Earlier quoted context omitted.
> language of choice for the working class dev What an incredibly strange framing.
I think the implication is that PHP is a language that has been accessible to those who didn't join the programming profession via the traditional academic route (CS, CE, EE, or Math degree from a University). And that's pretty well borne out by its history, and is part of PHP's enduring appeal to many people who don't have formal educational backgrounds in the computing sciences.
Ask HN: I'm away from the software industry since 2017; what has happened since?
201–210 of 243 posts
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#202Earlier quoted context omitted.
>React has essentially won the mindshare battle I'm looking to learn a front-end framework and had a few people recommend Vue. Sounds like maybe I should go for React instead? In case it matters, I'm not looking to be a front-end developer. I'd mainly like to improve some small projects I have. And get the most value out of my time learning a framework.
As a backend developer who makes frontends for his projects, I enjoy Svelte. I found React to be quite complex when I tried learning it last year. I’d use vue if not for svelte, probably.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#203Earlier quoted context omitted.
What is Ruby on Rails in this analogy?(the thing that replaced JEE monstrosity)
There is none. I'd consider Ruby on Rails not relevant nowadays for anything but small shops. You can find exceptions, and for example the whole Gitlab is written in Ruby on Rails, but you can find exceptions for Cobol too. Personal biases are involved I'm sure. Ruby is fine, Rails is great, I just don't see it used very often. On the other hand, I still see a ton of JEE being heavily utilized in a number of sectors.…
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#204Nothing has changed. It is still programming. You take some input, you manipulate it and then you do something with the output. How you do that comes down to mostly a matter of preference with a smattering of "engineering".
In my humble opinion, frameworks and mostly hotshot languages are akin to celebrities. If I asked hey I was away for 10 years spending time in remote island and just came back to LA what changed ? Nothing changes in the main business. We’ve got few celebs come and go Toby Maguire, Lin-Manuel Miranda aka React. They still need to bring back Ahnold for Terminator (looking at you C) or Tom Cruise for MI (looking at you…
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#205Microservices are the new hype with related tech. It's DDD with a new jacket, requires a devops team and it has some interesting concepts though. Almost no one has a decent implementation for micro-frontends. Although ING bank released a nice framework related to this - https://medium.com/ing-blog/ing-open-sources-lion-a-library-...
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#206From this description, it sounds like nothing has really changed in the past 3 years. This could easily describe today.
There have been some shifts in the fighting JS frameworks though; Vue is a big rising star, has overtaken Angular and is now challenging React for the top spot. Angular is still used a lot, but I think it's on the way out. React is still strong. Typescript is becoming standard.
Server-side rendering is big, though. People talk a lot about static sites (which can still be dynamic), and serverless (which still has a server, obviously).
Rust is more than a cool project; I have no experience with it, but it sounds increasingly like the low-level language of the future. On the JVM, Kotlin is on the rise, has overtaken Scala and Clojure and is second behind Java.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#207We are running out of nouns to name js frameworks.
I used to troll my old housemate (web frontend guy) by saying something along the lines of "Oh, Node.JS? Yeah some people I work with use that, but they're mostly moving over to Pangolin with Clamp on the backend." (substituting Pangolin and Clamp for any other nouns) I don't think he ever caught on.
I've got to say, they sound totally believable. I'm not entirely convinced you're making a joke here.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#208Probably 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…
>React has essentially won the mindshare battle I'm looking to learn a front-end framework and had a few people recommend Vue. Sounds like maybe I should go for React instead? In case it matters, I'm not looking to be a front-end developer. I'd mainly like to improve some small projects I have. And get the most value out of my time learning a framework.
One thing I don't like about React is that there are so many ways to skin a goat. We write functional components, and while I like them, this instantly makes half of google search results at least slightly irrelevant. However Vue is kind of doing this as well with the Vue 3 syntax change with backwards compatibility.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#209Earlier quoted context omitted.
>React has essentially won the mindshare battle I'm looking to learn a front-end framework and had a few people recommend Vue. Sounds like maybe I should go for React instead? In case it matters, I'm not looking to be a front-end developer. I'd mainly like to improve some small projects I have. And get the most value out of my time learning a framework.
As a backend developer who makes frontends for his projects, I enjoy Svelte. I found React to be quite complex when I tried learning it last year. I’d use vue if not for svelte, probably.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#210You've been spared from the blockchain and serverless hype trains.