Přejít k navigační liště

Zdroják » Zprávičky » Porovnání výkonu Ruby

Porovnání výkonu Ruby

Zprávičky Různé

Antonio Cangiano zveřejnil na svém webu obsáhlý test rychlosti tří verzí Ruby v prostředí Windows – konkrétně jde o verze IronRuby, Ruby 1.8 a Ruby 1.9. V článku je podrobně popsáno testovací prostředí i použité testy.

Komentáře

Odebírat
Upozornit na
guest
2 Komentářů
Nejstarší
Nejnovější Most Voted
lopata

Tak to vypadá, že IronRuby dost poskočilo, škoda že tam není i JRuby. .NET s DLR má na to stát se velmi úspěšnou platformou pro dynamické jazyky na rozdíl od Javy, zdá se.

Ladislav Thon

Taky by mne zajímalo aktuální JRuby. Loni v prosinci JRuby spolu s Ruby 1.9 nechávali všechny ostatní daleko za sebou, a z toho, co tak občas čtu od vývojářů, nemám pocit, že by JRuby mělo změnit pozici.

Ostatně, můžete nadhodit nějaký důvod, proč by Java neměla být úspěšnou platformou pro dynamické jazyky? Pokud vím, invokedynamic a příbuzné věci mají mnohem větší výkonnostní potenciál než DLR, ale přiznám se, že situaci v .NETu nesleduju. Jo a JRuby už nějakou chvilku má experimentální podporu pro invokedynamic, ta by možná stála za otestování :-)

TypeScript 7 v Go: rychlejší buildy, chybějící API

Betaverze TypeScriptu 7.0 ukazuje víc než rychlejší tsc. Microsoft převádí kompilátor a jazykovou službu z původní kódové základny psané v TypeScriptu a běžící jako JavaScript do Go, přidává paralelní typovou kontrolu a připravuje novou editorovou část postavenou na LSP. Pro část nástrojů ale nepůjde o prostou výměnu binárky: TypeScript 7 zatím nemá stabilní náhradu dnešního Compiler API.

Prolog nezmizel. Jen dnes žije v jiných nástrojích

Prolog nezmizel. Jeho hlavní myšlenku dnes potkáváme v nástrojích, které se Prologu na první pohled nepodobají: v CodeQL pro analýzu kódu, v Rego pro policy-as-code, v Z3 pro práci s omezeními a v Leanu pro formální důkazy. Každý řeší jiný problém, ale všechny připomínají totéž: někdy je lepší popsat vztahy, pravidla, omezení nebo tvrzení než vrstvit další if.