Universities finally realize that Java is a bad intro programming language
31–40 of 132 posts
Re: Universities finally realize that Java is a bad intro programming language
#32My second year was the first year they taught Java, and back then it seemed incredibly easy and powerful by comparison!
Re: Universities finally realize that Java is a bad intro programming language
#33I'm not sure I'd consider a decision to move from Java to JavaScript an improvement. They are going from a bloated syntax to a bad-habit goldmine. Why not go Java -> Python instead?
Because you only need a browser. When you're just a beginner, setting up an environment can be extremely painful.
Re: Universities finally realize that Java is a bad intro programming language
#34This came up a when this same news was discussed a few days ago on some other site: The JavaScript first manifest: https://gist.github.com/rtoal/046c7be95aa077a832fcd87f5b0244... It makes a rather good (IMHO) argument that while, yes, JavaScript sucks, it does have redeeming qualities for usage as a first programming language.
The only thing it really has going for it is distribution, if you have a browser then you can learn how to program in js.
Re: Universities finally realize that Java is a bad intro programming language
#35Re: Universities finally realize that Java is a bad intro programming language
#36Re: Universities finally realize that Java is a bad intro programming language
#37Python isn't a bad choice but virtualenv, v2/v3 issues, etc do make it a bit scarier. Also there are a lot of bad tutorials out there that teach poor habits (not that JS is any better..)
ANSI C isn't a bad one either but I think it's more difficult to grasp and is slower to get results which might dissuade some new developers.
Re: Universities finally realize that Java is a bad intro programming language
#38I'm not sure I'd consider a decision to move from Java to JavaScript an improvement. They are going from a bloated syntax to a bad-habit goldmine. Why not go Java -> Python instead?
Because you only need a browser. When you're just a beginner, setting up an environment can be extremely painful.
Re: Universities finally realize that Java is a bad intro programming language
#39I'm not sure I'd consider a decision to move from Java to JavaScript an improvement. They are going from a bloated syntax to a bad-habit goldmine. Why not go Java -> Python instead?
>>They are going from a bloated syntax to a bad-habit goldmine. That's precisely why I think it's a good idea: with proper instruction, you can teach people good habits from the start.
Re: Universities finally realize that Java is a bad intro programming language
#40No one ever wrote a book called "Java: The Good Parts" (glad I don't write Java (or JavaScript) on a regular basis anymore)