Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a software engineer I find Scala to be a very powerful tool, but one which takes some time to learn. I could see it being a useful teaching tool if they stay away from obscure corners of the language. I'm glad that they didn't go with Java, but I'd only go with Scala if the students are a sharp bunch. Python would also have been a suitable choice.


> "I'm glad that they didn't go with Java"

That School (Aalto University) has used Java as a first year language for quite some time. Then they switched to Python (I think), and then to Scala. Before Java, it was Scheme. Before Scheme, I don't know.


My university switched from Java to Scheme (Racket) for their first year language.

I'm not sure why they're trying to scare the poor first years away.


I think Scheme is a good second year language, which is really when The Fear should set in among the uncommitted.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: