In computer science, Clean is a general-purpose purely functional computer programming language.
| Property | Value |
| dbpprop:abstract
|
- In computer science, Clean is a general-purpose purely functional computer programming language.
- Clean és un [[llenguatge de programació [[programació funcional|funcional pur, de [[semàntica no estricta (evaluació tardana), desenvolupat a la universitat Radboud de [[Nijmegen, [[Països Baixos|Holanda. Clean és un dels llenguatges de programació funcional que més optimitza la velocitat i l'espai. Clean admet l'evaluació estricta (primerenca) ocasionalment per optimitzar l'execució. Disposa de [[tipus d'unicitat per modelar els efectes laterals. Els treballs en el llenguatge Clean van començar el 1984, com a part del projecte "parallel reduction machine". La primera versió es va posaar en marxa el 1987 Va tenir una gran influència en [[Haskell, que més tard va influenciar Clean.
- V oblasti počítačové vědy je Clean univerzální čistě funkcionální programovací jazyk.
- Clean on puhtaasti funktionaalinen ohjelmointikieli. Kielen pääasiallinen toteutus on Nijmegenin yliopiston tekemä, ja se on saatavilla Microsoft Windows-, Apple Macintosh-, Solaris- ja Linux-käyttöjärjestelmälle. Toteutus on kaksoislisensöity – se on saatavilla sekä GNU LGPL- että kaupallisen suljetun lähdekoodin lisenssillä. Kielen kehitystyö tapahtuu pääasiassa Windows-alustalla, mikä näkyy siinä, että muille alustoille ei ole vielä saatavilla dynaamista linkkeriä. Myös I/O-kirjastojen toteutuksessa on eroja. Clean on hyvin samankaltainen kieli kuin Haskell. Kielten syntaksissa on pieniä eroja, minkä lisäksi Clean sisältää joukon Haskell 98 -stardardista puuttuvia ominaisuuksia. Kielen ainutlaatuisiin piirteisiin lukeutuvat uniikit tyypit, joilla jonkin arvon olemassaolo voidaan rajoittaa tarkalleen yhteen paikkaan ohjelmassa. Ominaisuutta voidaan käyttää monadien asemesta pakotetun peräkkäisyyden toteuttamiseen esimerkiksi I/O:ssa. Lisäksi ominaisuudella voidaan taata, ettei arvon muuttaminen paikallaan riko viittauksellista läpinäkyvyyttä. Cleanin laskenta perustuu graafin uudelleenkirjoittamiseen ja reduktioihin. Yhdessä nämä ominaisuudet tekevät kielen toteutuksesta erittäin tehokkaan. Kielen käännös tapahtuu kaksivaiheisesti ABC-tavukoodin kautta natiivikoodiksi. Kieltä käytetään lähinnä akateemisessa tutkimuksessa.
- Cleanは、プログラミング言語の一つで、純粋関数型言語である。Haskellとよく似ている。 一意型を導入することで、参照透過性を保ちつつ、ファイル等を破壊的に更新することができる。
- Clean is een functionele programmeertaal, ontwikkeld aan de Radboud Universiteit Nijmegen. Hello World in Clean: Start :: String Start = "Hello world"
- Clean é uma linguagem de programação funcional, baseada nos conceitos de funções matemáticas. Ela foi desenvolvida na Universidade de Nijmegen nos Países Baixos para o desenvolvimento de aplicações do mundo real (real-world applications). As expressões em Clean são formadas usando-se funções para combinar determinados valores. Uma função em Clean é referencialmente transparente, ou seja, seus resultados são dependentes dos valores de seus argumentos.
- Clean — чистый функциональный язык программирования, поддерживающий основные принципы парадигмы функционального программирования. Для вычислений использует традиционные математические способы вывода значений — унифицированную подстановку и математическую индукцию.
- Concurrent Clean,簡稱Clean,是純函數式程序设计語言,它和Haskell有很多相似之處。Clean是用C寫成的。 Clean程式很容易跨平台,在大部分情況下,要轉移到另一個平台只需在那裏重新編譯一次即可,不用改動原始碼。
|
| dbpprop:designer
|
- Software Technology Research Group of Radboud University Nijmegen
|
| dbpprop:fileExt
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:influencedBy
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:logo
| |
| dbpprop:name
| |
| dbpprop:paradigm
| |
| dbpprop:reference
| |
| dbpprop:typing
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| dbpprop:year
| |
| rdfs:comment
|
- In computer science, Clean is a general-purpose purely functional computer programming language.
- Clean és un [[llenguatge de programació [[programació funcional|funcional pur, de [[semàntica no estricta (evaluació tardana), desenvolupat a la universitat Radboud de [[Nijmegen, [[Països Baixos|Holanda. Clean és un dels llenguatges de programació funcional que més optimitza la velocitat i l'espai. Clean admet l'evaluació estricta (primerenca) ocasionalment per optimitzar l'execució. Disposa de [[tipus d'unicitat per modelar els efectes laterals.
- V oblasti počítačové vědy je Clean univerzální čistě funkcionální programovací jazyk.
- Clean on puhtaasti funktionaalinen ohjelmointikieli. Kielen pääasiallinen toteutus on Nijmegenin yliopiston tekemä, ja se on saatavilla Microsoft Windows-, Apple Macintosh-, Solaris- ja Linux-käyttöjärjestelmälle. Toteutus on kaksoislisensöity – se on saatavilla sekä GNU LGPL- että kaupallisen suljetun lähdekoodin lisenssillä. Kielen kehitystyö tapahtuu pääasiassa Windows-alustalla, mikä näkyy siinä, että muille alustoille ei ole vielä saatavilla dynaamista linkkeriä.
- Cleanは、プログラミング言語の一つで、純粋関数型言語である。Haskellとよく似ている。 一意型を導入することで、参照透過性を保ちつつ、ファイル等を破壊的に更新することができる。
- Clean is een functionele programmeertaal, ontwikkeld aan de Radboud Universiteit Nijmegen. Hello World in Clean: Start :: String Start = "Hello world"
- Clean é uma linguagem de programação funcional, baseada nos conceitos de funções matemáticas. Ela foi desenvolvida na Universidade de Nijmegen nos Países Baixos para o desenvolvimento de aplicações do mundo real (real-world applications). As expressões em Clean são formadas usando-se funções para combinar determinados valores. Uma função em Clean é referencialmente transparente, ou seja, seus resultados são dependentes dos valores de seus argumentos.
- Clean — чистый функциональный язык программирования, поддерживающий основные принципы парадигмы функционального программирования. Для вычислений использует традиционные математические способы вывода значений — унифицированную подстановку и математическую индукцию.
- Concurrent Clean,簡稱Clean,是純函數式程序设计語言,它和Haskell有很多相似之處。Clean是用C寫成的。 Clean程式很容易跨平台,在大部分情況下,要轉移到另一個平台只需在那裏重新編譯一次即可,不用改動原始碼。
|
| rdfs:label
|
- Clean (programming language)
- Clean
- Clean
- Clean (ohjelmointikieli)
- Concurrent Clean
- Clean (programmeertaal)
- Clean
- Clean
- Concurrent Clean
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:disambiguates
of | |
| is dbpprop:influenced
of | |
| is dbpprop:influencedBy
of | |
| is dbpprop:redirect
of | |