En el següent article anem a fer una ullada a Racket. Aquest és un llenguatge de programació de propòsit general basat en Lisp. Racket pot considerar-se un dialecte de Esquema que al seu torn és un llenguatge de la família Lisp. També es coneix com a llenguatge de programació per crear nous llenguatges de programació.
Aquest llenguatge és usat en una varietat d'entorns com ara scripting, ensenyament en enginyeria informàtica o la investigació. Racket és de codi obert, multiplataforma que s'executa en GNU / Linux, Mac OS i Windows.
Instal·lar Racket en Ubuntu
Els usuaris d'Ubuntu i les seves variants com Linux Mint, anem a poder utilitzar el PPA oficial de Racket per instal·lar-lo. En una terminal (Ctrl + Alt + T) no tindrem més d'afegir el PPA escrivint:
sudo add-apt-repository ppa:plt/racket
Un cop afegit el repositori i actualitzat el llistat de programari, ja podem procedir a la seva instal·lació:
sudo apt-get install racket
Una altra possibilitat d'instal·lació serà la de descarregar l'últim script d'instal·lació des de la pàgina de descàrrega oficial. Això ho podrem fer obrint una terminal (Ctrl + Alt + T) i utilitzant wget de la següent manera:
wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh
Finalitzada la descàrrega haurem de dirigir-nos a la ubicació on descarreguem el guió d'instal·lació per fer-ho executable. Això ho aconseguirem amb la comanda:
chmod +x racket-7.5-x86_64-linux.sh
finalment podrem executar l'instal·lador com es mostra a continuació:
sudo ./racket-7.5-x86_64-linux.sh
Aquest script ens farà algunes preguntes per a la instal·lació. És molt recomanable llegir-les atentament:
La primera pregunta que ens farà és: Vols una distribució estil Unix? Pots triar SÍ o NO. Si selecciones SÍ, tots els arxius aniran a diferents directoris d'acord amb les convencions d'Unix. Si triem NO, tots els arxius es guardaran en un sol directori, el que és fa que sigui senzill esborrar o moure en el futur. Per aquest exemple vaig a seleccionar el valor per omissió No.
La segona pregunta és: On vols instal·lar Racket? Se'ns donaran cinc opcions com s'enumeren a continuació.
- / Usr / racket: Aquesta és la ubicació per defecte. Instal·lació en tot el sistema.
- / Usr / local / racket: Igual que l'anterior (instal·lació en tot el sistema).
- ~ / Racket (/ home / user / racket): Instal·lació per usuari. Si ets administrador, pots triar aquesta opció per instal·lar Racket en el teu propi directori $ HOME.
- ./racket (En el directori actual).
- Qualsevol ubicació personalitzada.
Tot el que cal fer aquí és escriure el nombre corresponent i pressionar Intro per continuar. En general, és bo instal·lar per a tot el sistema i així permetre que tots els usuaris el puguin executar.
La tercera i pregunta és: On vols col·locar els enllaços de el sistema, com racket, drracket, raco, etc?. Tria un directori comú (generalment el seu $ PATH, per exemple / usr / local /), perquè no haver d'escriure la ruta completa de l'executable.
Després d'això, Racket ja estarà instal·lat.
Verificar la instal·lació
Si utilitzes la instal·lació mitjançant PPA, Cal escriure la següent comanda a la consola:
racket
Per contra si has utilitzat l'script d'instal·lació, escriu la ruta corresponent on el vas instal·lar responent les preguntes segona i tercera durant el procés d'instal·lació. Per aquest exemple la ubicació d'instal·lació és:
/usr/racket/bin/racket
Finalitzada la instal·lació, per llegir la documentació sobre aquest llenguatge només haurem d'escriure ajuda a la consola de Racket i pressionar Retorn. Això obrirà la pàgina de documentació d'en el navegador web predeterminat.
Per a sortir de la consola, Només cal prémer la combinació de tecles Ctrl + D.
DrRacket, una interfície gràfica
Si no us agrada la línia d'ordres, vas a haver la possibilitat d'utilitzar el IDE gràfic DrRacket. Anem a poder iniciar buscant el seu llançador en el nostre equip.
També es pot iniciar DrRacket des de la terminal (Ctrl + Alt + T) usant la comanda:
drracket
A la interfície que s'obrirà és on anem a escriure els nostres programes, per acabar fent clic sobre el botó "executar"Situat a la cantonada superior dreta.
Desinstal Racket
Si has instal·lat Racket usant el PPA, Simplement executa la següent comanda a la terminal (Ctrl + Alt + T):
sudo apt --purge remove racket
Per a eliminar el repositori utilitzarem la comanda:
sudo add-apt-repository -r ppa:plt/racket
Si ho vas instal·lar manualment usant el fitxer .sh, No hi haurà més que eliminar el directori d'instal·lació. És important verificar la ruta abans de procedir a eliminar-la:
sudo rm -r /usr/racket
Per a més informació sobre aquest llenguatge i el seu ús, Els usuaris podem utilitzar la pàgina web de el projecte o la documentació oficial que ofereix.