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

Zdroják » Zprávičky » Deset jednořádkových perliček pro ohromení kamarádů

Deset jednořádkových perliček pro ohromení kamarádů

Zprávičky Různé

Před časem vyšel článek s deseti perličkami v jazyku Scala – ukázky jednoduchých činností (součet prvků v poli, hledání maxima / minima, načítání dat ze souborů), které lze vyřešit v jazyku Scala jednořádkovým zápisem. Na tento seznam zareagoval Ricardo Tomasi seznamem deseti perliček pro CoffeeScript. V něm ukazuje řešení stejných příkladů v CoffeeScriptu (s výjimkou toho posledního).

Komentáře

Odebírat
Upozornit na
guest
8 Komentářů
Nejstarší
Nejnovější Nejvíce hlasů
Kreeki

S mixinem Enumerable se dají v Ruby také dělat podobné a i jiné výborné kousky. Module: Enumerable [ruby-docs.org]

aa

Tohle jde dnes delat skoro v kazdem jazyce, treba i v C#.

v6ak

Jo, ale v Ruby to není typesafe…

v6ak

Mám pocit, že o Scale tu čtu čím dál častěji. Nedávno jsem někoho slyšel prorokovat, že Scala je budoucnost :-)

Já
blizz

[0..10]
|> List.map (fun i -> i * 2)

blizz

ešte ma napadlo keď rozšírim typ List o metódu map

type List<‚a> with member l.map (f) = List.map f l

tak sa môžem použiť podobný zápis ako v CoddeScripte

[0..10].map (fun i -> i * 2)

v6ak

Na jednu stranu, něco na tom je. Javu jsem už nechtěl a do Ruby, Pythonu apod. jsem se nechtěl pouštět kvůli dynamickému typování.

Na druhou stranu, Scala tu přecejen má svoje místo. Napadají mě třeba automatické konverze, které dovedou čistým způsobem nahradit monkey patching. (Prý jsou pro Ruby taky plánovány, ale dají se čekat ztráty výkonu – implementovat to bez ztráty výkonu je se statickým jazykem mnohem jednodušší. A navíc, inovativní je zde Scala…) Taky si vzpomínám na blogpost autora Groovy (takové Ruby pro Javisty), kde Scalu chválil: http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html

Cloudflare otevřel zdrojové kódy Cloudflare OS – platformy pro AI agenty, aplikace a firemní práci

AI
Komentáře: 0
Cloudflare otevřel zdrojové kódy Cloudflare OS – platformy, kterou si přes rok testoval sám na sobě a která má dát každému zaměstnanci ve firmě AI agenta rozumějícího interním systémům, procesům a datům. Klíčové na celém řešení není samotné psaní kódu agentem, ale bezpečnostní model postavený na nulovém výchozím přístupu a takzvaných Gatekeeperech, které hlídají nejen to, jaká data agent smí číst, ale i kam se dál mohou dostat.

Pamatujete na počítadlo návštěv? Malá archeologie čísla, které web ukazoval sám o sobě

Tento web navštívilo 1 247 lidí.“ Blikající číslice ve stylu tachometru, logo TOPlistu pod patičkou, návštěvní kniha o dvě řádky níž. Devadesátá léta a začátek nultých nechávaly návštěvnost viset přímo na stránce – veřejně, pro každého. Dnes je stejné číslo schované v administraci, pod přihlášením a za souhlasem s cookies. Co se vlastně stalo mezi tím?