Portál AbcLinuxu, 17. července 2025 18:03


Rakudo 2021.07

Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi 2021.07. Programovací jazyk Raku byl ještě nedávno znám pod názvem Perl 6.

26.7.2021 09:00 | Ladislav Hagara | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

26.7.2021 16:54 rust is as vegans.q7860j
Rozbalit Rozbalit vše Re: Rakudo 2021.07
Odpovědět | Sbalit | Link | Blokovat | Admin
Proč není ve zprávičce uveden programovací jazyk jako je to u každého projektu v rustu? Btw víte jak poznáte že někdo dělá v rustu? Řekne vám to. Java btw, kdyby to někoho zajímalo, jakože nezajímá.
26.7.2021 17:16 ...
Rozbalit Rozbalit vše Re: Rakudo 2021.07
tady je vaše místo

A mimochodem, Rakudo je napsané v Raku.
26.7.2021 18:19 Wallace
Rozbalit Rozbalit vše Re: Rakudo 2021.07
Podle mne to žádný blázen není. Jenom poukazuje na nešvary zdejšího monopolu na zprávičky, který si jede bezhlavě svůj styl a jazyk i přes časté upozorňování na nedostatky. Například já poukazují na nesprávné používání termínu "svobodný software" a tady kolega na protěžování jazyka Rust.
26.7.2021 18:25 RADA
Rozbalit Rozbalit vše Re: Rakudo 2021.07
DRŽ HUBU A KROK <|MESSAGE END|>
26.7.2021 18:47 turbomys
Rozbalit Rozbalit vše Re: Rakudo 2021.07
Já bych řekl že je to bot.
xkucf03 avatar 26.7.2021 19:04 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše kompilátory, závislosti, bootstrappable
Rakudo je napsané v Raku

To je právě taky důvod, proč je jazyk důležitý a měl by se uvádět vždy. Když je kompilátor psaný v jazyce, který kompiluje, potřebujeme pro kompilaci tohoto kompilátoru opět kompilátor tohoto jazyka. Tím vzniká problém slepice-vejce. Tyhle závislosti komplikují život autorům distribucí nebo lidem, kteří si chtějí postavit vlastní OS na zelené louce. Ano, je to řešitelné (většinou se sestaví celý řetězec verzí až k nějaké hodně staré, k jejíž přeložení stačil třeba jednoduchý kompilátor céčka) a neříkám, že je to vyloženě špatně, ale je dobré to alespoň zmínit.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
26.7.2021 21:04 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: kompilátory, závislosti, bootstrappable

Máte pravdu. To je důvod proč se vyhýbám Rustu.

Jenže tady jste se nechal ošálit předřečníkem. Rakudo je napsané v NQP (Not Quite Perl). V Raku jsou napsané testy a pár knihoven kolem. Na bootstrap to nemá vliv: MoarVM → NQP → Rakudo. MoarVM je v C. (Plus všude kolem je pro překlad pořád ještě potřeba klasický Perl.) Pokud vám MoarVM přijde moc exotické, můžete místo něj použít JDK. (Ale implementace pro MoarVM je vyspělejší.)

27.7.2021 18:25 qrist
Rozbalit Rozbalit vše Re: kompilátory, závislosti, bootstrappable
Tak Rust můžete bootstrapovat pomocí mrustc (reimplementace Rustu v C(nebo C++?), Kde sice nejde borrow checker, ale na bootstrap to asi stačí
26.7.2021 21:24 tom
Rozbalit Rozbalit vše Re: kompilátory, závislosti, bootstrappable
Na preklad Rakuda je potreba prekladac Ccka, make a perl, takze tam zadny problem slepice-vejce neni.
28.7.2021 14:20 Jirka wolny
Rozbalit Rozbalit vše Re: kompilátory, závislosti, bootstrappable
Raku = Perl 6
28.7.2021 15:44 luky
Rozbalit Rozbalit vše Re: kompilátory, závislosti, bootstrappable
Jak to spolu souvisi?

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.