Java dan .NET ngelantur

Besok sabtu 25/2/05 ada seminar Java di MTI (magister teknologi Informasi) berbeda dengan yang lain seminar Java ini akan membahas tentang teknologi Java (seperti JavaCard, J2ME dan J2SE tiger secara umum) dan juga workshop conectivity..jdbc dengan mysql ataupun oracle..

Event ini bagus sayang bayar hiks :(, tapi terlepas dari Java, event-event adalah sesuatu yang menarik kadang kita bisa membandingkan dan menelaah teknologi apa yang pantas untuk suatu pekerjaan..yah seperti kata Mr. BS pencipta C++ tidak ada sebuah bahasa untuk semua..

Sayangnya java membalik istilah, ini Java adalah bahasa untuk semuanya. Walaupun kesannya memaksa mengapa?. Programmer Java kadang harus tarik napas untuk melihat berkas javaw.exe memakan memori kita, kadang kita harus menarik napas lagi kalau melihat konsep bundling JRE yang saat ini banyak dilakukan oleh vendor besar sepert ZeroG dan Borland..bayangkan dimesin anda akn bertambah lebih 30mb untuk tiap software berbasis java yang anda pasang..menangislah orang seperti saya yang beli hardisk juga susah.Yang lucunya lagi waktu saya jadi asisten dosen..sistem terdistribusi yang notabene pakai Java..ada teman saya yang bawa PC ruma untuk demo tugasnya yang pakai RMI..rupanya setelah ditanya “kenapa bawa PC segala?“ “Anu Rid ndak jalan di Lab?“, wah benar-benar WODE (write once debug evertywhere) atau BYPTD (Bring your PC to debug)..kasihan..juga.

Terlepas dari teknis..seperti kata Bpk. Tan S. T. salah satu dosen Binus, dibukunya (C# OOP) tertulis Teknologi Java banyak dibumbui kekuasaan dari para pengembangnya..maklumlah menjadi anggota JCP saja bayarnya mahal...spesifikasi teknologi JSR akan cepat rilis kalau yang mengajukannya vendor berduit..lihat saja bagaimana Nokia selalu terdepan di dalam pengembangan JSR API tapi thats is live..

Terlepas dari sebuah teknologi Bahasa Java adalah bahasa yang cantik..simple..(wajar dsebut simplified C++) dan agak rumit..kedepannya pasti Java akan mature dengan lingkungan dan Fansnya sendiri

Lalu Bagaimana .NET, .NET kalau boleh dibilang..adalah teknologi tepat guna..look at it, .NET hadir 5 tahun lebih muda dari Java..but as you can see ide MS melepas C# ke standar ECMA adalah brilian-brilian dan brilian..Para Fanatik Open Source mulai ada yang menyentuh .NET..karena C#. Hadirnya J# menurut Ridi juga luar biasa, dengan 0% migration skill kita sudah bisa on the fly di .NET..sebegitu hebatkah..ya memang demikian banyak yang kagum tentang multilanguage .NET banyak yang kagum tentang multiplatform .NET (bukan multi OS lho).

So APA yang perlu didebatkan untuk keduanya perang vendor tak akan berhenti..kalau ingin menyalahkan (apalagi ada yang bicara jiplak-menjiplak) salahkan orang yang fanatik dengan satu teknologi dan mengatakan teknologi X is the best. Baik Java dan .NET akan jalan seiring dengan waktu..ibarat dua aliran sungai besar yang bermuara sama dan bertujuan sama ya “interoperabilitas“..banyak pihak yang menginginkan ini terjadi..pertanyaannya sederhana kapan Indonesia atau kita bisa turut meramaikan

Ingat Kata AA GYM mulai dari hati, mulai dari diri sendiri dan mulai saat ini

Ridi

 

 

 

 

Share this post: | | | |
Filed under: ,

Comments

# ridi said:

tulisan yg bagus.

mnurut saya : java adalah spt bahasa inggris di bumi ini
dan .net framework ada bumi ini yg menerima smua bahasa

;)

Friday, February 25, 2005 11:40 PM
# ridi said:

saya bukan penggemarnya java tapi memang para javaers berhak bilang seperti itu karena java bukan hanya sekedar programming language, melainkan programming language yang membentuk platform, berbeda dengan .NET yang murni semata-mata adalah platform.

So apa bagusnya .NET? saya sendiri masih bingung. Jika dibilang tepat guna, java juga sama aja tepat guna. Dibilang java boros memory, emang .NET kagak? lagian sejauh ini implementasi terbanyak .NET baru seputar bikin aplikasi WEB yang sebenarnya dengan LAMP saja yang lebih ringan, sudah sangat memenuhi. So, tepat gunanya dari sisi mana sih?

Buat ngebikin aplikasi desktop? ndak perlu dipungkiri implementasi winforms adalah satu kegagalan, sementara itu, para developer musti nunggu avalon? yahh... laper dong, liat aja, aplikasi komersil apa yang udah diporting ke .NET, ndak ada, paling sharpreader gratisan itu salah satu contoh implementasinya, padahal dulu waktu platform Windows atau Win32 dikenalkan, rame orang pada porting aplikasinya, tapi .NET? sejauh ini yang saya tau ndak ada. Trus tepat gunanya dimana?

Terus terang saya blom melihat secara jelas aspek tepat guna seperti yang pak ridi maksud itu, manfaat yang saya dapet atas implementasi .NET itu apa sih?

Saturday, February 26, 2005 4:05 AM
# ridi said:

<quote>
Terlepas dari teknis..seperti kata Bpk. Tan S. T. salah satu dosen Binus, dibukunya (C# OOP) tertulis Teknologi Java banyak dibumbui kekuasaan dari para pengembangnya..maklumlah menjadi anggota JCP saja bayarnya mahal
</quote>

Java is driven by community.. Itulah yang tidak dipunyai .NET. Saya kurang tahu apa yang sebenarnya dimaksud oleh Pak Tan whosoever, tapi menjadi anggota JCP (individual) sepengetahuan saya tidak perlu membayar satu sen pun.

Java is.. where the freedom be..

Sunday, February 27, 2005 12:43 AM