On Tue, 10 Apr 2001 [EMAIL PROTECTED] wrote:

> Hi all,

> Tanggapan sedikit dari saya. Terkadang kita lebih berfokus pada
> bahasanya kurang berfokus pada struktur data atau algoritma atau pada
> konsep software engineering.  Bahasa itu adalah "tool" untuk
> implementasi design atau algoritma kita,bukan? oleh karena itu

Bisa ya bisa tidak 8-)  Bahasa akan mempengaruhi suatu struktur data dan
algoritma yang dipakai.  Sebagai contoh, orang belajar algoritma dan
struktur data dengan suatu bahasa yang "miskin" koleksi ini maka
kecenderungannya dia akan lemah dalam pemakaian struktur data

Contoh : orang belajar pakai LISP, akan cenderung memanipulasi list,
 orang pakai FORTRAN akan cencerung memakai "Array".  Orang pakai Perl
akan cenderung pakai struktur data dan algoritma yang lainnya. Orang pakai
BASIC cenderung nggak memanfaatan "REGEX" dsb..dsb.

Setiap bahasa memiliki kecendrungan yang berebda (makanya ada kuliah
Principle Programming Language, agar kita paham karakter tiap bahasa)

> menggunakan tool akan lebih terkesan bermanfaat karena kita telah
> mengetahui apa yang akan kita gunakan atau implementasikan dengan tool
> tersebut. Saya tidak mengatakan bahwa VB lebih yahut dari Phyton atau

Satu filosofi dari tool adalah "Ketika kita memakai suatu tool, maka
secara tidak sadar kita sendiri juga dipakai oleh tool tersebut.  Artinya
cara padnagan kita terhadap suatu masalah akan juga dipengaruhi oleh tool
tersebut" Gregroy J. E. Rawlins, Moths to the Flame.

Istilahnya kalau orang memegang "palu" semuanya keliatan seperti paku.

> karena terlebih dulu kita sudah memiliki "paradigma" pemrograman yang
> benar. Jika suatu perusahaan memiliki VB sebagai "tool"nya dan kita
> sebagai "orang IT" melihat masalah tersebut dapat diselesaikan dengan
> "tool" yang mereka punya, ya itu lebih baik.  Pemprograman itu suatu
> "art", bukan toolnya melainkan "paradigma" nya.

Paradigma sendiri akan terbentuk dari tool yang kita gunakan itu
nanntinya.. "Definisi paradigma : adalah cara pandang memecahkan suatu
masalah pada suatu domain tertentu"

Jadi memilih tool ini penting juga terutama ketika sesoeran gdalam tahapan
"belajar" (salah satu contoh adalah Gary Nutt seorang Profesor Colorado,
yang tadinya memakai NT untuk mengajar Sistem Operasi, sekarang memakai
Linux).  Karena faktor keterbatasa tool tersebut .

> Salam,
> Simon
> "mejadi bijak lebih sulit dari menjadi pintar"

Salam juga...

"Siap dicaci orang lebih sulit daripada agar terkesan bijak 8-)"

IMW


* Gunadarma Mailing List -----------------------------------------------
* Archives     : http://milis-archives.gunadarma.ac.id
* Langganan    : Kirim Email kosong ke [EMAIL PROTECTED]
* Berhenti     : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]

Kirim email ke