DEV Community

Discussion on: Is software developer fatigue a thing?

Collapse
 
rhymes profile image
rhymes

Hi Arne, you brought up so many memories.

I still have a Common Lisp book at home though I forgot most of it. I used to play with SBCL on Ubuntu Linux.

I agree that the more domains you tend to cover the shorter the blanket is for some of them. Basically every domain has more specialized languages than the general purpose one but the power of the "good enough" is not to be underestimated, especially when it's now quite easy to have apps written with multiple languages (through embedding, FFI or client-server architectures). Let's also not underestimate the fact it can be hard finding actual developers for this or that technology (well, you can train them...)

My two cents of Java: I don't know, on the surface it seems like Java has been given a second life thanks to Android, on the long term I see it being abandoned there, though the JVM is a super solid technology and it will survive "forever and ever". I don't really follow the Java enterprise world (or what it's called now, I'm never sure) so mine it's an entirely superficial opinion, I will admit it.

The main gripe I have with this is that we as a community are investing much more into trying cool new halfbaked things than understanding what already exists.

Well, it's all fault of the millenials ahhahaha

Collapse
 
arnebab profile image
Arne Babenhauserheide • Edited

Thank you for your answer! I share some worries about Java, mainly due to the breaking changes in Java 9+. But it’s what currently pays the bills, and it is much better than I had remembered from around 2004 ☺

Well, it's all fault of the millenials ahhahaha

I wish I could say that, but I used to do the same. And at some point I learned. I went from cmake over scons and waf and python build tools, until I finally settled on autotools, because all the rest turned out to be worse on the long term.

Maybe it’s more related to the massive growth of programming as a job, so organic information flow does not suffice, and those who advertise their tools a lot reach many people who don’t know the old (and free) tools.

And they build the tools you need.

I recently found the saying: "a million flies might be wrong, but they create the one-thousand tools you need".