logoalt Hacker News

Logo Programming Language

58 pointsby azhenleylast Wednesday at 7:07 AM19 commentsview on HN

Comments

spider-mariotoday at 3:20 PM

Could we please not make text light grey on white?

https://snook.ca/technical/colour_contrast/colour.html#fg=96...

mschaeftoday at 3:11 PM

Back in 1983, my elementary school was a part of a Logo pilot program. We had a lab of Commodore 64's that I had free run of (my mom was a teacher there), and it's why I do what I do all these years later.

What I find interesting it that it's not just programming, specifically. Logo is a highly interactive and dynamic language (a relative of Lisp), and that influenced the way I think about writing code. Seymour Papert did a lot for me, albeit highly indirectly.

https://mschaef.com/c64

ihumanabletoday at 2:34 PM

I still remember when we learned logo in elementary school. I had to get my mom to go out and buy a 3.5" disk so I could save my programs.

When I realized that all of logo was actually saved on that disk and I could continue playing with the turtle at home, I was amazed.

Drawing little things, realizing that I was repeating stuff and breaking it into little functions so I could draw them again more easily. I was learning the essentials of programming and didn't even realize it.

Duanemclemoretoday at 3:05 PM

When I was seven I wrote my first program. It was in Terrapin Logo and evenly tiled the monitor of my elementary school's Apple IIe with hexagons.

It's been all downhill since.

lackoftacticstoday at 2:13 PM

I didn't win logo programming competition in polish equivalent of 7th grade and I am still salty about it

the_homeless_gotoday at 3:04 PM

Hi, I'm developing language with similar logic but like Idris & Elixir https://digitable-lol.github.io/flang/en/index.html

It's GPL with specifications based on real lanagues, so you can experiment or even make your commits or PRs

agumonkeytoday at 3:18 PM

iirc logo had lambda and recursion, which means a lot of kids in the 80s were that close to become lispers

stusmalltoday at 3:01 PM

Logo started my love of programming. I will always be thankful for it and that little turtle. IIRC there was a limit of 128 stamps in LogoWriter and my sister and I would fight so much about it.

corysamatoday at 2:36 PM

Logo was my introduction to programming. Working on a 1 MHz Commodore64, my masterpiece was a fireworks show that was animated by the fact that the individual drawing commands were so slow you could watch them play out.

So, draw a curve from the ground to the sky. Draw some explosion shape. Change pen color to the sky color. Draw the curve and the explosion again to erase them. Change pen color and start the next firework.

tshapedrobtoday at 3:02 PM

Berkeley Logo was one of my first programming languages. The idea of declaring functions with the keyword “to” still feels like a fun and good idea, even though of course it doesn’t matter. Just a different perspective.

animateustoday at 2:24 PM

Oh my god - Logo, brings back memories of my childhood and my first "microcomputer": ZX Spectrum +. I spent countless hours trying to force the damn turtle to draw shapes I wanted it to. Unbelievable that this language is still alive.

mococatoday at 2:17 PM

I learned how to program (& do CAD) with LOGO when I was 8 y'old.

woopervilletoday at 2:30 PM

The majority of GenX programmers I know learned logo in the 70s and early 80s. Such a great introductory language.

Towaway69today at 2:50 PM

Not to be confused with NetLogo ;)

https://www.netlogo.org/