On Sun, Aug 08, 1999 at 07:27:42AM +0700, E. Faisal wrote:
> On Sat, 07 Aug 1999, you wrote:
> ==8<==
> > http://www.openbsd.org
> > "Sending Kiddies to /dev/null since 1995"
> ==8<==
> > Best regards,
> > Andy
> > --
> > chandy a7 indo 607 net 607 id
> > http://gmail.cakraweb.com http://eworld.indoglobal.com/eworld
> ==8<==
>
i believe this is addressed to me, no?
> Ummm, baru tau kalo di linux fasilitas yang "lengkap" :-)
>
tul, tapi jangan lupa juga kalo sebagian besar masih dalam tahap
awal development, misalnya Gtk masih versi 1.2.3, jadi jangan
terlalu disalahkan kalo ada feature software sejenis di platform
lain yg nggak ada padanannya di software yg ada di Linux ;),
> Jadi
> pengen tau lebih jauh. Saya coba ngubek-ngubek cd RH 6.0 saya
> (dari NF) dan ternyata yang ada "hubungan" sama
> (CMIIW) programming a.l :
> # bison
> # byacc
> # cdecl
> # cpronto
> # egcs
> # gawk
> # gtk
> # phyton
> Saya udah baca keterangannya, (pake GnoRPM query) tapi
> rada-rada ga ngartoss...
> Tolong dong kasih penjelasan singkat tentang yang diatas itu,
> jenis, fungsi, atau padanannya di DOS/Win$$. Trus kalo ada yang
> (kayaknya) saya perlu tau, tambahin juga yaa... :-))
>
bener, itu semua ada urusannya dengan development dan programming,
tapi nggak semuanya kita butuhkan pada satu saat, dan pada saat
kita akan buat sebuah aplikasi, tergantung kebutuhan, dan komponen
(termasuk toolkit dan IDE), yang kita gunakan.
gue jawab yg gue tau aja yah:
- egcs
compiler c dan c++, padanannya adalag Microsoft C 6.0 untuk DOS
tanpa integrated development environment, jadi kita harus compile
lewat command line, di DOS dulu perintahnya cc, maka ini perintahnya
egcs/gcc (sama aja krn di link).
- Gtk
singkatan dari GIMP Tollkit, merupakan toolkit untuk membuat X Window
application. awalnya dibuat untuk mempermudah pembuatan GIMP, sebuah
aplikasi pemrosesan graphic, tetapi belakangan banyak digunakan untuk
keperluan lain. yang paling menonjol adalah Gnome, semua aplikasi Gnome
dibuat dengan Gtk. padanannya adalah OWL dan MFC, namun beda dalam hal
language, kalo OWL dan MFC menggunakan C++, Gtk menggunakan C.
menurut gue sih, nggak perlu semuanya kita tau, gue juga nggak tau semua,
tapi bisalah sedikit2 bikin sesuatu, terlalu banyak untuk langsung mempelajari
semuanya, tapi nggak ada salahnya kok pengen tau, jangan salah sangka gue
ngelarang ;),
> BTW 1 ; Motif, Lesstif, NLS, Bloated, IEEE/POSIX dan
> Metode kathedral itu apa ?
>
biar dijawab sama PhulgarrDizplay, mas, monggo ;),
> BTW 2 ; Apa beda toolkit sama IDE+librarinya ?
>
toolkit biasanya dikemas dalam bentuk library yang menyediakan fungsi2,
sehingga kita tidak perlu membuat low level functions lagi, tinggal
include header files, dan link dgn library toolkit tersebut. fungsi
dari toolkit adalah sebagai wrapper fungsi2 yang umum digunakan orang
dalam membuat aplikasi, misalnya Gtk menyediakan sebuah fungsi untuk
mendefinisikan window, kita tinggal pake fungsi tersebut, dan tidak
perlu coding panjang lebar, 'cuma' untuk menghasilkan code yang bisa
melakukan draw rectangle di screen, belum lagi fungsi interaksi window
tersebut dengan environment, dsb.
IDE adalah aplikasi yang mempermudah kita melakukan proses editing
source, sekaligus melakukan otomatisasi proses compile dan link. inget
dulu di DOS, ada Turbo C, itu adalah contoh yang paling jelas IDE yang
jalan tanpa ada hubungannya dengan toolkit, kalo sekarang, kita lihat
VisualStudio misalnya, sangat 'nyangkut' dengan MFC, tanpa MFC nggak
kepake.
IDE yang support toolkit di Linux sudah cukup banyak, misalnya untuk
Gtk (cuma ini yg gue tau ;), ada Glade, dimana kita bisa define GUI
objects, ngatur2 dimensi, letak, dsb, kemudian dia generate code, plus
configure files, yang kemudian memudahkan kita dalam melakukan compile.
mudah2an jelas bedanya ;),
Best regards,
Andy
--
chandy a7 indo 607 net 607 id
http://gmail.cakraweb.com http://eworld.indoglobal.com/eworld
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
Hosted by http://www.Indoglobal.com