News for hackers. Stuff that matters.
Re:Java 12 by em-bee on Wednesday March 20, 2019 @10:11AM (#19442333)
LASR 14 hours ago [dead] [-]

> JavaScript itself is a terrible language (along with other dynamic languages like PHP, Python, Perl, Ruby)

You know, I used to think that languages had a single axis of Good. And each language sat at a certain point in that one dimension.

After several years each of experience writing large web applications using C++, Java, C#, JS, Python, Ruby and Go, that mental model of languages being good, bad or terrible seems incredibly naive now.

But overall, if someone were to ask me to write a web app today, I would probably use Python server-side and break it down into microservices. Client-side, probably just pure js + HTML5 APIs.

Why? Because I don't have the time to argue about languages being better or worse. I am too busy writing code that does useful things.

In a high-skill rockstar team, dev time is by far the most expensive resource. In a startup environment, using your dev time wisely is the difference between a unicorn and a failed business. Nobody gives a fuck if your route handler executes in 1ms or 20ms. I'll gladly pay the 20x hosting costs if that will get my feature out to customers a week earlier.

i don't know why this comment was downvoted so much. i fully agree with every point that LASR makes. if you disagree, i'd like to see your counterpoints please.

There are no comments on this comment yet.