Gamexeon.com : Situs, Portal dan Forum Komunitas PC, Online, Handheld, dan Video Games Indonesia home
Gamexeon.com : Situs, Portal dan Forum Komunitas PC, Online, Handheld, dan Video Games Indonesia Logo


Computer Science Programming, System Design, etc


Selamat datang di Gamexeon Forum !

Saat ini kamu sepertinya masih menjadi tamu saja yang hanya dapat memanfaatkan situs ini secara terbatas. Dengan bergabung bersama kami, kamu dapat menanyakan semuanya mulai dari panduan sebuah game sampai utak atik game dan hardware. Banyak fitur lain seperti blogging, fasilitas realtime feeds, video post, poll dan lain sebagainya sebagai sarana diskusi juga disertakan dan siap digunakan oleh siapapun. Registrasinya cepet dan gampang kok, nggak bertele tele, makanya itu daftar sekarang!

Kalo ada masalah mengenai pendaftaran dan lain sebagainya, hubungi kami segera.
Kalau mau lihat index forum aktif yang sedang melakukan diskusi, kamu bisa klik disini .
Kalau mau tau apa saja yang sedang berlangsung di GX secara realtime, kamu bisa klik Newpost. Nggak usah di tutup lagi, nanti dia update sendiri :)

Reply
 
