Sık geçen başlıklar

c/c++ vs java vs c# vs php vs python 1

ekşi'de gör
c/c++ nedir arkadaş? biri nesne yönelimli diğeri değil. aynı klasmanda olmamalı.

performans sıralaması:
c
c++
c# ve java (çok kapışmalı)
php (hhvm ile c# ve java ile kapışabilir, ama gene de daha yavaş)
python

en hızlı uygulama çıkartılacak sıralı tam liste:
python
c# ve php
java
c++
c

en kolay öğrenilenler:
python
c#
php
java
c++
c

para kazandıranından (türkiye şartları - yıllık maaşlar):
java ve c++
c#
python ve c
php

en geniş ölçekli:
java
c
c++
python
c#
php

web servis yazacaksan öneri:
java, c# veya python

bilinen güzel frameworkler:
java - spring ve play framework
c - genelde framework kullanılmaz
c++ - boost ve qt
python - flask, django, gtk, qt ve pyramid
c# - .net ve entity framework

en çok kod hangisiyle yazılmış:
java
c
c++
c#
python
php

son yıllarda en popülerlik artışı:
python
java
c#
c++
c (düşüyor ve çıkıyor ama vazgeçilemez)
php (sürekli düşüşte)

şahsen şu anda üzerinde çalıştığımız kendi projemiz olan bir yapıda:
python, java, nodejs, golang ve scala kullanıyoruz. hepsinin avantajları ve dezavantajları var. takım tutar gibi programlama dili tutulmaz. tamam ben php'yi sevmiyor olabilirim ama düşmanlık da etmiyoruz.
siz de etmeyin. hepsinin avantajlı olan noktaları var. programcı/yazılımcı/kodcu kişi dil ayrımı yapmaz, hangisi işine gelirse kullanır.

ayrıca python'u hızlandırmak için jvm altında çalıştırabilirsiniz.
(bkz: jython)

projede hangi dili hangi amaçla kullanıyoruz:
nodejs: restful servis olarak
python: veritabanında veri manipülasyonu yapıyor. nodejs ile haberleşiyor.
scala: python'ın yavaş kaldığı yerlerde veri manipülasyonu yapıyor
golang: pipeline olarak kullanıyoruz
java: security amacıyla kullanabiliyoruz ve bazı veri manipülasyonları ve restful servisi üstleniyor.