Live data from Hacker News

Ask HN: I'm away from the software industry since 2017; what has happened since?

news.ycombinator.com

101–110 of 243 posts

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#102

Java's market share is declining fast. Ruby and Clojure are dead, literally for Clojure, most libs are from >7 years ago. Javascript(and TS) and Python are the tools of the trade to achieve most common things. Devs are starting to realize how they got fooled by Rust's marketing/hype train for general purpose programming/exploration/prototyping and productivity because it's too restrictive and its compile times are at…

Clojure is more of a case of stability rather than death. Most libs have not needed updating in 7 years. Compare that to other languages which frequently "trigger the libs" ;-)

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#103

Earlier quoted context omitted.

My God does Kubernetes sometimes feel like using a cannon to remove a zit.

Ha! I realized this yesterday after considering it (very briefly) for a home lab deployment—I’m pretty sure I dodged a cannonball on that one.

Docker-compose with nginx-proxy should work well for home labs.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#104
If you're still suspicious of SPAs, you can be sure there's still an alternate universe outside of the Valley bubble that builds server-side web apps on modern frameworks, though now we use Vue.js instead of jQuery. PHP has continued to be a top language of choice for the working class dev, and Laravel is an example of one of the most beautifully crafted (and wildly popular) web frameworks ever made.

Examples of the kind of tooling built by the community that betrays the cultish appeal of Laravel (yep, people actually make a living off Laravel-specific tooling)

- https://tinkerwell.app/ - https://laravelshift.com/

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#105

Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0. Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves". SPAs are used and abused, t…

[deleted]

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#106
Just a nit pick, but maybe the title should be updated to specify the question is about “web software” rather than software in general, since the question and most of the answers offered are pretty narrowly focused on web technology and ML and not software in general.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#107
post #4

I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for. Flutter is also coming in hard on mobile. Also not something I've had enough experience t…

Could be that there’s also a correlation between the increased complexity of SPAs requiring more hours to accomplish less and thus requiring more jobs...

I see it as like Java. It's an inefficient language, but it scales well. Inefficiency acts like bureaucracy; it adds stability at the cost of speed. But this applies to something like Angular as well, or even the PHP frameworks.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#108

Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0. Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves". SPAs are used and abused, t…

"Rust is making waves!"

Rust ranks lower than Delphi on TIOBE, isn't used in a single aerospace, defense, or critical application. Ada has been for almost 40 years, is backward compatible to Ada '83, and has a proof subset (SPARK).

Those waves look more like pond ripples caused by a light breeze.

How about, "Rust - now with bigger pond ripples."

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#109

Java's market share is declining fast. Ruby and Clojure are dead, literally for Clojure, most libs are from >7 years ago. Javascript(and TS) and Python are the tools of the trade to achieve most common things. Devs are starting to realize how they got fooled by Rust's marketing/hype train for general purpose programming/exploration/prototyping and productivity because it's too restrictive and its compile times are at…

This seems like an answer from someone who filters the industry through Hacker News. Java's market share is still huge. Clojure never really had a big market share and Ruby is still very popular.

Honest question: Is Ruby (significantly) more popular than Clojure?

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#110

Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0. Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves". SPAs are used and abused, t…

>Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software

Not quite there yet.

Post reply on HN