Tak nevím. Může mi někdo vysvětlit, kde je ta "killer vlastnost" jazyka Ruby, že to někoho donutí se jím začít zaobírat a programovat v něm?
Třeba u PHP byla takovouto vlastností podobnost s C a automatické vytvoření proměnných z GET/POST/COOKIE. Ta podpora se teď potichu zahodila, ale nástupu jazyka to pomohlo. Co způsobuje atraktivitu Ruby pro některé jedince? Opravdu to nevím a teď co jsem si přečetl nedodělky to nechápu už vůbec.
killer vlastnosti: closures (bloky, ktere se daji "predavat jako parametr", nebo dokonce vracet z funkci), podpora regular expressions primo v syntaxi jazyka, citelnost, brzy (pry okolo vanoc 2005, a zkouset se da uz ted) bytecodova stack-based virtualni masina a spousta jinych veci (popravde, kdyz si clovek potrebuje vzpomenout, nejak to nejde ;-).
me osobne se treba libi zminovane symboly (ie. string, ktery neni jen tak stringem), podpora pro automaticke "rozvinuti/svinuti" parametru do pole/hashe (oboji klidne zaroven, pokud dodrzite poradi)
nevim jestli je to killer vlastnost ruby, ale kdyz jste nadhodil php, ktere bylo urceno predevsim pro vyvoj webovych aplikaci (i kdyz dneska to uz neni cela pravda), oporucuju se podivat na http://www.rubyonrails.com/media/video/rails_take2_with_sound.mov (pokud vas tohle nenecha v nemem nebo klidne i hlasitem uzasu, tak uz nevim co), a vyzkouset si neco s rails napsat, popr. precist si skvelou knizku Agile web development with rails (od pragmatic programmers). pak uz jen budete zirat co vsechno se da diky ruby jednoduse a elegantne delat.