News for hackers. Stuff that matters.
Re:Interview with a Pornhub web developer (2019) by atonse on Tuesday July 28, 2020 @02:15PM (#23978949)
Since when is jQuery, PHP and MySQL "legacy?"

Half the web runs on that stack.

Re:Interview with a Pornhub web developer (2019) by outworlder on Tuesday July 28, 2020 @02:43PM (#23979253)
And a significant number of financial and airline systems run on COBOL. Active usage doesn't make something more or less 'legacy'.
Re:Interview with a Pornhub web developer (2019) by atonse on Tuesday July 28, 2020 @03:50PM (#23979930)
Brand new systems are being written all the time that use PHP and MySQL.

These are actively developed technologies that new programmers are learning all the time, with vibrant ecosystems of suppliers (like wordpress plugin and theme developers, or mysql performance consultants), that aren't showing any sign of fading.

Again, that doesn't compare to COBOL.

Re:Interview with a Pornhub web developer (2019) by eloff on Tuesday July 28, 2020 @04:54PM (#23980596)
This is true. They're still subpar options though. I mean if you have to use them because that's what your team knows and you don't have time to learn something else, fine. But if you're building a new team and hiring for those skills you're making a mistake.
Re:Interview with a Pornhub web developer (2019) by Frondo on Tuesday July 28, 2020 @05:49PM (#23981048)
They're fine, as good as anything else right now. PHP can be very high-performance, and MySQL/MariaDB, when run in the strict modes (usually enabled by default now) it's ACID-compliant, fast, and still easy to administer.

I was part of a team that launched recently on C# (.NET Core) and MariaDB, but if more of us were comfortable with PHP I'd have had all confidence that that'd have been just as good a platform.

I don't see how it's a mistake. What wouldn't be? node.js? Something ruby- or python-based?

Re:Interview with a Pornhub web developer (2019) by eloff on Tuesday July 28, 2020 @06:00PM (#23981133)
Use Python or Go. Better thought out languages, comparable or better tooling, libraries, and performance. A while back I would add ruby to that list, but Python seems to have won the market over it.

So, again if it's what your team knows best, it's fine. Otherwise it's a mistake.

Re:Interview with a Pornhub web developer (2019) by carlhjerpe on Tuesday July 28, 2020 @07:01PM (#23981614)
I would like to argue C# is a well thought out language with great tooling, libraries and performance (not C(++) performance, but do we really need that if we could iterate 10x faster?)

The type system being static with dynamic support and reflection enables me to think about real problems instead.

I used to dislike GC languages, but working with C# changed my mind. (not saying refcounted systems aren't nice, I'm following rust from a distance)

Re:Interview with a Pornhub web developer (2019) by eloff on Tuesday July 28, 2020 @11:02PM (#23983148)
I like C#, no problem with it as a pick.

I don't believe dynamic languages deliver on faster iteration over the long haul. I used to be the biggest dynamic languages fan, but now I avoid them unless it's a small project.

PHP is a mess of a language that's been cleaned up somewhat well, but it's still at such a disadvantage.

I would never advise a company to use it for a new project unless they have lots of talent very familiar with it already.

It's just a mistake. You can disagree, but know that you're wrong ;)

Re:Interview with a Pornhub web developer (2019) by atonse on Thursday July 30, 2020 @11:32AM (#23999325)
When I was a full time C# dev (after doing ruby for years), I found that ReSharper turbocharged my productivity to the point where I was faster with C# than I ever was with Ruby.

But credit to ASP.NET Web API being so solid too.

Now that I almost exclusively code in Elixir, I'd love to try F#.

Re:Interview with a Pornhub web developer (2019) by cblconfederate on Wednesday July 29, 2020 @07:55AM (#23985638)
i would like to see someone rewrite wikipedia in another stack and compare.