pgger.blogg.se

Tor project hopes complex with rust
Tor project hopes complex with rust








tor project hopes complex with rust

But instead of changing their development language they changed the language itself and the way it worked. You might say that they had outgrown the language. On one hand PHP was not the language with the best performance, but it was easy to work with and they had a huge codebase in that language.

tor project hopes complex with rust

It is just that Facebook was, and is, so big that any improvement in performance can save them a significant amount of money. But few people would say that PHP is particularly slow. PHP has been accused of many things, many of them true, especially when it comes to security. There is another famous case that shows that money can help you in some cases: Facebook and PHP. Graph of the performance improvement brought by HHVM to Wikipedia Although this not necessarily mean that is the wrong answer. In such cases the answer to the best programming language question usually becomes what you are already using, which is a boring answer. So both developers and their employers prefer to take advantage of the knowledge they already have. Hiring new developers, changing your infrastructure, learning the best practices, is simply too much for many companies.Īnother problem is that while it is reasonably possible to learn a new language in a month or two, it takes much longer to become proficient at that language. The main factor is the cost of adding a new language. You just use the one you have used so far. If you have a large codebase, you probably do not really choose a language for a new project. Powered by ConvertKit Changing Programming Language Has Costs I'd like to learn more about parsing and language engineering If you fill this in, you will be marked as a spammer.










Tor project hopes complex with rust