susah c..
java lebih gampang dari c.
coz java tuh editan c++
banyak fitur yg d permudah untuk buat d pake d java daripada c.
fitur java juga lebih banyak kayanya.
trs c g ada garbage collector sedangkan java ada.
tapi klo menurut gw c# lebih bagus dari pada java >.<
CMIIW
Mulai dengan cepat: Java merupakan bahasa pemrograman berorientasi objek, mudah dipelajari, terutama untuk programmer yang sudah menguasai C atau C++
Tulis lebih sedikit program: Jumlah kelas, jumlah metode, dll, menunjukkan bahwa program yang ditulis dalam bahasa pemrograman Java memiliki jumlah 4 kali lipat lebih kecil dari program sama yang ditulis dalam bahasa C++
Tulis program lebih baik: Bahasa pemrograman Java menganjurkan praktek membuat program yang baik, dan automatic garbage collection membantu Anda untuk menghindari kebocoran memori. Orientasi objeknya, arsitektur komponen JavaBeans, dan jangkauannya yanga luas, API yang mudah diperluas, memungkinkan Anda menggunakan kode yang ada.
Membuat program dengan lebih cepat: Bahasa pemrograman Java lebih mudah dari C++, pemrograman akan menjadi 2 kali lipat lebih cepat, dengan jumlah baris yang jauh lebih sedikit.
Menghindari kebergantungan pada platform tertentu: Anda dapat menjalankan program Anda pada banyak platform dengan TIDAK menggunakan library yang ditulis spesifik untuk platform tertentu.
Tulis sekali, jalankan di mana saja: Karena aplikasi yang ditulis dalam bahasa Java dikompilasi ke dalam kode byte yang bebas platform, aplikasi yang ditulis dapat jalan secara konsisten pada platform apa saja.
Distribusikan software Anda dengan mudah: Dengan Java Web Start, pengguna program Anda akan dapat menggunakan aplikasi Anda dengan mudah. Sistem pengecekan versi otomatis pada saat program dimulai menjamin pengguna Anda selalu menjalankan versi terkini. Apabila versi baru tersedia, Java Web Start akan melakukan instalasi secara otomatis.
jelas susah C, medium level language itu
C/C++, fortran termasuk medium level, low levelnya assembly, high level baru java, perl, .NET, python, VB, dll
sama kek nanya C sama assembly susah mana?!
tapi enak kalo udah belajar yg level bawah, naek ke atas jadi simpel, ga butuh waktu lama adaptasinya, bisa assembly gw yakin di C cepet adaptasinya, di C lancar gw yakin di VB, delphi, java, python dll juga cepet belajarnya, beda kalo orang tau VB dluan disuruh ngoding di C ato assembly, kerasa baru susahnya.. makanya C suka jadi standar, soalnya kalo udah bisa C naek ke bahasa yg lebih tinggi ga lama blajarnya
yaa, asm yg maenan register ma memory, ngerti LILO di stack, n syscall klo di linux..(gw biasa di linux soalny)
semua ga susah, klo lu serius mau dalemin ga susah dimana mana.. ini ceritanya kan bandingin java ma C, lu coba ja bikin aplikasi gede pake C/C++, kerasa baru susahnya dibanding lu pake high level progging language, justru OOP di high level bikin segala gampang, mau ini mau itu tgl ambil kelas dr luar, lah kalo C, kelasnya standar.. mau yg aneh2 ya bangun ndri kelasnya, sekarang lu coba ja bikin button pake assembly sama pake VB gmpng mana? silahkan simpulkan ndri, sekedar hello world, operasi berkas, conditional, looping, stdout/in ma ga kerasa susahnya
Menurutku kalo mau belajar, mumpung masih kuliah mendingan ambil C aja. Supaya dasarnya ada. Di Java bakalan lebih banyak mikirin business processnya dari pada apa yang terjadi sebenarnya dibelakang.
Apa lagi dengan banyaknya framework yang memang dirancang untuk itu. Seperti misalnya Hibernate. Dengan memakai Hibernate, kamu bakalan lebih banyak mikirin domain modelnya dari pada gimana cara bikin SELECT statement untuk ngambil data dengan kriteria tertentu. Ada juga yang lain, seperti Struts yang enforce MVC pattern.
Originally Posted by renshin
perasaan lebih bagus java bro...
soalnya java punya prinsip WORA-Write Once Run Anywhere
jadi bisa dijalankan di semua platform yang mempunyai JVM-Java Virtual Machine
WORA itu hanya slogan atau mungkin lebih tepat jika disebut dengan angan-angan Sun Microsystems. Soalnya, virtual machine-nya kan ada banyak versi (JVM, KVM, CVM). Kalo bikin program buat komputer, ngga bisa dijalanin begitu aja di HP yang support Java. Bahkan di HP pun masih dibagi-bagi lagi. Ada CDC dan CLDC. Dan belum lagi, HPnya support CDC/CLDC dan MIDP versi berapa? Bahkan dengan versi Java yang sama di platform yang berbeda, kadang ada yang masih harus di tweak juga.
Originally Posted by koker123
susah c..
java lebih gampang dari c.
coz java tuh editan c++
banyak fitur yg d permudah untuk buat d pake d java daripada c.
fitur java juga lebih banyak kayanya.
trs c g ada garbage collector sedangkan java ada.
tapi klo menurut gw c# lebih bagus dari pada java >.<
CMIIW
Menurutku juga C# juga lebih bagus sih dibanding Java, liat aja genericnya Java, generic abal-abal. =_=
Dan ada beberapa fitur lain di C# yang bikin C# kelihatan lebih "cantik" dibanding Java, seperti properties, using(), struct, etc...
"java yg pake OO tehnik ?"
Di Java "Everything is an object." Jadi rasa-rasanya ga mungkin pake Java tanpa menggunakan OOP.
Tapi kalo ga salah, katanya bakalan ada support untuk functional programming.
Originally Posted by -sony-
klo menurut gw sih
klo awal2 programming itu butuh C, karena codingnya simple sekali
sedangkan klo java, butuh class, klo bagi pemula kayaknya agak repot , terus musti diparse terlebih dahulu
lagipula, java tidak bisa di compile langsung ke .exe
sedangkan C langsung bisa di complie
"Simple" itu relatif ya? Kalo menurutku sih C itu jauh lebih ribet.
Contohnya aja:
Bikin clonenya notepad dengan menggunakan Java atau high level language yang lain seperti yang disebutin oleh bl00d13z (http://www.indogamers.com/3500219-post6.html) dibanding dengan menggunakan C. Waktu di Java udah selesai dengan beberapa enhancement, di C bakalan masih sibuk declare variable yang mau dipake.
DISCLAIMER
By reading my post, you agree to this disclaimer regardless of anything. You also agree that my views and opinions are always right and you are always wrong. This disclaimer supersedes anything, even if your whatever says it supersedes mine, mine still supersedes yours. Any complain should be sent to trogdor[at]rekrfeht[dot]com which does not exist. Even if it does, I still will not read your mail. Instead, it will be automatically redirected to /dev/null.
Share This Thread