Je lisais l'essai de Paul Graham - Battre les moyennes (2003) et voici ce qu'il avait à dire:
Plus les descriptions de poste avaient une saveur informatique, moins l'entreprise était dangereuse. Les types les plus sûrs étaient ceux qui voulaient une expérience Oracle. Vous n'avez jamais eu à vous en préoccuper. Vous étiez également en sécurité s'ils disaient qu'ils voulaient des développeurs C ++ ou Java. S'ils voulaient des programmeurs Perl ou Python, ce serait un peu effrayant - cela commence à ressembler à une entreprise où le côté technique, au moins, est géré par de vrais hackers
Maintenant, ceci est un essai daté. Cependant, je ne vois pas comment l'utilisation d'un langage non courant (C / C ++ / Java, C #) serait «moins dangereuse» . Si les programmeurs d'une organisation maîtrisent très bien le langage de développement, ils devraient également être capables de lancer du code à un rythme décent. En fait, si vous utilisez un langage non courant, les problèmes de maintenance / amélioration ne vous frapperont-ils pas au visage, car pas trop de programmeurs seraient disponibles, à long terme?
Pour faire des systèmes rapides, je suis d'accord, que certaines langues vous permettent de décoller relativement plus tôt que d'autres. Mais l'essai / commentaire de Paul Graham est-il logique en 2012 et au-delà? Si une startup devait utiliser des langages informatiques typiques pour le développement, pourquoi sa concurrence devrait-elle être moins inquiète?
Je ne vois pas comment la langue elle-même fait la différence. À mon humble avis, c'est l'expérience des développeurs avec le langage qui compte et la disponibilité des frameworks pour que vous SÉCHAGE (ne vous répétez pas) et pas seulement le codage dans un langage particulier.
Qu'est-ce qui me manque? Cela implique-t-il que les startups choisissent mieux les langues non informatisées (même si les développeurs peuvent être extrêmement habiles à les utiliser)? Quelles sont les forces économiques / de marché (de programmation) derrière cette affirmation?
PS: 'lingua obscura' n'est pas censé blesser les sentiments de quiconque :)