Nerd

Racket-lang Et programmerbart programmeringsspråk

Racket-lang Et programmerbart programmeringsspråk

Du må ha lest vår dekning om programmeringsspråk og dets utvikling. Hvis ikke, vil jeg anbefale deg å gå gjennom det en gang. Det er veldig interessante artikler om topp programmeringsspråk på GitHub, høyest betalende programmeringsspråk og mange flere. Denne artikkelen handler om et nytt programmeringsspråk kalt Racket-lang som vinner mye oppmerksomhet hos programmerere i dag.

Du har absolutt hørt om JavaScript, Perl, Python og Ruby. Men racket? Sannsynligvis ikke. Bare fordi det ikke er det mest vanlige programmeringsspråket, betyr ikke det at du bør redusere kapasiteten. Racket tillater funksjonell programmering og andre forskjellige paradigmer som selv hard-core programmerere aldri har sett før.

Hva er Racket-lang:

Racket er en etterkommer av Lisp, et programmeringsspråk kjent for sin eleganse, kraft og utfordrende læringskurve. Men mens Racket beholder den funksjonelle godheten til Lisp, ble den designet med tanke på begynnende programmerere. Det går utover Lisp og Scheme med dialekter som støtter objekter, typer, latskap og mer. Racket lar programmerere koble komponenter skrevet i forskjellige dialekter, og det gir programmerere muligheten til å lage nye, prosjektspesifikke dialekter. Rackets biblioteker støtter applikasjoner fra webservere og databaser til GUI og diagrammer.

Et glimt av Racket-lang:

Å komme i gang med Racket-lang er ganske enkelt i motsetning til lisp, noe som krever mye kunnskap før du selv skriver ditt første hei-verdensprogram. Nedenfor er et lite eksempel for å komme i gang med Racket-lang -

;;; hallo verden i Racket #lang racket "Hello, World!" 
;;; Dette programmet, hentet fra nettstedet Racket, tegner en Sierpinski-trekant, nestet til dybde 8. #lang racket (krever 2htdp / image) (la sierpinski ([n 8]) (hvis (null? N) (trekant 2 'solid' rød) (la ([t (sierpinski (- n 1))]) (fryse (over t (ved siden av tt))))))

IDE for Racket-lang:

Racket-lang har en mengde verktøy, og blant dem er DrRacket et Rackets grafiske miljø for utvikling av programmer. Du kan få det herfra. Andre nyttige verktøy er -

Learning Racket er enkelt og samfunnet er veldig aktivt, slik at du lett får tvilene dine klare. Dokumentasjonen til Racket er også enorm og fullstendig, og hjelper deg med å forstå hver eneste bit av språk.

Lær mer her og finn nedlastingskoblingen.

Likte du dette stykket på det programmerbare programmeringsspråket Racket? Fortell oss i kommentarene nedenfor.

Les også: Skriv 1000 linjekoder på bare 50 linjer med nytt programmeringsspråk "Bilde"

Slik installerer du Filelinked på en Android TV Box eller Fire TV Stick
Side Innholdsfortegnelse Slik installerer du Filelinked på en Android TV Box Slik installerer du Filelinked på en Fire TV Stick Filelinked er en p...
Legg til porter til en Android-smarttelefon med en Type-C Hub HDMI, Ethernet, USB, SD-kort
Nye Android-smarttelefoner kan enkelt ha porter som HDMI-utgang, Ethernet, USB og SD-kortspor. Dette betyr at de raskt kan koble til en TV og vise sk...
Slik installerer du mus Toggle to a Fire TV Stick
Fire TV Stick er en flott billig mediestreaming-enhet, men har av og til problemer. Et problem er at fjernkontrollen ikke liker å jobbe med noen apper...