Ovviamente questo non si applica a tutte le lingue. Ma mi chiedevo se alcune lingue esistono solo a causa della cultura di mercato della concorrenza.
Ad esempio, sappiamo tutti che C è ampiamente utilizzato per sistemi integrati e leggeri. E, per quanto ne so, nessuno li morde.
Ma che ne dici di JAVA, C #, Ruby, PHP, ASP.NET, Python, Perl e figlio?
So che PHP è molto più leggero di ASP.NET e JAVA e alcuni direbbero che è il suo differenziale, perché è possibile distribuire le applicazioni molto più velocemente. Altri direbbero che, nonostante ciò, in futuro capirai che avrai bisogno di un linguaggio più solido.
Ci sono diversi casi, come nel caso di Twitter, usando SCALA.
Che cosa diresti se, ad esempio, domani ti svegli nel Garden of Eden, dove tutti lavorano insieme senza concorrenti. Quali linguaggi di programmazione ti unire o interrompere?
Il mio punto è: ci sono linguaggi di programmazione che esistono solo a causa della concorrenza o tutti hanno applicazioni molto specifiche e non possono essere buttati via o la loro funzionalità è stata unita?