- lab University of Saskatchewan && Queen's University
- description a programming language for developing plastic interactive software
+ name aUI
+ appeared 1952
+ creators W. John Weilgart
+ tags constructedLanguage
+ description "The Language of Space", connoting universal communication. aUI is built upon a set of proposed universal semantic primes or elements of meaning that are combined – analogous to the atomic elements of the periodic table – to create ‘molecules of meaning.’ Each ‘element of meaning’ is represented by both a morpheme and a phoneme, all of which are motivated by their intuitive relationship to reality. Weilgart found these fundamental concepts to be at such a basic level that they likely could not be defined by any simpler concepts. aUI has 31 morpheme-phonemes each with an associated meaning, i.e. each morpheme = a phoneme = a sememe.
+ wikipedia https://en.wikipedia.org/wiki/AUI_(constructed_language)
ffff:12.186.22.250
13 days ago
updated concepts/aui.scroll
concepts/aui.scroll
Changed around line 3
+ creators Kevin A. Schneider and James R. Cordy
+ standsFor Abstract User Interface
Changed around line 13: country Canada
+
+ example
+ draw (canvas pins) =
+ choose {
+ canvas pins,
+ draw (canvas (pin:pins))
+ }
+ where
+ pin = >
+ g = choose {box <30,20> (Fill Shaded),
+ oval (Radius 15) (Fill Clear),
+ line (Length 10)}
+ end where
ffff:12.186.22.250
13 days ago
updated concepts/aui.scroll
concepts/aui.scroll
Changed around line 5: name AUI
+ description a programming language for developing plastic interactive software
- wikipedia https://en.wikipedia.org/wiki/AUI
- summary AUI may stand for: Ethernet's Attachment Unit Interface, a 15-pin D-connector The constructed language aUI (language) The National Rail code for Ardlui railway station, United Kingdom Associated Universities, Inc., the corporation that operates the National Radio Astronomy Observatory (NRAO) Amiga User International, a monthly magazine dedicated to the Amiga computer Al Akhawayn University, a university located in Ifrane, Morocco Adaptive user interface Audible user interface, for blind people to use digital devices Attentive user interface
- backlinksCount 17
- pageId 332459
- dailyPageViews 19
- created 2003
-
ffff:12.186.22.250
14 days ago
created concepts/gemtext.scroll
concepts/gemtext.scroll
Changed around line 1
+ ../code/conceptPage.scroll
+
+ id gemtext
+ name Gemtext
+ appeared 2020
+ tags textMarkup
+ website https://hexdocs.pm/gemtext/Gemtext.html
+ description A lightweight markup language for the Gemini protocol.
+ related gemini
+
+ example
+ # Caolan's Capsule
+
+ Welcome to my small home on the small internet.
+
+ => garden/ Garden
+ => kitchen/ Kitchen
+ => workshop/ Workshop
+ => bookshelf/ Bookshelf
+ => desk/ Desk
Breck Yunits
14 days ago
concepts/cairo.scroll
Changed around line 2
- appeared 2020
- webRepl https://www.cairo-lang.org/cairovm/
+ appeared 2022
+ webRepl https://www.cairo-lang.org/cairovm/
- influencedBy rust
- twitter https://twitter.com/CairoLang
-
+ writtenIn rust asciidoc toml json markdown bourne-shell yaml html
+ description Cairo is the first Turing-complete language for creating provable programs for general computation.
+ issues 105
ffff:12.186.22.250
14 days ago
created concepts/cairo.scroll
concepts/cairo.scroll
Changed around line 1
+ ../code/conceptPage.scroll
+
+ id cairo
+ name Cairo
+ appeared 2020
+ webRepl https://www.cairo-lang.org/cairovm/
+ tags pl contractLanguage
+ website https://www.cairo-lang.org
+ description The Rust-inspired language that makes it easy to build scalable dApps with the power of validity proofs. Cairo lets you write provable programs without requiring a deep understanding of the underlying ZK concepts. From onchain gaming to provable ML, Cairo makes building trustless applications possible. Cairo is also the smart-contract language of Starknet, an L2 blockchain that is verified over Ethereum.
Changed around line 9: spec https://github.com/kdl-org/kdl/blob/main/SPEC.md
- influencedBy sdlang
+ influencedBy sdlang
ffff:12.186.22.250
14 days ago
updated concepts/kdl.scroll
concepts/kdl.scroll
Changed around line 9: spec https://github.com/kdl-org/kdl/blob/main/SPEC.md
+ influencedBy sdlang
ffff:12.186.22.250
14 days ago
created concepts/sdlang.scroll
concepts/sdlang.scroll
Changed around line 1
+ ../code/conceptPage.scroll
+
+ id sdlang
+ name SDLang
+ appeared 2012
+ creators Sönke Ludwig
+ tags dataNotation
+ fileExtensions sdl
+ website https://sdlang.org
+ description SDLang is a simple and concise way to textually represent data. It has an XML-like structure – tags, values and attributes – which makes it a versatile choice for data serialization, configuration files, or declarative languages.
+ standsFor Simple Declarative Language
+ influencedBy xml yaml rdf json c cpp csharp d java
- description KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML.
- webRepl https://kdl.dev/play/
+ webRepl https://kdl.dev/play/
+ description KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML.
+ writtenIn markdown svg yaml python json xml
- githubRepo https://github.com/kdl-org/kdl
+ repoStats
+ firstCommit 2020
+ newestCommit 2025
+ commits 359
+ committers 55
+ files 596
Changed around line 49: example
- }
+ }
+
+ githubRepo https://github.com/kdl-org/kdl
+ stars 1231
+ forks 65
+ subscribers 27
+ created 2020
+ updated 2025
+ description the kdl document language specifications
+ issues 24
concepts/openverse.scroll
Changed around line 5: name Openverse
+ website https://openverse.org
concepts/threejs.scroll
Changed around line 5: name Three.js
+ website https://threejs.org/
1
14 days ago
updated creators/creators.scroll
creators/creators.scroll
Changed around line 1875: wikipedia https://en.wikipedia.org/wiki/Margo_Seltzer
- homepage http://bostic.com/
+ homepage http://bostic.com
Changed around line 1883: country United States
+
+ name Kat Marchán
+ homepage https://zkat.tech
+ gits https://github.com/zkat
+ born 1986
ffff:12.186.22.250
14 days ago
created concepts/kdl.scroll
concepts/kdl.scroll
Changed around line 1
+ ../code/conceptPage.scroll
+
+ id kdl
+ name KDL
+ tags pl
+ website https://kdl.dev
+ description KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML.
+ writtenIn java kotlin html asciidoc gradle javascript json yaml xml bourne-shell markdown css toml svg dtd
+ compilesTo yaml json plist java-properties
- githubRepo https://github.com/apple/pkl
+ repoStats
+ firstCommit 2016
+ newestCommit 2025
+ commits 456
+ committers 65
+ files 3182
Changed around line 24: example
- }
+ }
+
+ githubRepo https://github.com/apple/pkl
+ stars 10459
+ forks 284
+ subscribers 56
+ created 2024
+ updated 2025
+ description A configuration as code language with rich validation and tooling.
+ issues 145
concepts/vyxal.scroll
Changed around line 30: example
- stars 280
+ stars 265
- issues 3
+ issues 4
concepts/wa.scroll
Changed around line 46: example
- stars 1313
- forks 55
+ stars 1380
+ forks 56
- updated 2024
- description The Wa programming language
- issues 38
+ updated 2025
+ description The Wa Programming Language
+ issues 4
concepts/wiredtiger.scroll
Changed around line 5: name WiredTiger
+ website http://source.wiredtiger.com/
ffff:12.186.22.250
14 days ago
created concepts/pkl.scroll
concepts/pkl.scroll
Changed around line 1
+ ../code/conceptPage.scroll
+
+ id pkl
+ name Pkl
+ tags pl
+ website https://pkl-lang.org
+ description A configuration as code language with rich validation and tooling.
+ compilesTo yaml json plist java-properties
+ lab Apple
+
+ githubRepo https://github.com/apple/pkl
+
+ example
+ name = "Swallow"
+
+ job {
+ title = "Sr. Nest Maker"
+ company = "Nests R Us"
+ yearsOfExperience = 2
+ }
Breck Yunits
16 days ago
footer.scroll
Changed around line 44: BASE_URL/lists/autocompleteCombined.js
- theScrollButton
header.scroll
Changed around line 6: metaTags
- stumpNoSnippet
- link
- rel stylesheet
- type text/css
- href BASE_URL/allStyles.css
+ BASE_URL/allStyles.css
package.json
Changed around line 46
- "scroll-cli": "^164.9.0",
+ "scroll-cli": "^165.0.0",
root
16 days ago
Deleted semanticVersioning.scroll
blog/semanticVersioning.scroll
Changed around line 0
- date 1/05/2025
- title 97% of programming languages use Semantic Versioning
-
- userPostHeader.scroll
-
- image versionNumbers.png
- caption What can we learn from programming language version numbers?
- https://breckyunits.com/versionNumbers.html
- link https://breckyunits.com/versionNumbers.html
-
- Data
- link lists/explorer.html#columns=rank~name~id~appeared~tags~creators~usesSemanticVersioning&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22usesSemanticVersioning%22%2C%22origData%22%3A%22usesSemanticVersioning%22%2C%22type%22%3A%22boolean%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D
-
- userPostFooter.scroll
ffff:12.186.22.250
16 days ago
updated blog/semanticVersioning.scroll
blog/semanticVersioning.scroll
Changed around line 8: image versionNumbers.png
+ Data
+ link lists/explorer.html#columns=rank~name~id~appeared~tags~creators~usesSemanticVersioning&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22usesSemanticVersioning%22%2C%22origData%22%3A%22usesSemanticVersioning%22%2C%22type%22%3A%22boolean%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D
+
ffff:12.186.22.250
16 days ago
updated blog/semanticVersioning.scroll
blog/semanticVersioning.scroll
Changed around line 1
- date 5/27/2024
- title What can we learn from programming language version numbers?
+ date 1/05/2025
+ title 97% of programming languages use Semantic Versioning
ffff:12.186.22.250
16 days ago
created blog/semanticVersioning.scroll
blog/semanticVersioning.scroll
Changed around line 1
+ date 5/27/2024
+ title What can we learn from programming language version numbers?
+
+ userPostHeader.scroll
+
+ image versionNumbers.png
+ caption What can we learn from programming language version numbers?
+ https://breckyunits.com/versionNumbers.html
+ link https://breckyunits.com/versionNumbers.html
+ wikipedia https://en.wikipedia.org/wiki/WiredTiger
creators/creators.scroll
Changed around line 1868: country China
+
+ name Margo Seltzer
+ born 1962
+ wikipedia https://en.wikipedia.org/wiki/Margo_Seltzer
+ country United States
+
+ name Keith Bostic
+ homepage http://bostic.com/
+ gits https://github.com/keithbostic
+ born 1959
+ wikipedia https://en.wikipedia.org/wiki/Keith_Bostic_(software_engineer)
+ country United States
+
+ name Michael Cahill
+ gits https://github.com/michaelcahill
root
21 days ago
Deleted berkeley-db-lib.scroll
concepts/berkeley-db-lib.scroll
Changed around line 0
- ../code/conceptPage.scroll
-
- id berkeley-db-lib
- name Berkeley DB
- appeared 1994
- tags library
- lab Sleepycat Software && Oracle
- writtenIn c
-
- country United States
-
- wikipedia https://en.wikipedia.org/wiki/Berkeley_DB
- summary Berkeley DB (BDB) is a software library intended to provide a high-performance embedded database for key/value data. Berkeley DB is written in C with API bindings for C++, C#, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl, and many other programming languages. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Berkeley DB is not a relational database.BDB can support thousands of simultaneous threads of control or concurrent processes manipulating databases as large as 256 terabytes, on a wide variety of operating systems including most Unix-like and Windows systems, and real-time operating systems. BDB was commercially supported and developed by Sleepycat Software from 1996 to 2006. This company was acquired by Oracle Corporation in February 2006, which continues to develop and sell Berkeley DB. Under Oracle's stewardship, "Berkeley DB" has become a common brand name for three distinct products: Oracle Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML. These three products all share a common ancestry and are currently under active development.
- backlinksCount 190
- pageId 4706
- dailyPageViews 150
- appeared 1994
ffff:76.126.35.15
21 days ago
updated concepts/berkeleydb.scroll
concepts/berkeleydb.scroll
Changed around line 3
+ creators Keith Bostic and Margo Seltzer
- fileType text
+
+ wikipedia https://en.wikipedia.org/wiki/Berkeley_DB
+ summary Berkeley DB (BDB) is a software library intended to provide a high-performance embedded database for key/value data. Berkeley DB is written in C with API bindings for C++, C#, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl, and many other programming languages. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Berkeley DB is not a relational database.BDB can support thousands of simultaneous threads of control or concurrent processes manipulating databases as large as 256 terabytes, on a wide variety of operating systems including most Unix-like and Windows systems, and real-time operating systems. BDB was commercially supported and developed by Sleepycat Software from 1996 to 2006. This company was acquired by Oracle Corporation in February 2006, which continues to develop and sell Berkeley DB. Under Oracle's stewardship, "Berkeley DB" has become a common brand name for three distinct products: Oracle Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML. These three products all share a common ancestry and are currently under active development.
- Thereforce I launched a new subreddit r/pldb, who's motto is very simple: An uncensored community about Programming Language design. No censorship at all for non-anon posters.
+ Thereforce I launched a new subreddit r/pldb, who's motto is very simple: An uncensored community about Programming Language design. No censorship for non-anon posters.
ffff:76.126.35.15
26 days ago
updated blog/subreddit.scroll
blog/subreddit.scroll
Changed around line 6: title New PLDB Subreddit
- mediumColumns 1
+ container 400px
+ printDate
ffff:76.126.35.15
26 days ago
updated blog/subreddit.scroll
blog/subreddit.scroll
Changed around line 15: The 3 dominant platforms for programming language creators (r/ProgrammingLanguag
- Come join!
+ Join
+ https://www.reddit.com/r/pldb
ffff:76.126.35.15
26 days ago
updated blog/subreddit.scroll
blog/subreddit.scroll
Changed around line 16: Thereforce I launched a new subreddit r/pldb, who's motto is very simple: An unc
+
+ ****
+
+ footer.scroll
ffff:76.126.35.15
26 days ago
updated blog/subreddit.scroll
blog/subreddit.scroll
Changed around line 1
+ authors Breck Yunits
+ https://breckyunits.com/ Breck Yunits
+ date 12/26/2024
+ tags All frontpage
+ title New PLDB Subreddit
+
+ postHeader.scroll
+
+ mediumColumns 1
+ printTitle
+ printAuthors
+
+ The 3 dominant platforms for programming language creators (r/ProgrammingLanguages, Lobsters, and HackerNews), all of which I helped grow initially, are all now heavily moderated and censored. As a result, I expect very few novel ideas to arise in those communities.
+
+ Thereforce I launched a new subreddit r/pldb, who's motto is very simple: An uncensored community about Programming Language design. No censorship at all for non-anon posters.
+ https://www.reddit.com/r/pldb r/pldb
+
+ Come join!
ffff:76.126.35.15
26 days ago
created blog/subreddit.scroll
blog/subreddit.scroll
ffff:120.17.187.45
27 days ago
updated concepts/vyxal.scroll
concepts/vyxal.scroll
Changed around line 30: example
- stars 265
+ stars 280
- issues 4
+ issues 3
Breck Yunits
1 month ago
package.json
Changed around line 46
- "scroll-cli": "^161.0.4",
+ "scroll-cli": "^164.8.0",
ffff:12.186.22.250
1 month ago
updated concepts/org.scroll
concepts/org.scroll
Changed around line 6: appeared 2003
+ spec https://orgmode.org/worg/org-syntax.html
- related scroll
+ related scroll
ffff:12.186.22.250
1 month ago
updated blog/hello-world-year-7.scroll
blog/hello-world-year-7.scroll
Changed around line 24: We started PLDB 2,558 days ago (7 years!). It quickly became a collaborative pro
- you can now edit the site live in your browser using ScrollHub (perf still a bit buggy)
- the site is now 100% Scroll files; no separate database software
- I think this upcoming year will be a big one. I hope we radically improve crawlers and expand the database, publish more interesting analysis and interviews, and most importantly, launch some new community features to connect and build on the nascent community we have so far. I look forward to further leveraging LLMs while making sure all the content is human reviewed by domain experts.
+ I think this upcoming year will be a big one. I hope we radically improve crawlers and expand the database, publish more interesting analysis and interviews, and most importantly, launch some new community features to connect and build on the nascent community we have so far. I look forward to further leveraging LLMs while keeping our practice of having humans review all content.
ffff:12.186.22.250
1 month ago
updated blog/hello-world-year-7.scroll
blog/hello-world-year-7.scroll
Changed around line 24: We started PLDB 2,558 days ago (7 years!). It quickly became a collaborative pro
- you can now edit the site live in your browser using ScrollHub (perf still a bit buggy)
- the site is now 100% Scroll files; no separate database software
- I think this upcoming year will be a big one. I hope we radically improve crawlers and expand the database, publish more interesting analysis and interviews, and most importantly, launch some new community features to connect and build on the nascent community we have so far.
+ I think this upcoming year will be a big one. I hope we radically improve crawlers and expand the database, publish more interesting analysis and interviews, and most importantly, launch some new community features to connect and build on the nascent community we have so far. I look forward to further leveraging LLMs while making sure all the content is human reviewed by domain experts.
ffff:12.186.22.250
1 month ago
updated blog/hello-world-year-7.scroll
blog/hello-world-year-7.scroll
Changed around line 19: We started PLDB 2,558 days ago (7 years!). It quickly became a collaborative pro
- - the database now has over 5,000 concepts!
- - the site works entirely offline, including search and the explorer!
- - you can now edit the site live in your browser using ScrollHub (perf still a bit buggy)!
- - the site is now 100% Scroll files; no separate database software!
+ - the database now has over 5,000 concepts
+ - the site works entirely offline, including search and the explorer
+ - you can now edit the site live in your browser using ScrollHub (perf still a bit buggy)
+ - the site is now 100% Scroll files; no separate database software
Breck Yunits
1 month ago
creators/creators.scroll
Changed around line 889: country Germany
- homepage http://www.wall.org/~larry/
Breck Yunits
1 month ago
books/books.scroll
Changed around line 423: pages 504
- authors William Burge
+ authors William H. Burge
ffff:12.186.22.250
1 month ago
updated books/books.scroll
books/books.scroll
Changed around line 422: languagesUsed lisp
+ bookTitle Recursive Programming Techniques
+ authors William Burge
+ year 1975
+ publisher Addison-Wesley
+ pages 300
+
ffff:12.186.22.250
1 month ago
updated creators/creators.scroll
creators/creators.scroll
Changed around line 17: name Mark Sibly
+ name David Turner
+ born 1946
+ died 2023
+ country United Kingdom
+
ffff:12.186.22.250
1 month ago
updated lists/creators.scroll
lists/creators.scroll
Changed around line 12: container
- edit.html?folderName=pldb.io&fileName=creators%2Fcreators.scroll adding any missing information
+ /edit.html?folderName=pldb.io&fileName=creators%2Fcreators.scroll adding any missing information
ffff:12.186.22.250
1 month ago
updated lists/creators.scroll
lists/creators.scroll
Changed around line 11: container
- Help us out by adding any missing information with a pull request.