View Poll Results: Susah mana?

Voters
11. You may not vote on this poll
  • Java

    4 36.36%
  • C (bukan C++)

    7 63.64%
Page 1 of 2 12 LastLast
Results 1 to 15 of 30

Thread: C vs Java

http://idgs.in/248431
  1. #1
    fatnir's Avatar
    Join Date
    Sep 2007
    Location
    Dimana2
    Posts
    1,090
    Points
    1,378.50
    Thanks: 3 / 1 / 1

    Default C vs Java

    Menurut kalian C ama Java susa mana??

    gw pengen tw soalnya semester ini gw ambil Java dan kelabakan...

    mungkin gw kurang rajin kali y?
    tp semester depan gw diharusin ngambil subject C nih...
    gw takut aja lbh susa.. soalnya katanya si lbh susa

    minta pendapat donkk....

    biar gw bisa prepare sedikit... gw ga mu ntar IP gw jelek

    Spoiler untuk MOD :

    kalo ga penting / OOT thread di delete jg gpp
    gw ga tw mu buka thread dmn


    yg uda poll kasi saran donk / pendapat.... website yg bagus mungkin bwt belajar C / Java

    FYI java gw dah lumayan susa pelajaran (bkn java yg pemula)
    apa gw yg **** y?

  2. Hot Ad
  3. #2
    renshin's Avatar
    Join Date
    Nov 2009
    Posts
    428
    Points
    495.20
    Thanks: 0 / 8 / 8

    Default

    kalau menurut saya C lebih susah bro..

    karena Java sudah OOP(Object Orientied Programming) jadi program itu dilakukan seperti class

    sedangkan kita nanti membentuk objek2 yang akan digunakan untuk pemecahan masalah..

    apalagi Java didukung dengan lib2 yang banyak fungsi nya


    coba ni link

    Java Tutorial



    mang java nya diajarin yang gimana ???


    siapa tahu saya bisa bantu

  4. #3
    koker123's Avatar
    Join Date
    Jan 2007
    Location
    Somewhere on Earth
    Posts
    838
    Points
    993.90
    Thanks: 1 / 2 / 2

    Default

    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

    mang java yg susah yg mana ?
    java yg pake OO tehnik ?
    java GUI ?
    Last edited by koker123; 08-11-09 at 20:51.

  5. #4
    renshin's Avatar
    Join Date
    Nov 2009
    Posts
    428
    Points
    495.20
    Thanks: 0 / 8 / 8

    Default

    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

  6. #5
    Kurt.D.Cobain's Avatar
    Join Date
    Apr 2008
    Location
    =
    Posts
    1,974
    Points
    4,012.20
    Thanks: 0 / 20 / 17

    Default

    Keuntungan yang Anda dapat dari Java
    • 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.
    For Fun
    www.R-L.me

  7. #6

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    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

  8. #7
    fatnir's Avatar
    Join Date
    Sep 2007
    Location
    Dimana2
    Posts
    1,090
    Points
    1,378.50
    Thanks: 3 / 1 / 1

    Default

    assembly gw uda diajarin si, tp baru dasar, mayan bisa lah... maen memory gitu kan?

    java malah gw plg pusing pake objectnya...
    kata temen gw java asal bisa maenin objek gampang banget...

    FYI javanya uda lumayan lah, uda di atas GUI, lagi bljr yg list2, apa tree apa gt... lupa gw jg.... hahaa....

    kok pada blg C lbh susa y??
    bole tw susa di bagian mananya?

  9. #8

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    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

  10. #9
    renshin's Avatar
    Join Date
    Nov 2009
    Posts
    428
    Points
    495.20
    Thanks: 0 / 8 / 8

    Default

    Quote Originally Posted by fatnir View Post
    assembly gw uda diajarin si, tp baru dasar, mayan bisa lah... maen memory gitu kan?

    java malah gw plg pusing pake objectnya...
    kata temen gw java asal bisa maenin objek gampang banget...

    FYI javanya uda lumayan lah, uda di atas GUI, lagi bljr yg list2, apa tree apa gt... lupa gw jg.... hahaa....

    kok pada blg C lbh susa y??
    bole tw susa di bagian mananya?
    kok urutannya kebalik ya bro...

    gw belajar Advance Programming (tree,linkedlist,array,dll) dolo baru belajar GUI

    Aneh2.... yang bener gimana sih urutannya ???

  11. #10
    fatnir's Avatar
    Join Date
    Sep 2007
    Location
    Dimana2
    Posts
    1,090
    Points
    1,378.50
    Thanks: 3 / 1 / 1

    Default

    Quote Originally Posted by renshin View Post
    kok urutannya kebalik ya bro...

    gw belajar Advance Programming (tree,linkedlist,array,dll) dolo baru belajar GUI

    Aneh2.... yang bener gimana sih urutannya ???
    kalo array dll mah uda dloan om, tp yg tree ama linkedlist itu baru dijelasin skrg nih... makanya pas bwt tugas program gede pun agak terbatas....

  12. #11

    Join Date
    Feb 2009
    Location
    dimana aja boleh ~
    Posts
    9,372
    Points
    433.65
    Thanks: 525 / 404 / 338

    Default

    menurut g C lbh susah y...
    g baru d kasih sedikit pembelajaran ttg java, ga gitu susah d bandingkan C...

    IDGS Public Operator Thread | IDGS VbookiE | Clan Dnec Thread

    ** WheN ThE FaiRy TaLes eNds, The NighTmAre BegiN's**


  13. #12
    renshin's Avatar
    Join Date
    Nov 2009
    Posts
    428
    Points
    495.20
    Thanks: 0 / 8 / 8

    Default

    Quote Originally Posted by fatnir View Post
    kalo array dll mah uda dloan om, tp yg tree ama linkedlist itu baru dijelasin skrg nih... makanya pas bwt tugas program gede pun agak terbatas....

    mungkin beda kurikulum ya bro...

    ni gw siap2 menghadapi OOAD--> Object Oriented Analisis Desain...

    tambah hari kuliah tambah susah......


  14. #13

    Join Date
    Oct 2006
    Posts
    1,190
    Points
    1,460.50
    Thanks: 4 / 9 / 8

    Default

    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

  15. #14
    trogdor's Avatar
    Join Date
    Nov 2006
    Location
    Lake Tit-i-Caca
    Posts
    434
    Points
    506.90
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by fatnir View Post
    Menurut kalian C ama Java susa mana??

    gw pengen tw soalnya semester ini gw ambil Java dan kelabakan...

    mungkin gw kurang rajin kali y?
    tp semester depan gw diharusin ngambil subject C nih...
    gw takut aja lbh susa.. soalnya katanya si lbh susa

    minta pendapat donkk....

    biar gw bisa prepare sedikit... gw ga mu ntar IP gw jelek

    Spoiler untuk MOD :

    kalo ga penting / OOT thread di delete jg gpp
    gw ga tw mu buka thread dmn


    yg uda poll kasi saran donk / pendapat.... website yg bagus mungkin bwt belajar C / Java

    FYI java gw dah lumayan susa pelajaran (bkn java yg pemula)
    apa gw yg **** y?
    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.

    Quote Originally Posted by renshin View Post
    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
    Mungkin maksudnya "Write Once, Debug Everywhere"? =)
    http://electronicdesign.com/Articles...leID=2255&pg=3

    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.

    Quote Originally Posted by koker123 View Post
    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

    mang java yg susah yg mana ?
    java yg pake OO tehnik ?
    java GUI ?
    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.


    Quote Originally Posted by -sony- View Post
    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.


    And... following the recent trend:
    http://www.speedtest.net/result/342496256.png

  16. #15
    renshin's Avatar
    Join Date
    Nov 2009
    Posts
    428
    Points
    495.20
    Thanks: 0 / 8 / 8

    Default

    mantap juga penjelasan dari trogdor......


    nice

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •