Citat:
Originalno napisao DT
Zanimljivo je da je Java zajednica dosta ispred .NETovaca kad su takve inovacije u pitanju; ovi drugi izgleda sve prepuštaju Majkrosoftu...
|
U stvari, sad mi pade na pamet jedno dosta bolje objašnjenje
Java se kao jezik razvija(la) jako sporo. Da nije bilo C#-a, pitanje je da li bi i danas imali stvari kao for-each ili code generics: pa oni se tamo još raspravljaju da li im je to, sve skupa, trebalo u Javi 1.5
Sa druge strane, koliko motiva neko ko radi sa C#-om (ili VB.NET-om) može da ima da baš prelazi na Ruby? Jako malo, bar po meni, s obzirom da i ovde imamo npr. sledeće stvari
: LINQ (i sve što vodi do istog: lambda izrazi, closures, delegati, anonimne klase, ekst. metode, itd), implementaciju Active Record pattern-a (Castle ActiveRecord), MVC, NHaml, scaffolding (ako tako možemo da nazovemo ASP.NET Dynamic Data), a kako stvari stoje, uskoro će pristići i dinamički blokovi i meta programiranje..
Ruby?