Bahasa C++

Posted: 6 Januari 2010 in Kuliah, Pemprograman Lanjut, Update Ilmu
Tag:, ,

Temen-temen ni ada informasi dari berbagai sumber mengenai Visual C++…

Lumayan deh untuk referensi UAS…Smoga UAS kita lancar…amin…

1. Sejarah C++

Bahasa C++ diciptakan oleh Bjarne Stroustrup tahun 1983 di Lab Bell. C++ merupakan bahasa pemrograman berorientasi objek menggunakan kaidah bahasa C

2. Aplikasi bahasa C++

- Sebagai bahasa pemrograman di Windows, UNIX, Linux.

- Visual C++ dapat dibuat aplikasi apa saja seperti database.

- Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi

- Untuk membuat bahasa baru atau membuat compiler bahasa baru

- Untuk menulis komponen dan file-file pustaka bahasa lain

3. Kelebihan dan Kekurangan

Kelebihan:

- Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#

- Compiler bahasa C++ terdapat di semua platform

- Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll

- Merupakan pemrograman berorientasi objek

Kekurangan:

- Bahasa ini cukup sulit untuk dipel;ajari dan dipahami

- Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai

- Bagi pemula pada umumnya akan kesulitan menggunakan pointer

Seputar Visual C++ bawaan Visual Studio 6.

- Apa kelebihan Visual C++ dengan Visual Basic yg sama2 satu paket dengan Visual Studio 6? Visual C++ jelas lebih baik / enak dipakai untuk hal-hal yang low level seperti mengutak-atik isi memory secara “mentah” dengan pointer tersebut.

- saat buat aplikasi di Visual C++, apakah bisa di compile dan running di OS selain windows?? Tergantung isi aplikasinya. Kalau aplikasi menggunakan library khusus Windows seperti mis. MFC atau menggunakan Win32 API secara langsung ya susah. Kalau aplikasi anda menggunakan library yang memang bersifat cross-platform dan menghindari penggunaan Win32 API (atau melindunginya dengan #ifdef) mungkin akan lebih mudah.

- apa persamaan Visual C++ dengan C++ biasa.. apakah hanya sintaks penulisan codenya saja?? Dan C++ biasa di sini maksudnya apa? Mari diluruskan dulu: Visual C++ adalah compiler (cl.exe). Biasanya disertai IDEnya juga (entah apa namanya, titlebarnya sih Visual C++). Menggunakan IDE dan Compiler itu ada banyak macam program yang bisa dibuat misalkan GUI dan Console. Bahasa C++ sendiri adalah bahasa pemrograman yang ada standarnya (ISO C++ ). Standar ini mengatur hal-hal syntax seperti arti keyword “if”, dan standard library seperti yang disediakan oleh header  dan . Compiler lain yang mencoba (susah lho!) mengcompile C++ berdasar pada standar ini ada banyak misalnya GNU g++, Borland C++Builder, Intel C++ Compiler. Kalau anda tanya tentang persamaan Visual C++ dengan C++ biasa hanya syntaxnya saja… maka mungkin yang menurut anda beda adalah library bawaannya (MFC? ATL?) yang mungkin tidak disertakan (dan mungkin tidak bisa jalan) dengan compiler lain. Diharapkan anda jadi lebih mengerti beda antara bahasa (C++), compiler (Visual C++, g++, …), library (Win32, MFC, OpenGL, DirectX, …), dan tambahan-tambahan / extension pada bahasa C++ yang unik u/ setiap compiler[4]. Jangan dicampur aduk!

- Apasih perbedaan antara vb n’ visual c++???

perbedaan antara visual basic dan visual C++, mana yang lebih baik, trus apa-apa lagi yang membedakan antara ke-2nya… visual basic merupakan bahasa pemograman visual yang paling mudah di pelajari (menurut kebanyakan pelajar indo lho,,,) sebab syntak yang di gunakan lebih simple dibanding bahasa visual lain. tapi sebenarnya semua bahasa bisa dipelajari. sedangkan visual c++ sintak yang digunakan sedikit rumit, kelebihan visual c++, bahasa ini lebih ringkas dalam hal penulisan dan akses ke kernel program (hardware) lebih mudah dan hasil compile dari program menggunakan bahasa visual c++ lebih kecil dibanding basic, kalo baru belajar bisa aja ke c++ ato mulai dari BASIC dulu.

- perbedaan pertama adalah VB adalah pengembangan dari Bahasa Pemrograman Basic singkatan dari Beginner’s All-purpose Symbolic Instruction Code. nah kalau Visual C++ adalah pengembangan dari Visual C dan merupakan pengembangan dari C++ dan pengembangan dari C.

- Perbedaan yang paling menyolok dalam kedua bahasa pemrograman tersebut adalah jika kita menggunakan Visual Basic dan Visual C++ maka kita tinggal Drag n Drop saja untuk memudahkan seorang programmer dalam membuat suatu aplikasi. Semoga membantu.

Kalau ada yang salah saya yakin banyak yang sudah biasa dengan C++ akan membenarkan

Referensi :

http://en.wikipedia.org/wiki/ISO/IEC_14882

http://id.wikipedia.org/wiki/BASIC

http://en.wikipedia.org/wiki/C++#Standard_library

http://cmeerw.org/prog/freecpp/

http://www.tempest-sw.com/cpp/draft/apA-compilers.html

http://www.mail-archive.com/itcenter@yahoogroups.com/msg39952.html

http://id.wikipedia.org/wiki/Bahasa_pemrograman_C

http://id.answers.yahoo.com/question/index?qid=20071111182039AAnPSqC

http://toymancare.blogspot.com/2009/05/kelebihan-kelemahan-dan-aplikasi-10.html

Komentar
  1. samsyud mengatakan:

    hebat ya c++ bisa bikin apa saja, masalahnya adalah kepelaku sakit karena overload memory, dan sorry ( tengkuk leherku pegel sekali) setiap war ma c++ hahahahha…..!!!!!!!!!!!!

  2. the_dinz mengatakan:

    thanks ya…. bwt artikeLnya…..

  3. Tara mengatakan:

    thanks chan

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s