rodaira
Active Member
- Messages
- 1,677
- Joined
- Apr 13, 2007
- Messages
- 1,677
- Reaction score
- 312
- Points
- 41
Java & C++ mendahului, adakah ini bermakna penggunaan 2 bahasa ni lebih meluas atau market mereka lebih banyak? aku .Net nyer org so level ingin tahu tu membuak2 sket, setahu aku .Net banyak tertumpu di peringkat Enterprise tp maybe skrg dah x valid lagi dah kot...
Mmg byk kat enterprise psl ada deal dgn Microsoft. Tapi masalah .Net ni dia tak open platform walaupun ada Mono utk Linux tapi ia bukan brg Microsoft dan tak semestinya 100% compatible.
Pendek kata, bila buat programming .Net ia hanya utk platform Windows (secara kasarnya). Bayangkan tetiba kompeni nak tukar pakai Linux atau Unix utk server. Tak ke jenuh nanti?
Kenapa orang pakai C dan C++?
Pasal byk library hatta kernel Windows, Mac dan Linux sendiri tulis dlm bahasa ni. Byk driver ditulis dlm C.
C++ pula compatible dgn C++ tapi boleh buat OOP. Byk game pakai C++ utk develop.
C/C++ plak tak spesifik kat satu platfrom..asalkan ada kompiler yg sesuai boleh je jalankan kat Win, Mac, Linux, BSD, Unix dll.
Kenapa pakai Java?
Pasal dia blh compile sekali dan boleh run kat machine yg ada JVM..tak kesahlah platform apa. Malah CPU yg berbeza mcm ARM, x86, MIPS.
Tp .Net belum tentu ada support utk platform lain. Katalah server korang tetiba nak pakai ARM plak ke. Jenuh gak nak buat keputusan.