tr-demoscene

the scene => coding => pc => Konuyu başlatan: horselogy - 04.05.2007 16:11:21

Başlık: Hangi Programlama dili?
Gönderen: horselogy - 04.05.2007 16:11:21
hangi dilleri kullanıyorsunuz? avantajları dezavantajları neler?
Başlık: Hangi Programlama dili?
Gönderen: skate - 04.05.2007 20:15:49
PC üzerinde C/C++. Küçük boyutlu exeler için C, büyük projeler için C++. C/C++ ikilisinden birini kullanmanın hiçbir dezavantajını görmedim şu ana kadar. C'nin C++'a göre dezavantajı sınıflar gibi nesneye yönelik programlama (OOP) açısından eksiklerinin olmasıdır. Ancak C++'ın da C'ye göre dezavantajı, sınıfları kullandıkça üretilen kodların ister istemez daha çok yer kaplaması ve kullanıma bağlı olarak bir parça da yavaşlamaya neden olabilmesidir.
 
şöyle açıklamak mümkün sanırım olayı. Ekranda binlerce obje yer alacaksa, birbirleriyle bir etkileşimleri varsa ve her birinin de onlarca ortak özelliği yer alıyorsa (hız, ivme, renk, texture v.s.) bu durumda C++ kullanmak çok mantıklıdır. Ama eğer 2 tane loopdan ibaret bir plazma efekti kodlamayı planlıyorsan bu durumda C++ kullanmak exe boyutunu büyütmekten daha fazla bir işe yaramayacaktır.