Martin Kuba wrote:
Tomas Studva wrote:
To neviem, ale robim v Jave, aby som nemusel v PHP :). TU je ten zoznam https://scripting.dev.java.net/. Mna by zaujimalo, aky je dovod pre podporu tychto skriptovacich jazykov? Cital som nieco, ze na prototyping (to uznavam, moze byt fajn) a ze ked je tim , kde niektori radi robia v niecom inom(to je malichernost).
Ma niekto prakticke skusenosti , ze mu to chybalo?

Clovek vetsinou nevi, ze mu neco chybi, dokud to nedostane :-)
Pred vynalezem mobilu jsem taky nevedel, ze mi chybi mobil,
a napriklad tedka nevim, ze mi chybi fidibus na vejce, ktery
bude vynalezen az ve 22. stoleti :-)

:-D
Zatim se Ruby ucim, ale jedno prakticke vyuziti uz mam.
Schvalne, jak se v Jave ziska seznam vsech souboru v aktualnim
adresari koncicich priponou .rb ? No takhle:

String[] rb = new File(".").list(new FilenameFilter() { public boolean accept(File dir, String name) { return name.endsWith(".rb"); } });
Co je na tom skarede? Nic.

A jak to udelam s JRuby ? No takhle:

List<String> rb = (List<String>) jruby.eval("Dir.entries('.').grep(/.rb$/)"); Par znaku jsem usetril :-)
Podla mna je to uplne jedno, ci to napisem v jave alebo v JRuby. Ale nebudem splietat dva jazyky dokopy, koli inemu api. Ale narazate na rychlost kodenia, ano to je jasne plus pre prototyping. JRuby pochadza vyvojovo od Ruby, co je cisty objektovy jazyk a ma par peknych konstrukcii, ktore vyplyvaju z objektovaosti. Skoda, ze som este nemal cas sa na to blizsie pozret.
Tomas

Odpovedet emailem