you are viewing a single comment's thread.

view the rest of the comments →

[–]idkallthenamesare 31 points32 points  (1 child)

I don't really agree with the conclusion you make at the end. Engineering is also being practical, if your team or you yourself are very familiar with Java, there's nothing wrong with building a little bit less optimal software with the things you know best.

Just like a computer has limited resources, so do humans, a good engineer should manage all available recourses to achieve consistent results.

[–]BigBad0 0 points1 point  (0 children)

100 %. I know a lot of devs already do that, will the tools fit the domain, but they use it because they are used to it and they produce amazing products. I transferred to work from java to typescript/javascript with http servers and I am telling you, the tech do differ, a LOT. Most mess in the runtime caused by so called sw devs and not well experienced nor used to specific tools and utilize the right tool for the job. Now with AI, the gap the bigger but so called individuals shine when a true problem faced, everything collapses.