3 ms·
Facebook was originally written in PHP. It's true there are awesome specific language tools for your specific problems, that when tied together to create a tot
by kruhft 13y ago
Facebook was originally written in PHP.
It's true there are awesome specific language tools for your specific problems, that when tied together to create a total solution creates an unmaintainable mess that even the creator doesn't understand.
Look at the web.
I saw Kerrnigan talk about 'little languages' and I fully agree that a specific language designed to solve a problem is the way to go for small problems, like the ones when Unix was designed. Tying all these text based interfaces together is a maintenace nightmare.
Maintenenace is a much bigger problem than the actual problems being solved, at least for businesses.
Then there's Lisp, which is a mini-language designer's tool kit and the super glue to tie them together all in one integrated package using a well designed, common binding agent. Unfortunately the market has choosen not in it's favour.
The market will improve languages and in end game is that they'll all have the same features, and then it comes down to syntax and performance. They'll all be 'better' by today's standards. The problem is at that point is that the better bar will have moved.
And the guy that truly innovated during that time won't be found until the next century.