6 ms·
Because Java is taught to kids as their first language in high school and college. It’s associated with homework, exams, and boring corporate jobs.
by ModernMech 4y ago
Because Java is taught to kids as their first language in high school and college. It’s associated with homework, exams, and boring corporate jobs.
- celdon25 4y agoNo. Edit: apparently some people think I am disagreeing with the statement in and of itself. Yes, Java is a homework language, but it’s real problems are far worse than that. Worst of all is the generation of developers that it produced.
- ModernMech 4y ago> Worst of all is the generation of developers that it produced. Care to expand on that? Interested to hear more of what kind of developer you're thinking of.
- kabdib 4y agoJava was my first introduction to full bull-goose, consultant-class enterprise architecture, where I think that salaries and hourly rates are proportional to the number of cascaded factory classes your solution requires. At least four or five, or you're bush leagues. Wait, am I sounding shocked, wounded and bitter again? "This thing is so enterprise-y that the documentation alone can send email."
- SNosTrAnDbLe 4y agoI would argue that any language that you use for enterprise-y program will always result in similar code bases. These always a lot of standards to satisfy and eventually this results in people coming up with leaky abstractions for incorporating those policies. All business logic cannot be nicely boxed into clean code as much as we would like to.
- deleted 4y ago[deleted]
- shepherdjerred 4y agoMy first introduction to Java was via Minecraft. Afterwards I used it extensively at AWS. It's not a boring language, but it is often used in enterprise which gives it a bad reputation.