4 ms·
It’s amusing to see a whole generation of senior developers (“senior” as in 5+ years of experience) that haven’t experienced web development without React[0] an
by brtkdotse 4y ago
It’s amusing to see a whole generation of senior developers (“senior” as in 5+ years of experience) that haven’t experienced web development without React[0] and who proceed to reinvent PHP/ASP.NET/RoR.
[0] Used here as shorthand for “modern js driven development”
- efdee 4y agoWe could really do without this kind of snark here. Not only is it condescending, but it's also just plain wrong, either on purpose or due to the writer not being familiar with the subject at hand.
- dntrkv 4y agoSuch a tiring take... Nobody is reinventing PHP or RoR development. What is happening is the community taking all our favorite parts of these stacks and combining and implementing them in ways that facilitate a dev experience that we could only have dreamed of back in the PHP/RoR days. - Senior dev that started off in the PHP and then RoR days
- edgyquant 4y agoYep totally agree with this. - Engineering Lead who got his start in PHP/ASP(pre .net) and loves the modern ecosystem despite its flaws
- manigandham 4y agoBack in RoR days? It's still here with new releases offering modern features. ASP.NET is even more cutting edge.
- jacobr 4y agoAnother developer here who’s been around for the tech you mention. The evolution has been 2 steps forward but 1 step back. It’s how many complex systems evolve and it’s fine. Just because you see that some problems/solutions resemble what you saw 10 years ago doesn’t mean nothing was improved along the way.
- nonethewiser 4y agoYou seem to be suggesting the Deno team has <= 5 years experience. Else, who is recreating PHP/ASP.NET/RoR?
- dgb23 4y agoPersonally I've been using both PHP and Node/React extensively and let me tell you there are very good reasons for the React/Node/JS ecosystem to exist and they are decidedly not borne out of ignorance of the PHP ecosystem. Ryan Dahl (inventor of Node and Deno) said that he created (paraphrasing) "the PHP of this generation" and React was invented within the probably the largest PHP shop to date. PHP is an unsafe, slow by default (execution model - the language itself fast), hard to use well, clunky, limiting and bloated language that is kept together by duct tape and the incredible effort and ingenuity of it's open source community by educating developers and improving/cleaning up the language at full blast, unfortunately often by breaking backwards compatibility. Whether JS (including Deno) is a good alternative or the right answer is up for debate. But people who try to mimic some of the benefits of PHP in the JS ecosystem are not doing so accidentally or because of lack of experience.
- christophilus 4y agoBeen writing web stuff since before the dot-com bust. Preact + TypeScript is probably my favorite front-end programming combo yet. I liked VB6 and C# WinForms, though, so maybe I’m an invalid sample.
- HideousKojima 4y agoC# WinForms was super comfy for when you just wanted to throw together some simple GUI tool for internal use. As powerful as WPF and similar frameworks are they definitely lose to WinForms in ease of use.
- manigandham 4y agoWebForms was WinForms for the web and for all the criticism it got, it was amazingly productive. The new Blazor framework is finally approaching that speed of development again.
- vkou 4y agoRe-inventing PHP but with less of the garbage that is PHP isn't a bad thing.