dbo:abstract
|
- Cuneiform is an open-source workflow languagefor large-scale scientific data analysis.It is a statically typed functional programming language promoting parallel computing. It features a versatile foreign function interface allowing users to integrate software from many external programming languages. At the organizational level Cuneiform provides facilities like conditional branching and general recursion making it Turing-complete. In this, Cuneiform is the attempt to close the gap between scientific workflow systems like Taverna, KNIME, or Galaxy and large-scale data analysis programming models like MapReduce or Pig Latin while offering the generality of a functional programming language. Cuneiform is implemented in distributed Erlang. If run in distributed mode it drives a POSIX-compliant distributed file system like Gluster or Ceph (or a FUSE integration of some other file system, e.g., HDFS). Alternatively, Cuneiform scripts can be executed on top of HTCondor or Hadoop. Cuneiform is influenced by the work of Peter Kelly who proposes functional programming as a model for scientific workflow execution.In this, Cuneiform is distinct from related workflow languages based on dataflow programming like Swift. (en)
- Cuneiform是用于大规模科学数据分析的开源。它是促进并行计算的静态类型的纯函数式编程语言。它的特征是有个全功能的,允许用户集成来自很多外部编程语言的软件。Cuneiform在组织层面上提供了一些设施,如条件分支和通用递归,使其具有图灵完备性。 (zh)
|
dbo:influencedBy
| |
dbo:latestReleaseDate
| |
dbo:latestReleaseVersion
| |
dbo:license
| |
dbo:thumbnail
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 19132 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:caption
|
- Screenshot of the Cuneiform editor and command line shell (en)
|
dbp:designer
| |
dbp:fileExt
| |
dbp:influencedBy
| |
dbp:latestReleaseDate
| |
dbp:latestReleaseVersion
| |
dbp:license
| |
dbp:logo
| |
dbp:name
| |
dbp:operatingSystem
| |
dbp:paradigm
| |
dbp:programmingLanguage
| |
dbp:screenshot
| |
dbp:status
| |
dbp:typing
|
- static, simple types (en)
|
dbp:website
| |
dbp:wikiPageUsesTemplate
| |
dbp:year
| |
dcterms:subject
| |
rdf:type
| |
rdfs:comment
|
- Cuneiform是用于大规模科学数据分析的开源。它是促进并行计算的静态类型的纯函数式编程语言。它的特征是有个全功能的,允许用户集成来自很多外部编程语言的软件。Cuneiform在组织层面上提供了一些设施,如条件分支和通用递归,使其具有图灵完备性。 (zh)
- Cuneiform is an open-source workflow languagefor large-scale scientific data analysis.It is a statically typed functional programming language promoting parallel computing. It features a versatile foreign function interface allowing users to integrate software from many external programming languages. At the organizational level Cuneiform provides facilities like conditional branching and general recursion making it Turing-complete. In this, Cuneiform is the attempt to close the gap between scientific workflow systems like Taverna, KNIME, or Galaxy and large-scale data analysis programming models like MapReduce or Pig Latin while offering the generality of a functional programming language. (en)
|
rdfs:label
|
- Cuneiform (programming language) (en)
- Cuneiform (编程语言) (zh)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:depiction
| |
foaf:homepage
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
foaf:page
| |
is dbo:influenced
of | |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageWikiLink
of | |
is dbp:influenced
of | |
is foaf:primaryTopic
of | |