Btw berhubung lu dah mention berkali2 bahwa c# gak exists di enterprise markets, im not sure lu aware, c# dah comon banget kok dipake di mission critical large scale enterprise apps yang deal with millions of transactions per detik, dan mandate ridiculous scalability dan HA. Not saying marketnya nearly as big as java, tapi c# mayan common kok di arena large scale enterprise systems.
In term of numbers, gw gak punya resource/case-study buat performance benchmark yg exhaustive, tapi off the top of my head ajah, gw inget udi pernah post nservicebus benchmark di salah satu clientnya, reasonable size, dideploy di 98 mesin http://www.udidahan.com/2008/05/21/nservicebus-performance/. . Dan gw sendiri, dari personal past experience, juga pernah deal dengan SV company yg bikin collaborative engineering & manufacturing system buat major companies (NASA, US air-force, US defense, Boeing, Airbus, dymler chrisler, Bell Helicopter etc). Client app nya (buat 3D editting dan graphical rendering) mereka develop pake C. Tapi di servernya, segalanya dari engineering calculations, binary processing & transformations, collaboration, storage, sampe ke web interactions & presentations, itu semua 100% di atas.net servers kok. While ini bukan contoh enterprise app (gak ada millions of concurrent user; not even close), tapi the number of works yang servernya mesti process is mind-boggling, dan mesti nge-serve real-time semua engineersnya yang dideploy around the globe. I think justru biggest share of cookiesnya C# justru by far jauh lebih gede di enterprise marketnya daripada di shrink-wrap applicationnya. Maybe not true di indo tho, dimana kayaknya C# mainly cuma buat app kecil, dan java pretty much defacto di enterprise. Tapi di north-america n europe sih C# mah dah common banget kok di gigantic enterprise systems. Surely gak segede java, tapi definitely not insignificant kayak yg you might think. 2010/4/7 Frans Thamura <fr...@meruvian.org> > > > ketinggalan diserver PHP untuk buat non transactional solution masih bagus > > jadi semua sudah punya segmentnya sendiri-sendiri > > kalau orang linux lebih bagus kerjanya, gak seperti sekarang, mungkin C# > bisa turun > > tapi C# naik di server, untuk yang gak mau pusing, tetapi tidak enterprise > grade solusinya.. > > F > > 2010/4/7 Frans Thamura <fr...@meruvian.org> > > yah PR Java di desktop banyak banget, malah unrecommended, termasuk juga >> JavaME :) >> >> tapi pake C# di mobile juga mubajir, winmo dah turun terus ratenya >> >> jadi segmentnya menurut gue gini >> >> 1. Desktop pake C# boleh lah. sebab Linux masih parah, tapi Apple Mac juga >> gak gitu naik disini... Windows rule >> 2. Server pake Java jelas >> 3. Mobile campurang Java non JavaME (BB, Android) dan ObjectiveC (ini kan >> LLVM ) >> 4. Interoperabilitas Java >> >> nah jadi kita harus punya semua solusi diatas >> >> NB: Meruvian aja buka training iphone, huahua :) >> >> F >> > > >