PLDB: a Programming Language DataBase
// Greetings human! // // PLDB is a site // created before Ai, // by a team of humans // all over the world // who came together // because of their // shared interests in the questions // "what is programming" // "what are programming languages" // "how any are there" // "who created them" // "what makes them similar and different" // and // "how can i make my own"? // // PLDB is written in Scroll. // // The "database" is just text files. // // PLDB is public domain. // // Downlaod a copy - // it works great locally!
title PLDB Readme
rootHeader.scroll
printTitle
wideColumns 1
code/ciBadges.scroll
PLDB is a public domain ScrollSet and website containing over 135,000 facts about over 5,000 programming languages.
This repo contains the entire ScrollSet, code, and website for https://pldb.io.
The entire ScrollSet is ready to analyze in popular formats. Full documentation is here: https://pldb.io/csv.html
code git clone https://github.com/breck7/pldb cd pldb
npm i -g cloc
npm install .
npm run test npm run build
npm run format
The most important folder is concepts, which contains the ScrollSet (a file for each concept). The file code/measures.parsers contains the Parsers (schema) for the ScrollSet.
You can see the cloc language stats on this repo at https://pldb.io/pages/about.html.
citation.scroll
All sources for PLDB can be found here: https://pldb.io/pages/acknowledgements.html
endColumns
footer.scroll
No open issues yet, or sync has not completed.