Pada SO saya menemukan pertanyaan tentang platform, Java atau Python mana yang terbaik untuk dikembangkan di Google AppEngine. Banyak orang membual tentang peningkatan produktivitas yang diperoleh dari menggunakan Python di Jawa. Satu hal yang akan saya katakan tentang argumen produktivitas Python vs Java, adalah Java memiliki IDE yang sangat baik untuk mempercepat pengembangan sedangkan Python benar-benar kurang dalam bidang ini karena sifatnya yang dinamis.
Jadi meskipun saya lebih suka menggunakan Python sebagai bahasa, saya tidak percaya itu memberikan peningkatan produktivitas dibandingkan dengan Java terutama ketika menggunakan kerangka kerja baru. Jelas jika itu adalah Java vs Python dan satu-satunya editor yang dapat Anda gunakan adalah VIM maka Python akan memberi Anda dorongan produktivitas yang sangat besar tetapi ketika IDE dimasukkan ke dalam persamaan, itu tidak begitu jelas.
Saya pikir kelebihan Java sering semata-mata dievaluasi pada tingkat bahasa dan sering pada asumsi tanggal tetapi Jawa memiliki banyak manfaat eksternal untuk bahasa itu sendiri, misalnya JVM (sering dikritik tetapi menawarkan potensi besar), IDE yang sangat baik dan alat, sejumlah besar ketiga perpustakaan pesta, platform dll.
Pertanyaan, Apakah Python / bahasa dinamis terkait benar-benar memberikan peningkatan produktivitas besar yang sering dibicarakan? (dengan pertimbangan diberikan untuk menggunakan kerangka kerja baru dan bekerja dengan aplikasi sedang hingga besar).