Hacker News new | ask | show | jobs
by RodgerTheGreat 5194 days ago
While it might be unnecessarily punishing, Forth could be an interesting introductory language. I think it says something very positive about a language when the first thing[1] you learn to do isn't how to write an expression, make a loop or describe a conditional branch- it's how to define a procedure and break a task down into parts.

[1]http://www.forth.com/starting-forth/sf1/sf1.html