----- Original Message ----
From: Hendy Irawan <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, August 6, 2008 8:44:54 AM
Subject: Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang
pernah coba mod_ruby di Apache ga?
2008/8/6 Edwin Pratomo <[EMAIL PROTECTED] co.id>
Untuk menjawab pertanyaan "kegunaannya, terutama dalam konteks ruby" saya
menjawabnya hanya akan berguna dalam konteks JRuby atau mungkin IronRuby
(.NET), dan bukan Ruby standar, karena di situ platformnya mendukung
annotation. Kegunaannya tentunya menyesuaikan dengan spesifik library yang
digunakan (mis. Hibernate).
Sekarang ini kata "Ruby" mulai agak rancu, karena bisa beda makna (MRI,
JRuby, YARV, Rubinius, Ruby .NET, IronRuby, ...). Mungkin nyaris sama dengan
________________________________
lho itu kan rupa2 implementasi :-) implementasi dari ruby, yg speknya ...
(makanya orang lagi define spek ruby, utk menghilangkan hal2 yg ambigu).
mangsud saya gini, misalken ada orang bilang "perl support hash autovivication,
padahal ruby nggak!" maka "untuk apa hash autovivication di ruby?" adalah
pertanyaan yg wajar :-)
kadang satu fitur ada karena memang sejalan dengan pakemnya bahasa tsb, yg
belum tentu cocok di bhs lain.
kadang ada karena diperlukan di bahasa tsb, sedangkan belum tentu diperlukan di
bahasa lain.
contoh lain misalken multiple dispatch di clos. ruby tidak support multiple
dispatch, tapi orang bisa menggunakan visitor pattern utk mendapatkan hasil
semacam. lebih baik lagi, skrg ada gem multi.
balik ke annotation: apa untungnya memasukkan comment ke dalam parse tree?
apakah supaya kalo didecompile comment-nya bisa diperoleh utuh?
gitu mas :-)
rgds,
Edwin