What is is wrong with Java again?
You say it makes you develope bad habits, but on the other hand you glorify python (which has a far easier syntax). What are those bad habits exactly?
>inb4 "its /sci/ence-ish"
I have seen all those pictures. But have never seen a reason for those.
>>7968030
- Babby's first OO
- No operator overloading
- Type erasure is shit
- Too restrictive
Java is a good language for learning the fundamentals of OO without needing to worry about all the nitty gritty stuff. It prevents newbie programmers from making too many mistakes, and a lot of people coming from a freer language like C++ hate the restrictions. Also, Java is shit for math heavy applications.
>>7968030
>You say it makes you develope bad habits
Who says this about Java? Are you sure you're not confusing it with some other language?
>>7968030
I hate that it forces you to do OOP all the time. Sometimes I don't need a whole fucking "class" only for writing a simple function.
>>7968030
python is an easy language for doing quick scripts and learning the basics
Java is a bloated obtuse piece of shit
use C# or Go or anything else
>>7968056
>- Babby's first OO
>- No operator overloading
Neither of these are problems.