News for hackers. Stuff that matters.
Re:History of Lisp Parentheses (2019) by zrloopw on Thursday February 02, 2023 @07:50AM (#34625818)
In my opinion schools should first teach a language with goto (Basic, C), so students understand how the machine works. Basic is perfect for children.

Once that is done, it makes more sense to move on to a functional language rather than an eclectic language like Python, which is mostly a collection of features that somewhat work in practice for system administration or scientific one-page scripts.

There is no deeper understanding of CS to be gained from learning Python. To the contrary, it will ruin future programmers.

Re:History of Lisp Parentheses (2019) by marssaxman on Thursday February 02, 2023 @02:57PM (#34632156)
> To the contrary, it will ruin future programmers.

Dijkstra once said the same of Basic!

Re:History of Lisp Parentheses (2019) by timbit42 on Sunday February 05, 2023 @11:16AM (#34666053)
And he was right. Look at how many BASIC programmers can't handle S-expressions.