Neden bir programlama dili ile her şey yapılamıyor?

Ufak bir göz attım. Bir nevi denklik gibi bir şey sanırım. Eğer iki dil de Turing-Complete özellikteyse teorik olarak aynı şeyler ikisinde de yapılabilir. Ama dediğiniz gibi dilin özelliğine bağlı olarak verimlilik giriyor işin içine anlaşılan.

Her alana saldırmaya çalışan aç gözlülere hangi dili öneriyorsunuz peki hocam? :)

Aslinda ekibin ne bildigi de onemli. Genelde high level diller ile yapilan her program low level diller ile de yapilir. Tersi mumkun degil.

NodeJS ile 3 satirda web server acarsin, C ile ayni seyi yapman pek cok satir ister. Ama C ile de yazilan kendini ispatlamis web projeleri var, nginx gibi. Cunku hizli ve efektif olmak zorunda.

Yeni kurulmus firmasin, 2 calisanin var bir web projesi gelistireceksini, node ile yola baslarsiniz bir an once ayak uydurmak icin. Oturup da C ile yazarsaniz baslamadan biter.

C++ ile yazilan oyun motorlari oldugu gibi sadece Java ile yazilanlari da var. Kullanacagin teknoloji, hedef uygulama profili vs hepsine bakarak karar verirsin.

Tek bir dil ogreneyim, her seyi yapayim diye bir sey yok. Teoride mumkun olsa da pratikte yok.
 
Aslinda ekibin ne bildigi de onemli. Genelde high level diller ile yapilan her program low level diller ile de yapilir. Tersi mumkun degil.

NodeJS ile 3 satirda web server acarsin, C ile ayni seyi yapman pek cok satir ister. Ama C ile de yazilan kendini ispatlamis web projeleri var, nginx gibi. Cunku hizli ve efektif olmak zorunda.

Yeni kurulmus firmasin, 2 calisanin var bir web projesi gelistireceksini, node ile yola baslarsiniz bir an once ayak uydurmak icin. Oturup da C ile yazarsaniz baslamadan biter.

C++ ile yazilan oyun motorlari oldugu gibi sadece Java ile yazilanlari da var. Kullanacagin teknoloji, hedef uygulama profili vs hepsine bakarak karar verirsin.

Tek bir dil ogreneyim, her seyi yapayim diye bir sey yok. Teoride mumkun olsa da pratikte yok.
Projeye göre uygun araçlar seçilmesi gerekiyor yani. Sağ olun hocam, doyurucu bir cevaptı.
 

Geri
Yukarı