Pada suatu ketika :: Tuesday 09 September 2003 14:31 :: dear Hamril Arzoni menulis mengenai [linux-setup] kalo di Window$ bisa VB ? } Maaf nich, numpang nanya, klo di window$ pake VB atau Acces 2000, kira - } kira kalo dilinux ada gak ya program yang sama dengan kedua software diatas, } minimal bisa ngolah dengan file dbf !
Sorry telat banget jawabnya....! 1. Di linux, database mySQL dan postgre bisa connect dengan berbagai scripting language. 2. Yang setara VB adalah kylix* (Object Pascal dan C++). a. kylix »--» tinggal drag & drop seperti delphi/ VB b. pyGTK »--» sudah ada IDE-nya * Dua konseptor Deplhi dibayar untuk pindah ke VB. 1&2. Kalau kebutuhan kamu GUI untuk membuat database bisa dicoba. a. kylix* *Dulu sih veteran dan fanatic delphi, tapi sampe sekarang blum pernah nyoba kylix b. perlGTK+mySQL atau pyGTK+pg Menurutku, membuat GUI tanpa IDE memang setengah mati sih. Repot emang. 3. Beberapa perbandingan » Compiled Executable: C++, Basic, Object Pascal dan Fortran90: Banyak hal harus di-deklarasi-kan terlebih dahulu. » GUI-IDE Windows: Konsep visual programming bisa dibilang di depan. Linux: Kecuali Basic semua ada, tapi tidak berkonsep visual programming. » scripting language: shell, perl, python: Karena sifatnya scripting maka perl dan python terkesan kurang high level, padahal bukan kacangan, karena fungsi dan waktu terbitnya memang beda. kalau kamu concern terhadap performance, script dapat dicompile atau diconvert ke C. Linux: Scripting sudah native di *nix Windows: Beberapa scripting language sudah di-port ke windows sepengetahuan saya yang terbatas, yang native di winnie cuma batch file, .:. Kesimpulan: tujuan dan fungsi berbeda, jadi tidak dapat dibandingkan. 4. Peta scripting, cerita dikit ya... sebagian kuambil dari milis ini juga. Perkembangan bahasa di *nix adalah evolusi sehingga satu jenis bahasa script banyak kemiripan dengan bahasa lain (bukan syntaxnya lho). » Awalnya: Shell didesain untuk memberikan kemudahan interaksi manusia dengan komputer, sementara scripting language itu program berorientasi hasil (result oriented program). kernel <==> shell <==> application kalau mau diperluas device <=> bios <=> kernel* <=> shell <=> XWindow System <=> Window Manager <=> Application <=> User N0te:: fungsi bisa passing argumen » dulu untuk keperluan maniuplasi berkas berbasis text dipakailah shell-wrapping seperti sed dan awk dimana `regular expression` menjadi bagian terpadu. » Berikutnya Perl sudah berupa scripting language. Perl adalah tool yang banyak dipakai di area system administration. Masih mengambil sifat quick and dirty programming dari shell, flexible tapi akibatnya program susah dibaca orang lain. N0te:: fungsi bisa passing argumen dengan tipe data sederhana, but painful » selanjutnya Python sudah object oriented. Python* mengadopsi kemampuan perl, lisp. *Kalau suka matematika, python dan fortran memiliki dukungan untuk array yang sangat memudahkan. N0te:: passing by reference (mutable dalam fungsi) is still painful » nah... pertengahan 90-an banyak muncul web-scripting language seperti php, jsp, asp dll. » lalu Ruby » nggak tahu, blum pernah nyoba. Ada yang bisa jelasin! » terus Ada yang tahu roadmap di masa depan apa yang bakal dominan? Ada juga nggak yang bakal menjadi bahasa yang umum seperti vba di ms. office. Daku perlu tuh untuk membuat fungsi-fungsi di spreadsheet seperti openoffice.org calc 5. Berikut referensi di mana tutorial dapat di-download. bash Bourne Again SHell http://personal.riverusers.com/~thegrendel/abs-guide-1.8.tar.bz2 awk (1977) Alfred, Weinberger, Kernighan http://www.gnu.org/manual SSI Server Side Include, server-parsed shtml Apache documentation in your computer, http://localhost/manual/howto/ssi.html Perl (1986) Practical Extraction and Report Language, Larry Wall #man perl di command line atau #perl di konqueror Python (1990) Guido van Rossum http://www.python.org/doc/current/download.html PHP (1995) Personal Home Page / Form Interpreter, Rasmus Lerdorf (1997) PHP : Hypertext Preprocessor, Andi Gutmans and Zeev Suraski http://www.php.net/download-docs.php hello, `cheers`, bye, peace /^e(p\s)i+/ (baru bisa scripting dikit˛) non-baryonik dark matter »» \Omega_{\nu} = \frac{m_{\nu}}{94 h ^{2} eV} -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php FAQ: [EMAIL PROTECTED]