|
|
|
|
|
by eropple
5433 days ago
|
|
I'm well aware that I don't know everything--but, with what little respect is due a troll like yourself, apparently I know more than you. :-) After all, I'm not the one saying "you don't need that" because I don't understand it; on the contrary--I am saying that these tools greatly empower a programmer to write better code. Because they do. You can certainly write "good" Java, but it will not be in the same ballpark as "good" Scala or "good" C# or "good" any-other-remotely-modern-language. The effort expended to write "good" Java is much greater, and as such it is a worse tool. As for your ad hominem: I've been doing this at some level for ten years, thanks. I've been getting paid to do this stuff for about six. I didn't "just" start programming. I work in a fairly high-level, demanding environment with plenty of hard problems and a lot of code smell that can be directly attributed to poor Java expressivity. That you can only fall back on "you're a kid" as a way to attack claims says much, much more about you than I. You are describing to a T the sort of Blub programmer that is referred to in the Graham article I linked upthread, but I won't bother advising you to read it--you won't recognize yourself. Have a nice day. :) |
|
The language doesn't matter. Repeat after me...
A good programmer can make good stuff in ANY language. A bad programmer can only make good stuff in their favorite language.
You should stand up, be confident, and realize that it is the programmer that creates awesome software. Not the language.