2 ms·
I have a hypothesis - I think elixir,golang and java+vertx are carefully designed, highly productive and high performance frameworks. However with Reactjs + Re
by sandGorgon 10y ago
I have a hypothesis - I think elixir,golang and java+vertx are carefully designed, highly productive and high performance frameworks.
However with Reactjs + React Native, you have an unavoidable component of your company that is in javascript (or will have soon). Why would you not do JS based server runtime ? With typescript/flow, you actually have an excellent language with no compile steps. Plus, and probably the most important, you have a cross pollination of engineering talent and time .
I think its the same case with data science - it is much more productive to build a python based data science startup, because of flask+sqlalchemy+jupyter+pyspark+numpy+tensorflow+keras. Yes, you can use scala or java... but you lose that one-language-to-rule-them-all productivity multiplier.
From a quick prototyping point-of-view, i think golang would have theoretically killed nodejs.