[JUG-Indonesia] Re: static & dynamic language

2009-06-22 Thread Iesa Maliek
bahasa pemrograman yang menggunakan static typed memerlukan deklarasi eksplisit dari variabel sebelum digunakan. contoh : int i,j,k; --> deklarasi eksplisit variabel i=10; j=2; --> menggunakan variabel k=i+j; java, C/C++ merupakan bahasa dengan static typed. sedangkan dynamic typed tidak memerlu

[JUG-Indonesia] Re: static & dynamic language

2009-06-22 Thread Agi Putra Kharisma
Ya, kurang lebih seperti yg dijelaskan Iesa Maliek. Saya hanya menambahkan sedikit saja: Tidak semua bahasa static typed harus didahului type annotations secara eksplisit. Fitur ini namanya type inference. Salah satu bahasa yang mendukung fitur ini adalah Scala. contoh (Scala): var group = "

Re: [JUG-Indonesia] Re: static & dynamic language

2009-06-22 Thread ataherster
saya udah baca-baca percakapan disini, http://dotnet.netindonesia.net/?0::32532 tambah binun ne :) Agi Putra Kharisma wrote: > > > Ya, kurang lebih seperti yg dijelaskan Iesa Maliek. Saya hanya > menambahkan sedikit saja: > > Tidak semua bahasa static typed harus didahului type annotations > s

Re: [JUG-Indonesia] Re: static & dynamic language

2009-06-22 Thread sjtirtha
ada yg namanya strong vs. weak type dan ada yg namanya static vs. dynamic type strong + dynamic type itu contohnya = python dan scala var group = "Java User Group Indonesia" secara otomatis (oleh compiler), variable group akan memiliki type java.lang.String (nyopy yah dari Agi) strong + static ty

Re: [JUG-Indonesia] Re: static & dynamic language

2009-06-22 Thread sm96
yah simpel aja, jangan baca artikel itu. soalnya di situ bukan mau bahas static apa dynamic language tapi ngebahas COP, composite oriented programming. kalo di java contohnya, Qi4j 2009/6/23 ataherster : > > > saya udah baca-baca percakapan disini, > http://dotnet.netindonesia.net/?0::32532 tambah