Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Clean (programmeertaal)

Clean
Paradigma zuiver functioneel programmeren, functioneel programmeren
Verschenen 1987 (37 jaar)
Ontwerper Radboud Universiteit Nijmegen
Ontwikkelaar Radboud Universiteit Nijmegen
Huidige versie 3.1 (22 september 2022)[1] Bewerken op Wikidata
Typesysteem dynamisch typesysteem, sterke typering, uniqueness typing
Beïnvloed door Haskell
Besturings­systeem Linux, macOS, Windows
Licentie LGPL
Bestands­extensies icl, dcl, abc
Website (en) Officiële website
Portaal  Portaalicoon   Informatica

Clean is een functionele programmeertaal, ontwikkeld aan de Radboud Universiteit Nijmegen. Clean werd ontwikkeld voor het maken van praktische toepassingen.[2] Een functionele programmeertaal betekent dat programma’s opgesteld worden in de vorm van een functie die toegepast wordt om een resultaat te vinden.[3] Omdat Clean een functionele programmeertaal is, kan het gemakkelijker zijn om Clean aan te leren wanneer men al bekend is met algebra van de middelbare school.[4] Clean heeft veel gelijkenissen met andere moderne functionele programmeertalen zoals Miranda, Haskell en ML.[5] Clean is beschikbaar voor Windows, Linux en macOS.[6]

  1. Clean 3.1 (Stable). Geraadpleegd op 19 december 2022.
  2. FOLDOC (8 november 1995): 'Clean', FOLDOC, info verkregen op 8 november 2010. Gearchiveerd op 8 juni 2023.
  3. Wikipedia (21 oktober 2010): 'Functioneel programmeren', Wikipedia, info verkregen op 10 november 2010.
  4. Philippos Apolinario (z.j.): 'Programming in Clean', DISCENDA.org.
  5. Pieter Koopman, Rinus Plasmeijer, Sjaak Smetsers en Marko van Eekelen (2 september 2002): 'Functional Programming in CLEAN', Software Technologie, info verkregen op 5 november 2010.
  6. Clean (27 juli 2010): 'Clean', Clean

Previous Page Next Page