New on LowEndTalk? Please Register and read our Community Rules.
What programming language DigitalOcean, Vultr using for their control panel?
This discussion has been closed.
It looks like you're new here. If you want to get involved, click one of these buttons!
maybe python, DO's 1 click install app use python.
Just cus I am curious, why do so many people seem to "hate" PHP? It definitely has short comings but so has every language or tool.
I don't hate it. I use it every day. I even created Wolfixy with it.
however, for silicon valley companies it's considered a 3rd world country programming language for various reasons. (no unit testing, not a general purpose-focused, etc...)
You can check their tech stack on stackshare
Do do not use PHP for their panel.
DO use RoR. At least for backend. Vultr - who knows.
Maybe @jar knows what they used to develop the control panel, since he used to work for DigitalOcean
No wonder they need 200 developers. Jesus Christ.
Modern PHP is okay, at least the language itself (less so the standard library). PHP 5.x and before had some design choices that made it difficult to maintain large applications. These choices still give PHP today a bad reputation, and while some of that is unfair (since the language has improved), I think many PHP developers are still using outdated practices that arose due to these choices (and so a lot of new software in PHP continues to be bad). Also, the standard library arguably matters more than the language, and it still seems to suck.
Examples of design choices:
There were also just a lot of things missing from the language that have since been resolved:
Edit: see also https://www.lowendtalk.com/discussion/90560/php-references
Aye @LTniger got it right
Real shame HHVM never really took off. Feel like that would have been the perfect successor to PHP.
Vultr has been using PHP from the start.
DO as already have been said - RoR.
What did you use for Stallion?
CodeIgniter (Most popular PHP framework at that time, still used on some big websites, businesses).
The main issue with modern PHP is it's ecosystem when compared with the likes of NPM.
I used to find myself writing quick projects in PHP but these days I'm much more likely to start a new project in Node. Primary reason is ecosystem. NOTE: I'm not saying NodeJS beats PHP on every front (it doesnt).
On the PHP front I'm actually looking forward to PHP 8 with JIT. The engine needs a big boost to compete with modern players and that might just be it.
You're hurting me and my precious gems
Good to listen to old records. Congrats on your first necropost as well.
Please don't necropost -- read the rules