Nörd

Racket-lang A Programmerbart programmeringsspråk

Racket-lang A Programmerbart programmeringsspråk

Du måste ha läst vår täckning om programmeringsspråk och dess utveckling. Om inte, skulle jag rekommendera dig att gå igenom det en gång. Det finns mycket intressanta artiklar om Top Programming Languages ​​på GitHub, högst betalande programmeringsspråk och många fler. Den här artikeln handlar om ett nytt programmeringsspråk som heter Racket-lang som vinner mycket uppmärksamhet hos programmerare idag.

Du har säkert hört talas om JavaScript, Perl, Python och Ruby. Men racket? Antagligen inte. Bara för att det inte är det vanligaste programmeringsspråket betyder det inte att du ska rabattera dess möjligheter. Racket tillåter funktionell programmering och andra olika paradigmer som till och med hårdkärniga programmerare aldrig har sett förut.

Vad är Racket-lang:

Racket är en ättling till Lisp, ett programmeringsspråk känt för sin elegans, kraft och utmanande inlärningskurva. Men medan Racket behåller Lisps funktionella godhet, designades den med början programmerare i åtanke. Det går utöver Lisp och Scheme med dialekter som stöder objekt, typer, latskap och mer. Racket gör det möjligt för programmerare att länka komponenter skrivna i olika dialekter, och det ger programmerare möjlighet att skapa nya, projektspecifika dialekter. Rackets bibliotek stöder applikationer från webbservrar och databaser till GUI och diagram.

En glimt av Racket-lang:

Att komma igång med Racket-lang är ganska enkelt till skillnad från lisp, vilket kräver mycket kunskap innan du ens skriver ditt första hej världsprogram. Nedan följer ett litet exempel för att komma igång med Racket-lang -

;;; hej värld i Racket #lang racket "Hej, Värld!" 
;;; Detta program, hämtat från Racket-webbplatsen, ritar en Sierpinski-triangel, kapslad till djup 8. #lang racket (kräver 2htdp / image) (låt sierpinski ([n 8]) (if (zero? N) (triangel 2 'solid' röd) (låt ([t (sierpinski (- n 1))]) (frys (över t (bredvid tt)))))

IDE för Racket-lang:

Racket-lang har en mängd verktyg och bland dem är DrRacket en Rackets grafiska miljö för att utveckla program. Du kan få det härifrån. Andra användbara verktyg är -

Att lära sig racket är enkelt och samhället är väldigt aktivt så att du lätt kan ta reda på dina tvivel. Dokumentationen för Racket är också omfattande och komplett och hjälper dig att förstå varje språk.

Lär dig mer här och hitta nedladdningslänken.

Gillade du det här stycket på det programmerbara programmeringsspråket Racket? Berätta för oss i kommentarerna nedan.

Läs också: Skriv 1000 linjekoder på bara 50 rader med nytt programmeringsspråk "Bild"

Granska Dragon Touch MAX10 Plus 10-tums surfplatta Full HD QLED-skärm
Dragon Touch MAX 10 Plus är en mellanklassplatta med en 8-kärnig 1,6 GHz-processor, 3 GB RAM-minne och 32 GB internt lagringsutrymme. Det har också A...
Recensera MECOOL KM6 Android TV Box Deluxe Edition
MECOOL KM6 är en ny Android TV-låda för 2021 med mycket bra hårdvara.Den innehåller en 2GHZ S905X4-processor tillsammans med 4 GB RAM och 64 GB inte...
Våra val för bästa TV-lådor för att driva Kodi Media Center
Kodi har blivit det bästa mediacentret för alla, från kabelskärare till alla som vill ha en bra medieupplevelse. De grundläggande kraven för att köra...