Here&#x27;s the big secret about the tech industry: arbitrary technology is <i>exactly</i> what you want for your project.  It doesn&#x27;t actually matter.  Any inherent differences in productivity are dwarfed by the effects of being emotionally invested in your work and having lots of other people emotionally invested in the outcome.  Besides, regardless of what you choose, if it becomes successful it will be rewritten multiple times by multiple groups of people, and the effect of having <i>them</i> emotionally invested in their work will far outstrip any inherent differences in technologies.  So pick whatever you want, and then let your employees pick whatever <i>they</i> want subject to the constraint that groups who work on the same codebase better agree on the same technology.