قلب

programmeertaal

قلب (Qalb)[1] is een programmeertaal die geschreven wordt in het Arabisch schrift. De taal is in 2012 ontwikkeld door de van oorsprong Libanese programmeur Ramsey Nasser,[2] en is op Scheme gebaseerd, dus verre familie van LISP.[3]

De taal is zowel functioneel alsook ontwikkeld als conceptueel kunstwerk; in het schrijven van de programmeercode kunnen bepaalde elementen uit de Arabische kalligrafie zoals het verlengen van karakterglieven worden toegepast om een esthetisch aangenaam codebeeld te krijgen.

Toepassingen bewerken

De taal is Turing-compleet en kan dus voor alle toepassingen gebruikt worden. Er zijn al wat toepassingen in deze taal geschreven zoals een Fibonacci-sequencer en er is ook een implementatie van Conway's Game of Life. Hello World doet het ook.

Externe links bewerken

  • (ar) (en) Officiële website
  • Pagina op Github