Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download


< >

Conceptual is a programming language created in 2019.

#2036on PLDB 5Years Old
Download source code:
git clone

The Conceptual language aims to completely separate all features and quirks of programming and bring them to the realm of concepts, bridging machines and minds. This language is not a goal in itself, but a platform for the future; understanding this future allows to put its features into their proper context.

Example from the web:
concept ( map txt '(examples F): Returns examples of usage of a function, in `(… (CodeString BecomesString) …)` format. (examples): Returns all available examples in a (… (Name … (CodeString BecomesString) …) …) format.' call (_jsEval "function(f) { if (_isArray(f)) return error if (f === undefined) { // Accumulate all examples (from parse.ctx). const result = [map] parse.ctx.forEach((v,k) => { if (k[0] === '_') return const r = _getDataOverride(v, examples) if (r !== undefined) result.push(v, r) }) return result } else return _checkOverride(f, examples, f) }"

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll