News for hackers. Stuff that matters.
Re:Usage statistics of server-side programming languages for... by winternett on Monday September 13, 2021 @09:23AM (#28511155)
It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates. With all the new alternatives nothing has taken over and it shows that stability and mature works better than change when there is not a critical need for it.

Modern languages have also time and time again forsaken the ideal of making development LESS COMPLICATED than prior languages, and this is why they don't take over markets. Creating more abstract languages just to do the same things that PHP, Python, Java, JS, and other "legacy" langs have accomplished (over many years) does not make sense. Too many people get credit for reinventing the wheel these days and it's a distraction from truly game-changing innovation.

Relevant and reliable function resides in a separate lane than innovative new solutions. They shouldn't be hyped and rushed to market as "PHP killers" simply because they generate buzz and new contract money.

And FTR... If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life and away from your family in frustration just to find out that the advice on Stack Overflow was not relevant to your framework's new update, and you'll regret the lost years on your death bed... probably... Sorry, That had to be said... :P

Re:Usage statistics of server-side programming languages for... by Grimm1 on Monday September 13, 2021 @09:56AM (#28511534)
Code compilation has saved me so many headaches that would have otherwise been discovered in production, so I can't say I agree with you there. That said the languages I compile also take 15 seconds so I don't experience that 40 minute compilation times some people have and that would probably sour my experience a bit. The language I'm talking about is Elixir fwiw.
Re:Usage statistics of server-side programming languages for... by TingPing on Monday September 13, 2021 @12:19PM (#28513353)
A nice machine can build an entire web engine in 40 minutes. A modestly large C codebase still compiles in seconds.
Re:Usage statistics of server-side programming languages for... by winternett on Monday September 13, 2021 @10:10AM (#28511716)
Wait a minute... You guys don't test in PROD?

LOL... j/k. :P

Architecture design and Agile now compensate for the traditional compile/test procedures... DEV > STAGE > PROD

When it's practiced with discipline it works well, catching most issues prior to the system going down anyway on deployments to PROD :)

Re:Usage statistics of server-side programming languages for... by iso1631 on Monday September 13, 2021 @11:29AM (#28512722)
> Wait a minute... You guys don't test in PROD?

Of course I do. No other environment is identical to prod, real data, real users, real scale.

Re:Usage statistics of server-side programming languages for... by winternett on Monday September 13, 2021 @12:56PM (#28513786)
All depends on the nature of your app of course... But I've managed to do pretty accurate simulations with modern tools in Stage environments, and to regularly sync my STAGE and PROD environments on high traffic sites with safer test results... Different strokes I guess.
Re:Usage statistics of server-side programming languages for... by iso1631 on Monday September 13, 2021 @09:39AM (#28511337)
When else would you have time for sword fighting if not for compiling?
Re:Usage statistics of server-side programming languages for... by hnrodey on Monday September 13, 2021 @09:45AM (#28511406)
https://xkcd.com/303/

...showing my age with this comment

Re:Usage statistics of server-side programming languages for... by LambdaMale on Monday September 13, 2021 @12:22PM (#28513386)
> If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life

I almost never run my code. If it compiles I know it's correct.

Re:Usage statistics of server-side programming languages for... by dcuthbertson on Monday September 13, 2021 @12:32PM (#28513508)
Really? I hope not. Just because it compiles, doesn't mean it won't panic because of some weird state caused by a race condition buried deep in the code where a lock wasn't held when it was so desperately needed
Re:Usage statistics of server-side programming languages for... by chakkepolja on Monday September 13, 2021 @01:29PM (#28514193)
Looking at his username, its very very likely sarcasm.