Paul Graham'ın makalesini okuyordum - Beating The Averages (2003) ve işte şunları söylemeliydi:
İş tanımlarının ne kadar BT aroması varsa, şirket o kadar az tehlikeliydi. En güvenli tür Oracle deneyimini isteyenlerdi. Bunlar hakkında hiç endişelenmene gerek yoktu. Ayrıca C ++ veya Java geliştiricileri istediklerini söylediler. Perl veya Python programcılarını isteselerdi, bu biraz korkutucu olurdu - bu en azından teknik tarafın gerçek hackerlar tarafından yönetildiği bir şirket gibi görünmeye başlıyor
Şimdi, bu tarihli bir deneme. Ancak, yaygın olmayan bir dil (C / C ++ / Java, C #) kullanmanın nasıl daha az tehlikeli olacağını göremiyorum . Bir kuruluşun programcıları geliştirme diliyle çok akıcıysa, kodları uygun bir hızda çıkarmak konusunda eşit derecede becerikli olmalıdırlar. Aslında yaygın olmayan bir dil kullanırsanız uzun vadede çok fazla programcı bulunmayacağından, bakım / geliştirme sorunları sizi etkilemez mi?
Çabuk kirlenen sistemler yapmak için, bazı dillerin diğerlerinden nispeten daha erken kalkmanıza izin verdiğini kabul ediyorum. Ama Paul Graham'ın makalesi / yorumu 2012 ve sonrasında mantıklı mı? Bir girişim, geliştirme için tipik BT dillerini kullanacaksa , rekabet neden daha az endişelenmelidir?
Dilin kendisinin nasıl bir fark yarattığını göremiyorum. IMHO, geliştiricilerin önemli dil ve çerçevelerin kullanılabilirliği ile ilgili deneyimidir, böylece sadece belirli bir dilde kodlama yapmak değil, KURU (kendinizi tekrarlamayın).
Kaçırdığım şey nedir? Yeni başlayanların BT aromalı olmayan dilleri daha iyi seçtiklerini ima ediyor mu (geliştiriciler onlara son derece becerikli olsalar bile)? Bu iddianın arkasındaki (programlama) ekonomik / piyasa güçleri nelerdir?
Not: 'lingua obscura' kimsenin duygularını incitmek anlamına gelmez :)