Geek

Racket-lang Programovatelný programovací jazyk

Racket-lang Programovatelný programovací jazyk

Určitě jste si přečetli naše zpravodajství o programovacím jazyce a jeho vývoji. Pokud ne, doporučil bych vám to projít jednou. Existují velmi zajímavé články o nejlepších programovacích jazycích na GitHubu, nejlépe platících programovacích jazycích a mnoha dalších. Tento článek pojednává o novém programovacím jazyce s názvem Racket-lang, který si dnes získává velkou pozornost programátorů.

Určitě jste už slyšeli o JavaScriptu, Perlu, Pythonu a Ruby. Ale raketa? Asi ne. Jen proto, že se nejedná o nejpoužívanější programovací jazyk, neznamená, že byste měli snížit jeho schopnosti. Racket umožňuje funkční programování a další různá paradigmata, která nikdy předtím neviděli ani programátoři náročných programů.

Co je Racket-lang:

Racket je potomkem Lispu, programovacího jazyka proslulého svou elegancí, silou a náročnou křivkou učení. Ale zatímco si Racket zachovává funkční dobrotu Lispu, byl navržen s ohledem na začínající programátory. Jde nad rámec Lisp a Scheme s dialekty, které podporují objekty, typy, lenost a další. Racket umožňuje programátorům propojit komponenty napsané v různých dialektech a umožňuje programátorům vytvářet nové dialekty specifické pro projekt. Knihovny raket podporují aplikace od webových serverů a databází až po grafické uživatelské rozhraní a grafy.

Letmý pohled na Racket-lang:

Začínáme s Racket-lang je docela snadné, na rozdíl od lispu, který vyžaduje značné množství znalostí, než budete psát svůj první ahoj světový program. Níže je malý příklad, jak začít s Racket-lang -

;;; ahoj svět v raketě #lang raketa "Hello, World!" 
;;; Tento program, převzatý z webových stránek Racket, kreslí Sierpinského trojúhelník, vnořený do hloubky 8. #lang raketa (vyžaduje 2htdp / obrázek) (ať sierpinski ([n 8]) (pokud (nula? N) (trojúhelník 2 'solid' red) (let ([t (sierpinski (- n 1))]) (freeze (above t (beside tt))))))

IDE pro Racket-lang:

Racket-lang má nepřeberné množství nástrojů a mezi nimi je DrRacket grafické prostředí Racket pro vývoj programů. Můžete to získat odsud. Další užitečné nástroje jsou -

Učení rakety je snadné a komunita je velmi aktivní, takže své pochybnosti snadno vyjasníte. Dokumentace Racket je také rozsáhlá a úplná a pomůže vám porozumět každému jazyku.

Zde se dozvíte více a najdete odkaz ke stažení.

Líbil se vám tento kousek na programovatelném programovacím jazyce Racket? Řekněte nám to v komentářích níže.

Přečtěte si také: Napište 1000 řádků kódu za pouhých 50 řádků s novým „obrázkovým“ programovacím jazykem

Jak nainstalovat Xenon Kodi 19 Matrix Build
Xenon Matrix je velmi dobrý Kodi 19 Build od Chef Wizard.Zahrnuje mnoho funkčních doplňků Kodi 19, jako jsou The Oath, Seren, Pluto, Sport HD a další....
Naše tipy pro nejlepší dálková ovládání a klávesnice Android TV Box
Existuje mnoho různých dálkových ovladačů a mini klávesnic, které lze použít s Android TV boxem, což může výrazně zlepšit zážitek uživatele. Přicháze...
Recenze Přenosný 15,6 palcový monitor KYY K3 1080P USB-C
KYY K3 je 15,6palcový přenosný monitor, který je vyroben tak, aby vyhovoval mnoha scénářům sledování.Může zobrazit obrazovku ze zařízení, které má U...