LinkBack Thread Tools Display Modes
Old
  (#1 (permalink))
ZeAL (Offline)
Moderator
ZeAL is on a distinguished roadZeAL is on a distinguished roadZeAL is on a distinguished road
 
ZeAL's Avatar
 
Posts: 680
Join Date: Jul 2005
Location: Antara langit dan bumi...
Rep Power: 6
Points: (Donate)


Points: 9,897, Level: 10
Points: 9,897, Level: 10 Points: 9,897, Level: 10 Points: 9,897, Level: 10
Level up: 92%, 153 Points needed
Level up: 92% Level up: 92% Level up: 92%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

[Tutorial] Memilih Bahasa Pemrograman Yang Terbaik - 08-08-05, 10:06

Iseng, ah gue post...
Artikel ini pernah gue post di GDI, dan siapa tau membantu buat elo yang baru mau masuk ke dunia pemrograman..

OIA, artikelnya sifatnya cuma membantu mengarahkan... Jadi bukan suatu keharusan...

enjoy..!!




MonyetPinter.com | FJBex.com | ikasema.org | do i know you?
   
Reply With Quote

Sponsored Links

Old
  (#2 (permalink))
ZeAL (Offline)
Moderator
ZeAL is on a distinguished roadZeAL is on a distinguished roadZeAL is on a distinguished road
 
ZeAL's Avatar
 
Posts: 680
Join Date: Jul 2005
Location: Antara langit dan bumi...
Rep Power: 6
Points: (Donate)


Points: 9,897, Level: 10
Points: 9,897, Level: 10 Points: 9,897, Level: 10 Points: 9,897, Level: 10
Level up: 92%, 153 Points needed
Level up: 92% Level up: 92% Level up: 92%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

08-08-05, 10:07

[Tutorial] Memilih Bahasa Pemrograman Yang Terbaik

Jenis : Tutorial / Referensi Data.
Ditujukan Untuk : Umum, Level Dasar.
SourceCode : Tidak Tersedia, tapi dokumen ini bisa didapat di http://www.geocities.com/jalangkung249/tutor (bahasa.zip)




Halooo...Haloo...Haloooo.... Masih dengan ZeAL... Walau sedang sakit akhirnya saya tulis tutorial/referensi ini... (Moga-moga bukan demam berdarah..) Banyak newbie yang belum bisa pemrograman, bertanya pada saya... "Bahasa pemrograman apa yang paling bagus..???". Atas dasar itulah mengapa saya menulis tutorial/referensi ini.

Semoga tutorial/referensi dibawah ini, dapat menjadi panutan bagi anda untuk menjawab pertanyaan diatas... Namun sebelumnya saya ingatkan bagi yang ingin membaca, untuk "membuka" hati dan pikiran. Dan bagi yang mempunyai hati dan pikiran yang sempit, terutama bagi yang merasa bahwa bahasa pemrograman ADALAH dirinya sendiri, maka saya anjurkan untuk tidak melanjutkan membaca.




A. WHERE TO START..??

Saya tau rasanya jadi newbie, saya pernah DAN masih merasakannya. Bingung harus minta bantuan siapa.. Walaupun ada yang memberi bantuan, biasanya "isi" omongannya bikin "down" duluan karena istilah-istilah teknis yang digunakan. Nah, bagi yang belum bisa bahasa pemrograman, saya sangat menyarankan bahasa pemrograman BASIC (Jangan salah dengan Visual Basic).

"Lho, kenapa BASIC..???", teriak seorang "PRO" diujung sana sambil mengangkat jarinya yang penuh upil...
Tipikal seorang newbie adalah "berantakan". Belum tentu seorang newbie hafal kegunaan tipe-tipe variabel (int, long int, byte, dan sebagainya). Mereka belum perduli apa itu encapsulation, inheritance dan sebagainya... Mereka belum butuh hal-hal tersebut...
Apa yang mereka butuhkan adalah "ruang" dan "media" untuk menjawab rasa keingintahuan mereka dalam membuat program tanpa dipusingkan oleh hal-hal teknis lainnya.. Nah, BASIC memberikan kesempatan itu...

BASIC adalah bahasa yang sesuai dengan namanya : BASIC (dasar). Disini newbie tidak perlu mendeklarasikan variabel terlebih dahulu, strukturnya bisa dibuat berantakan (goto dimana-mana) dan sebagainya, yang notabene memudahkan DAN menyenangkan bagi newbie untuk belajar...

Jadi yang perlu mereka lakukan adalah memahami bagaimana memulai program, melakukan input, melakukan proses, melakukan output dan akhirnya menghentikan program sesuai dengan tujuan yang mereka inginkan. Dalam tahap ini mereka secara tidak langsung akan belajar mengenai alur program dan logika/algoritma pemrograman dengan menggunakan proses IF-THEN, IF-THEN-ELSE, WHILE-WEND dan sebagainya...

Tujuan yang harus dicapai pada level ini adalah :
Membiasakan diri dengan lingkungan pemrograman; apa itu algoritma dan logika; bagaimana mendapatkan proses dengan hasil yang diinginkan dan sebagainya.




B. DONE... WHAT NEXT..???

Jika sudah "memahami" dunia programming (logika/algoritma dan sejenisnya), maka kita perlu ke tingkat yang lebih tinggi. Saya sangat menyarankan untuk mempelajari Turbo Pascal. "Hah..!!! Turbo Pascal..!!!", teriak seorang "PRO" dibarisan belakang sambil berkecak pinggang... "YA, Turbo Pascal...!!!", saya jawab dengan lantang sambil berkecak punggung... (sorry, de'jayus joke.. ). Dalam bahasa pemrograman Turbo Pascal, kita akan diperkenalkan dengan struktur pemrograman. Apa itu Prosedur, Fungsi dan sejenisnya.. Kita juga akan diperkenalkan apa yang dimaksud dengan Encapsulation, Inheritance dan keluarganya... Kita juga diajarkan untuk menggunakan variabel bertipe Private, Public dan Global... Dan berbagai pemahaman-pemahaman lainnya TANPA memaksa.

Nah, disinilah mengapa saya menyarankan Turbo Pascal. Sifat TIDAK memaksa / fleksibelitas adalah kelebihan yang saya tekankan. Kita TIDAK DIHARUSKAN menggunakan inheritance... Kita TIDAK DIHARUSKAN menggunakan Pointer atau Record... dan sebagainya...

"Tapi itu 'kan penting..!!!", teriak seorang "PRO" dibarisan tengah sambil mengangkat-angkat buku "1001 tip C/C++" (Terbitan ANDI Yogyakarta. Good reference, BTW). YA, itu semua penting. Tapi dari sisi kebanyakan newbie, beberapa hal tersebut masih dianggap menyulitkan dan bikin "down" duluan. Namun seiring dengan berkembangnya pola pikir, newbie akan memahami arti kata "efisiensi".. Mereka akan mengerti dimana sebaiknya menggunakan variabel bertipe byte dan dimana sebaiknya menggunakan variabel integer...

Tujuan yang harus dicapai pada level ini adalah :
Memahami pemrograman yang terstruktur dan mempersiapkan pola pikir yang efisien..




C. HEY.. I DID IT..!!! WHAT ELSE..??

Langkah selanjutnya ditentukan dari pertanyaan berikut : "APA YANG INGIN SAYA BUAT...???".
"SAYA MAU BUAT DODOL..!!!", teriak seorang "PRO" yang stress dibarisan belakang...
"MAKAN TUH DODOL...!!!!", sahut saya sambil mengeluarkan jurus KAMEHAME..

Banyak pertanyaan yang harus dijawab pada tahap ini, misalnya :
- Pemrograman Visual atau Non Visual..???
- Di Windows, DOS, Linux, Mac..???
- Aplikasi Database, Security, System, Game..???
- dan lain-lain...

Misalnya seorang newbie ingin membuat program Visual untuk Database di platform Windows, maka ia sebaiknya memilih bahasa pemrograman visual yang berjalan di Windows yang dapat bekerja secara optimal untuk aplikasi Database, seperti Visual FoxPro atau Borland Delphi...
Perumpamaan inti dari Sub Bab ini adalah, "jangan sampai kita punya keinginan, kemampuan dan kesempatan untuk masuk Teknik Mesin, kok kita pilih jurusan Pertanian...".
Sperti kata pepatah : "Jaka sembung megang golog, Gak nyambung Goblog..!!"

Tujuan yang harus dicapai pada level ini adalah :
Mengenal banyak bahasa pemrograman dengan berbagai spesifikasi yang sesuai dengan tujuannya agar dapat bekerja secara optimal...




D. OK.. AND THEN...???

Jika anda sudah sampai tingkat ini, sepertinya anda sudah tidak cocok untuk dipanggil Newbie.
"TAPI KENAP..."
"KAMEHAMEHAAAAA...!!!!", teriak saya sambil memotong kata-kata seorang "PRO" yang ada diujung barisan sebelah kiri...
"PAAAAAAaaaaaaa........." teriak "PRO" tersebut yang terpental keangkasa...

Langkah selanjutnya adalah memilih "senjata" pamungkas yang akan digunakan pada tiap tugas diberikan... Sebagai contoh, untuk DOS saya menggunakan Turbo Pascal dan untuk VISUAL saya menggunakan VB atau Delphi... Namun itu bukan berarti diharuskan untuk menutup diri dengan adanya bahasa-bahasa pemrograman lain...

Pilih Bahasa Pemrograman yang sesuai dengan kebutuhan anda... Hasil riset yang diuji dan dinilai pada saya sendiri, membuktikan bahwa tingkat produktivitas akan meningkat jika saya menggunakan bahasa pemrograman yang benar-benar saya kuasai dan saya merasa nyaman untuk menggunakannya...

Tujuan yang harus dicapai pada level ini adalah :
Pilih bahasa pemrograman "pamungkas" yang COCOK untuk diri anda sendiri dan "COCOK" untuk tugas yang ingin dicapai...




E. AND NEXT...

Naxt.. next.. naxt.. next... Nanya mulu... udah belajar aje...
Semakin banyak belajar dan banyak tau mengenai bahasa pemrograman yang dikuasai maupun yang tidak, akan mempertajam pola pikir sebagai manusia secara umum dan programmer secara khusus...




F. CONCLUSION

Pernah ada yang mempermasalahkan, "Mana bahasa pemrograman yang terbaik..???". Menurut saya hal seperti itu tidak pantas untuk diperdebatkan. Itu sama saja mengatakan kalo bahasa jawa lebih baik dari Bahasa Batak, Bahasa Sunda lebih oke daripada Bahasa Padang, dan seterusnya..dan seterusnya... Tiap-tiap bahasa punya ciri tersendiri yang tentunya punya maksud tersendiri...

Tiap-tiap bahasa pemrograman punya kelebihan dan kekurangannya sendiri.. Ada yang kelebihannya banyak... ada yang sedikit.. ada yang kekurangannya banyak.. ada juga yang sedikit... Jika ada sebuah bahasa yang dianggap ULTIMATE, tiada tandingnya, bersifat universal, dan tetek bengek lainnya... maka seharusnya tidak akan ada bahasa yang baru muncul... semua orang akan menggunakannya untuk tujuan apapun... Tapi buktinya, bahasa pemrograman baru tetap saja bermunculan dengan berbagai ciri dan spesifikasinya (walaupun tidak / belum terkenal...). Ini membuktikan bahwa bahasa pemrograman sangat bergantung pada TUJUAN yang ingin dicapai dan KEADAAN yang dihadapi. Jadi sebaiknya jangan berpikiran sempit dengan menyatakan bahwa "Bahasa XXX adalah bahasa yang terbaik...!!!". Yah, mungkin terbaik buat anda, tapi belum tentu terbaik buat saya...

Untuk para newbie yang baru belajar pemrograman, cari referensi-referensi yang berhubungan dengan bahasa yang ingin dikuasai... Saya sarankan untuk menggunakan Internet untuk mencarinya... Cari sourcecode-sourcecode untuk dipraktekkan... (gak usah malu untuk copy-paste).
Saya juga menekankan untuk SELALU praktek menulis kode... Gunakan imajinasi anda untuk membuat program baru... Pikirkan algoritma yang tepat dan efisien... Dan jangan malu untuk bertanya dan merengek untuk minta jawaban yang mudah dimengerti dari para "PRO"...


HAPPY CODING...!!!!




ZeAL Thanks goes 2 :
- H0n3Y : 4 the inspiration and 4 The surprise...
- gamedevid : mediator
- and all of you who has been so nice to me...


Kalibata, Jakarta, Indonesia - February 16th, 2004




MonyetPinter.com | FJBex.com | ikasema.org | do i know you?
   
Reply With Quote
Old
  (#3 (permalink))
GiFos (Offline)
Senior Member
GiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura about
 
GiFos's Avatar
 
Posts: 7,152
Join Date: Nov 2003
Rep Power: 22
Points: (Donate)


Points: 42,310, Level: 21
Points: 42,310, Level: 21 Points: 42,310, Level: 21 Points: 42,310, Level: 21
Level up: 60%, 1,640 Points needed
Level up: 60% Level up: 60% Level up: 60%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

08-08-05, 12:15

Kurang tuuuuuuuuuhhhhh, sudah Conclusion ajah...point untuk NIAT-nya mane bang .

Quote:
Untuk para newbie yang baru belajar pemrograman, cari referensi-referensi yang berhubungan dengan bahasa yang ingin dikuasai... Saya sarankan untuk menggunakan Internet untuk mencarinya... Cari sourcecode-sourcecode untuk dipraktekkan... (gak usah malu untuk copy-paste).
Gwe memakai cara lain. Buat gwe, teknik cari source code-source code yang bertebaran di internet malah membuat gwe bingung. Jadi cara gwe adalah, cari tutorial di internet/beli buku yang 2-2nya judulnya bertuliskan kira-kira "Step By Step blablabla" atau "How To..." misalnya. Ini berhubungan dengan point A "...Apa yang mereka butuhkan adalah "ruang" dan "media" untuk menjawab rasa keingintahuan mereka dalam membuat program tanpa dipusingkan oleh hal-hal teknis lainnya.." .

Source code yang ada di internet dijamin memakai "istilah2 teknis" yang pasti kagak dimengerti oleh Newbie, kecuali Source Code2-nya itu sudah satu kesatuan lalu dipilah-pilah dan dijelasin satu-satu yang berarti sudah menjadi "Step By Step blablabla" .


Machines aren't capable of evil. Humans make them that way. Lucca - Chrono Trigger.

There is no such thing as idle time. Any time one person is watching TV, another person is reading, studying, exercising, and otherwise getting ahead of the loser in front of the TV. Any time spent in front of TV is time that's putting one further and further behind. Ken Rockwell - KenRockwell.com.
   
Reply With Quote
Old
  (#4 (permalink))
ZeAL (Offline)
Moderator
ZeAL is on a distinguished roadZeAL is on a distinguished roadZeAL is on a distinguished road
 
ZeAL's Avatar
 
Posts: 680
Join Date: Jul 2005
Location: Antara langit dan bumi...
Rep Power: 6
Points: (Donate)


Points: 9,897, Level: 10
Points: 9,897, Level: 10 Points: 9,897, Level: 10 Points: 9,897, Level: 10
Level up: 92%, 153 Points needed
Level up: 92% Level up: 92% Level up: 92%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

08-08-05, 13:09

Quote:
point untuk NIAT-nya mane bang
niat apaan? untuk mulai bikin program itu juga udah niat kan?
Lagian artikelnya emang sengaja gak "dalem" banget... Ini cuma urutan-urutan secara "kasar" belajar pemrograman...


Quote:
Gwe memakai cara lain. Buat gwe, teknik cari source code-source code yang bertebaran di internet malah membuat gwe bingung.
Nah, makanya dari awal gue bilang "cuma membantu mengarahkan... Jadi bukan suatu keharusan.". Gue sadar kalo orang kan beda2, termasuk cara belajarnya.. Pola pikir juga beda2..
(Sama kayak di thread yang lain, lo sendiri mengakui kalo cara berpikir gue & elo beda.. ). Nah, terserah deh para newbie belajarnya gimana yang paling enak...
Anyway, Gue pikir umumnya orang kan biasanya udah pasti beli buku jadi gue rasa gak usah dimasukin kedalam artikel... Gue cuma kasih saran tambahan.. gituuuu...

Quote:
Source code yang ada di internet dijamin memakai "istilah2 teknis" yang pasti kagak dimengerti oleh Newbie
Errr...yaaa..pilih2 donk sourcecodenya... Cari yang sifatnya tutoring...
Abis gue pribadi lebih suka "mempreteli" code.. Jadi langsung tau, "oh, ini gini caranya..", "oh, kode ini untuk ini..".. gituu... Tapi ya bisa juga cuma baca-baca..




MonyetPinter.com | FJBex.com | ikasema.org | do i know you?
   
Reply With Quote
Old
  (#5 (permalink))
GiFos (Offline)
Senior Member
GiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura about
 
GiFos's Avatar
 
Posts: 7,152
Join Date: Nov 2003
Rep Power: 22
Points: (Donate)


Points: 42,310, Level: 21
Points: 42,310, Level: 21 Points: 42,310, Level: 21 Points: 42,310, Level: 21
Level up: 60%, 1,640 Points needed
Level up: 60% Level up: 60% Level up: 60%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

08-08-05, 13:15

Siap bang!!! *main emulator SEGA*


Machines aren't capable of evil. Humans make them that way. Lucca - Chrono Trigger.

There is no such thing as idle time. Any time one person is watching TV, another person is reading, studying, exercising, and otherwise getting ahead of the loser in front of the TV. Any time spent in front of TV is time that's putting one further and further behind. Ken Rockwell - KenRockwell.com.
   
Reply With Quote
Old
  (#6 (permalink))
phoenix (Offline)
Member
phoenix is an unknown quantity at this point
 
Posts: 44
Join Date: Jul 2005
Location: Malang
Rep Power: 4
Points: (Donate)


Points: 2,355, Level: 5
Points: 2,355, Level: 5 Points: 2,355, Level: 5 Points: 2,355, Level: 5
Level up: 79%, 195 Points needed
Level up: 79% Level up: 79% Level up: 79%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%

28-08-05, 11:11

basic itu bukan dasar, yah emang sih buat pemula tapi bukan dasar deh ... sedangkan untuk tahap kedua turbo pascal, menurut ane lebih enak pake free pascal yang lebih luas karna tidak ada batasan memori, type data lebih banyak dan sebagainya ...
menurutku bahasa pemrograman apa yang paling baik itu mah ndak penting sama sekali, yang penting itu adalah logikamu sendiri, klo logika kuat mah pake bahasa apapun ndak mungkin mengalami kesulitan yang cukup berarti. wa dah coba kok ....
   
Reply With Quote
Old
  (#7 (permalink))
ZeAL (Offline)
Moderator
ZeAL is on a distinguished roadZeAL is on a distinguished roadZeAL is on a distinguished road
 
ZeAL's Avatar
 
Posts: 680
Join Date: Jul 2005
Location: Antara langit dan bumi...
Rep Power: 6
Points: (Donate)


Points: 9,897, Level: 10
Points: 9,897, Level: 10 Points: 9,897, Level: 10 Points: 9,897, Level: 10
Level up: 92%, 153 Points needed
Level up: 92% Level up: 92% Level up: 92%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

29-08-05, 08:02

Kayak gue bilang, "artikelnya sifatnya cuma membantu mengarahkan"...

Soal BASIC, gue ngasih alternatif dari sekian banyak bahasa pemrograman yang kira2 mudah untuk dicerna... Dan gue gak bilang kalo BASIC adalah dasar dari pemrograman, tapi gue mengartikan BASIC dalam bahasa indonesia adalah "dasar"...

Soal free pascal, ya.. fee pascal memang lebih fleksibel dibanding Turbo Pascal... Memori lebih besar, tipe data lebih lengkap.. but hey, newbie mana mikirin memori besar, tipe data lengkap..? Pasti jarang lah ada yang kepikiran sampe situ.... Berhubung Turbo Pascal lebih mudah dicari di toko2 CD bajakan. makanya gue menganjurkan itu... Dan Turbo Pascal udah cukup memadai untuk membuat software yang bagus...

Yup, gue setuju kalo soal logika.. makanya harus sering dilatih... Belajar Bahasa Pemrograman itu mirip kayak belajar bahasa inggris/jepang/jerman/belanda/dll.. Semakin sering dipake/dilatih, maka makin fasih...

cheers mate...




MonyetPinter.com | FJBex.com | ikasema.org | do i know you?
   
Reply With Quote
Old
  (#8 (permalink))
phoenix (Offline)
Member
phoenix is an unknown quantity at this point
 
Posts: 44
Join Date: Jul 2005
Location: Malang
Rep Power: 4
Points: (Donate)


Points: 2,355, Level: 5
Points: 2,355, Level: 5 Points: 2,355, Level: 5 Points: 2,355, Level: 5
Level up: 79%, 195 Points needed
Level up: 79% Level up: 79% Level up: 79%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%

31-08-05, 20:22

ya gitu deh emang BASIC itu ditujukan buat pemula, tapi bukan berarti dasarnya gitu ^^

lho bukannya memori besar membuat pemula jadi lebih gampang membuat sebuah program tanpa harus memikirkan batasan sebuah memori? dah tampilan di free pascal menurutku lebih mudah karena diberi warna warni gitu, juga karena banyaknya type data yang bisa dideklarasikan jadi membuat program jadi lebih gampang gitu.

klo menurut gua sih bahasa pemrograman itu beda gitu ama bahasa biasa, yang penting logikanya ngerti juga pake bahasa apapun pasti bisa, ndak perlu dilatih bahasanya tapi yang dilatih itu kemampuan logikanya, jadi mendingan kerjain aja soal soal logikanya doank. klo mau membuat program ini logikanya gitu, walau ndak ngerti bahasanya mah ndak pa pa soalnya bahasanya itu gampang. ^^
   
Reply With Quote
Old
  (#9 (permalink))
ZeAL (Offline)
Moderator
ZeAL is on a distinguished roadZeAL is on a distinguished roadZeAL is on a distinguished road
 
ZeAL's Avatar
 
Posts: 680
Join Date: Jul 2005
Location: Antara langit dan bumi...
Rep Power: 6
Points: (Donate)


Points: 9,897, Level: 10
Points: 9,897, Level: 10 Points: 9,897, Level: 10 Points: 9,897, Level: 10
Level up: 92%, 153 Points needed
Level up: 92% Level up: 92% Level up: 92%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

01-09-05, 07:48

Quote:
lho bukannya memori besar membuat pemula jadi lebih gampang membuat sebuah program tanpa harus memikirkan batasan sebuah memori?
Emang gak salah kalo memori makin besar... Tapi yang kita omongin ini kan pemula... Masa pemula mo bikin aplikasi dengan memori besar, ada grafisnya, dengan input mouse, bla..bla.. Kayaknya gak mungkin kan..?? Dan kalo "ya" mo bikin begitu, kayaknya udah gak cocok untuk disebut pemula...

Quote:
dah tampilan di free pascal menurutku lebih mudah karena diberi warna warni gitu
Di Turbo Pascal juga bisa kok...


Quote:
klo menurut gua sih bahasa pemrograman itu beda gitu ama bahasa biasa, yang penting logikanya ngerti juga pake bahasa apapun pasti bisa, ndak perlu dilatih bahasanya tapi yang dilatih itu kemampuan logikanya, jadi mendingan kerjain aja soal soal logikanya doank.
Yang gue maksud itu dilatih keduanya.. dengan cara latihan bikin program... jadi melatih logika DAN bahasanya...
Kalo cuma logika doank yang dilatih, nantinya gak familiar dengan lingkungan pemrogramannya..

Contoh, Misalnya gue bisa Pascal, tapi gue gak bisa c/c++ atau VB.NET atau lainnya, padahal logika gue jalan, (buktinya gue bisa pascal). Nah, ini membuktikan bahwa logika aja juga gak cukup.. kita harus membiasakan dengan "lingkungan" dan "teknologi"-nya juga...

Kalo diumpamakan kalo bahasa biasa, Logika itu kayak cara penggunaan tense yang bener, peletakan mana verb, noun, adj, dsb.. Tapi kalo gak didukung vocab atau pronounce yang baik, pastinya juga menggangu kan..?? Makanya biasanya tempat les/kursus bahasa inggris (misalnya) menggunakan bahasa inggris sebagai bahasa pengantar dan bukan bahasa setempat.. kenapa? agar murid terbiasa dan terlatih menggunakannya..
gitchuu..




MonyetPinter.com | FJBex.com | ikasema.org | do i know you?
   
Reply With Quote
Old
  (#10 (permalink))
GiFos (Offline)
Senior Member
GiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura aboutGiFos has a spectacular aura about
 
GiFos's Avatar
 
Posts: 7,152
Join Date: Nov 2003
Rep Power: 22
Points: (Donate)


Points: 42,310, Level: 21
Points: 42,310, Level: 21 Points: 42,310, Level: 21 Points: 42,310, Level: 21
Level up: 60%, 1,640 Points needed
Level up: 60% Level up: 60% Level up: 60%
Activity: 3%
Activity: 3% Activity: 3% Activity: 3%

01-09-05, 18:29

Kikikiki, ZEaL bener sekali. Logika memang hal utama dalam programming, tapi logika saja tidak cukup . Karena setiap bahasa pmograman juga punya "logika" tersendiri ...


Machines aren't capable of evil. Humans make them that way. Lucca - Chrono Trigger.

There is no such thing as idle time. Any time one person is watching TV, another person is reading, studying, exercising, and otherwise getting ahead of the loser in front of the TV. Any time spent in front of TV is time that's putting one further and further