3 ms·
> Our developers are using PHP, Python, and Visual Basic so none of it gets used. Why aren't they being used? Even for single threaded languages you can spawn
by driverdan 7y ago
> Our developers are using PHP, Python, and Visual Basic so none of it gets used.
Why aren't they being used? Even for single threaded languages you can spawn multiple processes.
- robto 7y agoMaking programs concurrent is hard, especially if you don't have good support from the language. I, too, would hesitate before attempting to make a highly concurrent application in PHP, Python, or Visual Basic. And even then you're looking at considerable investment rewriting stuff that already works. Maybe it works out if the cost savings from being able to purchase fewer machines outweighs the rewrite and the risk of new concurrency bugs.
- p_l 7y agoStill, even single threaded applications can be distributed across the cores by the simple fact that you can run many of them. And web browsers eat a lot these days :-|