Friday, January 11, 2013

Perbedaan JAVA dan DELPHI

        Dalam hal keyakinan, semua mendasar pada hati. Begitu halnya kehidupan manusia di dunia juga mempunyai keyakinan yang kemudian akan muncul sebuah perbedaan yang mana menurut mereka menjadi terbaik. Hidup ini begitu banyak pilihan, dalam halnya menentukan sebuah perbedaan yang klop menurut hatinya.
            Sebelum menerangkan perbedaan Java dengan Delphi ada baiknya kita harus mengenal istilah-istilah dasar terlebih dahulu, sepe;rti dibawah ini :
  • IDE (Integrated Development Environment)  : Sebuah kemampuan intregasi dengan lingkungan sehingga fasilitasnya tersedia untuk perkembangan software.

  • J2ME (Java 2 Micro Edition) : lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak JAVA pada barang elektronik beserta perangkat pendukungnya

  • Front & Back End : istilah umum yang mengacu pada tahap awal dan akhir dari suatu proses. Front End bertanggung jawab untuk mengumpulkan masukan dalam berbagai bentuk dari user dan memprosesnya agar sesuai dengan spesifikasi back end yang dapat digunakan. Front End merupakan antarmuka antara pengguna dan back end adalah sebuah abstraksi dengan menyederhanakan komponen yang mendasari.


    • GUI (Graphical User Interface) : metode interaksi secara grafis antara pengguna dan komputer.


            Ada banyak hal yang membuat orang bingung, pilih apa antara Java dengan Delphi.
    Ini Perbedaan antara Java dan Delphi :

    DELPHI
    - File Exe-nya ga perlu dipasang ke program instaler
    - File Exe-nya tinggal copy paste ke komputer lain dijamin langsung jalan.
    - Bahasa, performance, dan hasil compile standalone executable filenya
    - True Compiler
    - True OOP
    - Inline assembler
    - Lebih terstruktur

    - Sangat matang dalam hal visual inheritance (pewarisan),
    - RAD untuk prototyping, productive component reusability
    - Project berbasis windows dan GUI
    - Front end application

    JAVA
    - Konsep write once run everywhere (dapat berjalan dimana-mana)
    - fully open source
    - IDE-nya bermacam-macam
    - GUI (Netbeans, Eqlipse, J2ME, dll)

    - Membuat aplikasi harus di-deployment supaya bisa run di komputer lain
    - Tampilan kurang terstruktur

            Diatas adalah beberapa perbedaan dari keunggulan masing-masing software. Tetapi banyak alasan yang memilih Delphi diantara :

    1. Dari segi kemudahan antarmuka, tidak diragukan lagi. Terutama awal-awal 2001-an Antarmuka
        (GUI)nya delphi lebih mudah daripada VB apalagi VC++
    2. Bahasa pemrograman yang terstruktur dan syntax yang jelas, sehingga mudah dibaca, dipelajari dan
        dipahami
    3. Kecepatan kompilasi-nya
    4. Dukungan komponen tambahan yang sangat banyak di Internet, bahkan untuk kategori freeware dengan
        kualitas yang sama atau lebih dari komponen komersial
    5. Telah menghasilkan beberapa software free maupun berbayar
    6. Dukungan komunitas di Internet yang sangat banyak
    7. Bahasa pemrograman delphi lebih ringkas daripada VB ada parameter-parameter tertentu yang harus
        dideklarasikan di VB sedang di Delphi sudah jadi fasilitas misalnya cara connect-kan pake ODBC.
    8. Punya dasar Pascal yang lebih mudah dipahami dan bukan bahasa Basic, jadi sesuai prosedur tingkatan
        bahasanya (Pascal-under DOS, Delphi-bentuk visual, PHP-web).
    9. kemampuan Security Delphi untuk “mengamankan” suatu data dari serangan hacker sangat bagus.
            Ini hanya alasan masyarakat menggunakannya, tetapi sebenarnya ada pertanyaan mana yang lebih bagus antara Java, Delphi dari VB??? Itu semua tetap tergantung pada pemahaman developernya dan hati masing-masing. Terima Kasih sudah mengunjungi blog ini....



    Powered By Blogger