4 ms·
This is definitely true, and I wouldn't fault anyone for using Ruby or Python to write the initial version of their startup. However, there's a difference betwe
by benhoyt 4y ago
This is definitely true, and I wouldn't fault anyone for using Ruby or Python to write the initial version of their startup. However, there's a difference between initial productivity and ongoing productivity (maintenance). Statically typed languages like Go and C++ are much easier to rework and refactor, because the compiler is checking types (not to mention typos).
- bin_bash 4y agoThat's why my language of choice is TypeScript, but I think Sorbet looks promising (haven't used it though)
- nazka 4y agoSame. Next whatever startup or what I will do will be done in TypeScript(/JS) for the back end and front end. The ecosystem is so massive. And most of the time people will do a library, tool, database, or whatever, and the next language they will support to interact with it is JS/TS.
- bin_bash 4y agomake sure you give Deno a test run too. I think it could be great for some applications already. (Specifically cases where you want the project easy to jump into with almost no toolchain setup.)