Edwin Pratomo wrote:
> bisa lebih spesifik? program2 apa yg pernah dibuat (yg bener2 useful,
> bukan program utk belajar sintaks misalkan)?
well, gue sendiri saat ini belum pernah kerjain real project pake ruby.
tapi beberapa skrip (mostly non-web) yang sering gue pake, baik di
server hosting maupun di komputer lokal, udah gue port ke ruby.
tujuannya selain sambil belajar, juga mudah2an biar bisa lebih gampang
dimodify/diread kemudian hari hehehe. terus terang gue suka males baca
kode perl gue sendiri, apalagi kalo udah pake struktur data yang deep macam:
for(@{$foo{bar}}){push @baz, $_->[0]}
> Gara2nya adalah baca tentang coroutine di buku Knuth, yg dia kasih
> contoh implementasinya pake assembly (assembly-nya dia / MIXAL).
> berhubung ada tendensi utk mengangkat konstruk2 low level (misalkan
> state machine) ke user level di scripting languages (pada scripting
> languages yg bagus tentu saja), maka jadi pengen tahu bagaimana
> coroutine di scripting languages.
> Kalo utk Perl 5 ada sih modul Coro, tapi kata authornya unstable.
> lagipula interfacenya beda banget dng yg di RFC. tanggung lah buat
> dipelajari.
hm, jadi gara2 coroutine doang? sejauh yang gue liat coro juga jarang
banget dipake di ruby. mungkin yang banyak pake coro itu scheme. malah
python yang punya aplikasi real world coro yang large scale (mail sender
yahoo! groups).
--
Steven Haryanto | Master Web Network / MWN
steven[@]masterwebnet[.]com | R&D Dept.
http://people.masterwebnet.com/steven/ | Kiputih Dalam 1, Bandung