7 llenguatges de programació llançats el 2022 dels quals mai n’heu sentit a parlar

Enmig de centenars i milers de llenguatges de programació que ja existeixen avui en dia, estem veient una nova línia de llenguatges de programació i arquitectures que han sorgit aquest any, basada en l’èxit de llenguatges de programació com C++, Python i Java. . Aquests nous idiomes estan aquí per ajudar a millorar el rendiment, oferir corbes d’aprenentatge suaus i ajudar a escalar les innovacions futures. Això inclou la informàtica d’alt rendiment, la programació paral·lela i la informàtica quàntica, entre d’altres.

El 2022, es van llançar diversos llenguatges de programació nous que van obrir noves capacitats per construir i impulsar models i s’utilitzen cada cop més.

Aquí teniu una llista dels millors:

QODA

QODA és la primera plataforma del món per a la computació quàntica-clàssica híbrida amb aplicacions que van des del descobriment de fàrmacs fins al finançament.

QODA és interoperable amb models existents com CUDA i OpenACC. A més, la implementació del compilador redueix les representacions del codi font C++ a executables binaris que es dirigeixen a backends habilitats per cuQuantum.

Feu clic aquí per saber més sobre QODA.

En blanc-T5

Google AI va llançar un model de llenguatge de codi obert, Flan-T5, capaç de resoldre més de 1800 tasques variades. El document parla de les instruccions d’ajustament de les àrees d’escala de la mida i el nombre de tasques del model.

En comparació amb el llenguatge més gran PaLM 62B, Flan-T5 aconsegueix un rendiment de pocs trets més fort i els investigadors afirmen que això donarà lloc a una millora de les habilitats d’incitació i de raonament en diversos passos.

Feu clic aquí per consultar el codi.

Carboni

Presentat per Chandler Carruth a la CPP North Conference a Toronto, Carbon és un successor del llenguatge de programació C++. És un llenguatge de codi obert que s’esforça per ser independent i impulsat per la comunitat. El desenvolupador darrere del guió esmenta que el llenguatge està dissenyat específicament per a grans organitzacions que depenen del codi i biblioteques C++.

Des del seu llançament, comunitats com Kaggle l’han elogiat constantment per oferir una experiència de codificació generalment millor en comparació amb C++ a causa de la seva senzillesa. Per això, els desenvolupadors també afirmen que no pot substituir el llegat de llarga durada de C++.

Consulteu el repositori de GitHub aquí.

exo

Publicat per investigadors del MIT a la Conferència Internacional sobre Disseny i Implementació de Programació, Exo, per escriure codi en acceleradors de maquinari. És un llenguatge específic del domini per permetre als enginyers de baix nivell transformar programes únics en programes complexos per a l’especificació, però molt més ràpid. També és un compilador a més de ser un llenguatge.

El llenguatge funciona segons el principi de compilació exo, que és un enfocament proposat recentment per a la programació i el suport del compilador per a les biblioteques de rendiment accelerat de maquinari.

Feu clic aquí per saber més sobre l’idioma.

ATL

Sovint anomenat “A Tensor Language”, ATL va ser desenvolupat per investigadors del MIT, oferint una informàtica d’alt rendiment per escriure programes d’una manera òptima. L’estudiant de doctorat de segon any del MIT Computer Science and Artificial Intelligence, Amanda Liu, va dir que el llenguatge se centra a produir un nombre únic o un tensor.

És l’únic llenguatge tensor que ha verificat formalment les optimitzacions provades en diversos programes petits. El desenvolupador, Liu, busca ampliar l’escalabilitat del llenguatge per a programes del món real.

Feu clic aquí per consultar el codi.

Girar

Un altre llenguatge creat per investigadors del MIT, Twist, dissenyat específicament per a la informàtica quàntica. Aquest llenguatge pot verificar les dades que s’entrellacen en un programa quàntic. Segons els desenvolupadors, el llenguatge pot escriure programes complets per a algorismes quàntics i identificar errors al llarg del camí.

El concepte del llenguatge es basa en mesurar la “puresa” del codi, ja que els ordinadors quàntics són molt propensos a errors. La puresa imposa l’absència d’entrellaçament, donant lloc a menys errors i programes intuïtius.

Podeu llegir sobre Twist en aquest document de recerca.

BhaiLang

Dos desenvolupadors indis, Aniket Singh i Rishabh Tripathi, van crear un llenguatge de programació anomenat Bhailang. Els desenvolupadors van començar a construir el llenguatge com una broma interna a TypeScript utilitzant el llenguatge hindi indi.

Van publicar captures de pantalla de l’idioma a les xarxes socials i la comunitat de desenvolupadors es va mostrar força divertida. En una compilació exitosa del codi, diu “Sahi hai bhai” mentre que en cas de fracàs, exclama: “Arre bhai bhai bhai bhai…”

Feu clic aquí per consultar el codi.

Leave a Comment

Your email address will not be published. Required fields are marked *