Maniak

Racket-lang Programowalny język programowania

Racket-lang Programowalny język programowania

Musieliście przeczytać nasze artykuły dotyczące języka programowania i jego rozwoju. Jeśli nie, radzę ci raz przez to przejść. Istnieją bardzo interesujące artykuły na temat najlepszych języków programowania na GitHub, najbardziej płatnych języków programowania i wielu innych. Ten artykuł dotyczy nowego języka programowania o nazwie Racket-lang, który obecnie zyskuje wiele uwagi programistów.

Z pewnością słyszałeś o JavaScript, Perlu, Pythonie i Rubim. Ale Racket? Prawdopodobnie nie. To, że nie jest to najbardziej popularny język programowania, nie oznacza, że ​​powinieneś pomijać jego możliwości. Racket umożliwia programowanie funkcjonalne i inne różne paradygmaty, których nawet zagorzali programiści nigdy wcześniej nie widzieli.

Co to jest Racket-lang:

Racket jest potomkiem Lispa, języka programowania znanego ze swojej elegancji, mocy i trudnej krzywej uczenia się. Ale chociaż Racket zachowuje funkcjonalność Lispa, został zaprojektowany z myślą o początkujących programistach. Wykracza poza Lisp i Scheme z dialektami obsługującymi obiekty, typy, lenistwo i nie tylko. Racket umożliwia programistom łączenie komponentów napisanych w różnych dialektach i umożliwia programistom tworzenie nowych, specyficznych dla projektów dialektów. Biblioteki Racket obsługują aplikacje od serwerów internetowych i baz danych po GUI i wykresy.

Rzut oka na Racket-lang:

Rozpoczęcie pracy z Racket-lang jest dość łatwe w przeciwieństwie do seplenienia, które wymaga znacznej wiedzy, zanim jeszcze napiszesz swój pierwszy program Hello world. Poniżej znajduje się mały przykład, który pomoże Ci rozpocząć pracę z Racket-lang -

;;; hello world in Racket #lang racket "Hello, World!" 
;;; Ten program, pobrany ze strony Racket, rysuje trójkąt Sierpińskiego zagnieżdżony na głębokość 8. #lang rakieta (wymaga 2htdp / image) (niech sierpiński ([n 8]) (if (zero? N) (trójkąt 2 'solid' red) (let ([t (sierpinski (- n 1))]) (zamrozić (powyżej t (obok tt))))))

IDE dla Racket-lang:

Racket-lang ma mnóstwo narzędzi, a wśród nich DrRacket to graficzne środowisko Racket do tworzenia programów. Możesz go pobrać stąd. Inne przydatne narzędzia to -

Nauka gry Racket jest łatwa, a społeczność jest bardzo aktywna, więc łatwo możesz wyjaśnić swoje wątpliwości. Ponadto dokumentacja Racket jest obszerna i kompletna i pomaga zrozumieć każdy fragment języka.

Dowiedz się więcej tutaj i znajdź link do pobrania.

Podobał Ci się ten artykuł o programowalnym języku programowania Racket? Powiedz nam w komentarzach poniżej.

Przeczytaj także: Napisz kod 1000 linii w zaledwie 50 liniach z nowym językiem programowania „Obraz”

Jak zainstalować kreatora konserwacji macierzy Aliunde Kodi 19
Aliunde wydało Kreatora konserwacji matrycy Kodi 19, który ma wiele przydatnych narzędzi.Posiada funkcję Fresh Start, Backup / Restore, Maintenance, A...
Jak zainstalować dodatek ApeX Sports Kodi
ApeX Sports to dodatek sportowy Kodi 19 Matrix do telewizji na żywo z Arxtic-ape Repository.Zawiera sekcje dotyczące sportu na żywo, telewizji na żywo...
Jak zainstalować dodatek SealTeam6 Kodi (kompatybilny z Kodi 19 Matrix)
SealTeam6 to dodatek wideo Kodi 19 Matrix z repozytorium SouthPaw.Sekcje obejmują filmy, programy telewizyjne, moje programy telewizyjne, nowe filmy, ...