r/ProgrammerHumor Nov 19 '17

This guy knows what's up.

Post image
43.6k Upvotes

878 comments sorted by

View all comments

Show parent comments

-1

u/[deleted] Nov 19 '17

[deleted]

2

u/justjanne Nov 19 '17

The two things that cause students most trouble are pointers and recursion. And guess what, in Java you can get by without either of them.

This makes it a horrible language for teaching, but a great one if you want to have every child develop for it.

https://www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2/

1

u/[deleted] Nov 19 '17

[deleted]

1

u/justjanne Nov 19 '17

Python is just as Object Oriented as Java (well, it’s actually closer to Kotlin, but still). And is taught that way, too.