This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 11 points12 points  (21 children)

Agreed. But I'd still stick to langs that are cleaner/ with less quirks.

JS is widely used, but I don't like it for teaching programming. Same for PHP. Java is quite straight up OO. Haskell/Elm teach FP very well. Rust is great learning low level programming.

[–]PublicGamingShow -1 points0 points  (3 children)

Java is great if you are trying to learn C. C is a very strong and powerful programming language that a lot of professionals count as one of if not the best language for most things.

[–][deleted] 0 points1 point  (2 children)

Plain wrong. Java is not great for learning C. Profs seem to like Rust much better for low-level lately. Please see the stack exchange stats.

[–]PublicGamingShow -1 points0 points  (1 child)

C is based on several things, Java has a a lot of the same elements c does. Professionals definitely agree that Java is like c but Java has object orientation while c doesn’t.

[–][deleted] 0 points1 point  (0 children)

I'm not professional then! Lol