Skip to content

Commit de187f1

Browse files
committed
1 parent 8203891 commit de187f1

File tree

5,109 files changed

+5200
-5200
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,109 files changed

+5200
-5200
lines changed

404.scroll

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ replace BASE_URL
33
title Page not found
44
viewSourceBaseUrl https://github.com/breck7/pldb/blob/main/
55

6-
import header.scroll
6+
header.scroll
77

88
printTitle
99
thinColumns 1

Computer.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -813,7 +813,7 @@ keyboardNav ${this.prevPage} ${this.nextPage}
813813
814814
endColumns
815815
816-
import ../footer.scroll
816+
../footer.scroll
817817
`.replace(/\n\n\n+/g, "\n\n")
818818
}
819819

@@ -1482,7 +1482,7 @@ endColumns
14821482
14831483
keyboardNav ${previous.permalink} ${next.permalink}
14841484
1485-
import ../footer.scroll
1485+
../footer.scroll
14861486
`.replace(/\n\n\n+/g, "\n\n")
14871487
}
14881488
}

add.scroll

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
title PLDB - Add Concept
22

3-
import rootHeader.scroll
3+
rootHeader.scroll
44
printTitle
55

6-
import code/measures.parsers
6+
code/measures.parsers
77

88
mediumColumn
99
classicForm
1010

1111
mediumColumn
1212
scrollForm
1313

14-
import footer.scroll
14+
footer.scroll

blog/2023-roadmap.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 1/3/2023
44
tags pldbBehindTheScenes
55
title A Programming Language DataBase - 2022 recap and roadmap for 2023
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
printAuthors
1010
thinColumns 2
@@ -40,4 +40,4 @@ I started PLDB, but in 2022 the community took it to a new level. Over 50 people
4040

4141
That's it! Thank you everyone and I look forwarding to building together in public with you in 2023!
4242

43-
import footer.scroll
43+
footer.scroll

blog/JohnOusterhout.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ authors Hassam Alhajaji
33
date 02/08/2023
44
title A brief interview with Tcl creator John Ousterhout
55

6-
import interviewHeader.scroll
6+
interviewHeader.scroll
77

88
Dr. John Ousterhout is a computer science luminary who has made significant contributions to the field of computer science, particularly in the areas of operating systems and file systems. He is the creator of the Tcl scripting language, and has also worked on several major software projects, including the Log-Structured file system and the Sprite operating system. John Ousterhout's creation of Tcl has had a lasting impact on the technology industry, transforming the way developers think about scripting and automation.
99
dateline
@@ -56,4 +56,4 @@ image images/JohnO.jpg
5656
caption Image source. Thank you for your time Dr. Ousterhout!
5757
https://www.facesofopensource.com/ Image source
5858

59-
import footer.scroll
59+
footer.scroll

blog/a-language-without-comments.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2022.07.14
44
tags All
55
title A Language Without Comments
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
printAuthors
1010
mediumColumns 1
@@ -34,4 +34,4 @@ A number of JSON derivatives added comments back, such as JSON5, Hjson and JSON
3434
link BASE_URL/concepts/hjson.html Hjson
3535
link BASE_URL/concepts/json-with-comments.html JSON with Comments
3636

37-
import footer.scroll
37+
footer.scroll

blog/aSingleCreator.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 5/29/2024
44
tags All frontpage
55
title Every top 10 programming language has a single creator
66

7-
import postHeader.scroll
7+
postHeader.scroll
88

99
mediumColumns 1
1010
printTitle
@@ -20,4 +20,4 @@ image aSingleCreator.png
2020
https://www.datawrapper.de/_/ejd5e/
2121
link https://www.datawrapper.de/_/ejd5e/
2222

23-
import userPostFooter.scroll
23+
userPostFooter.scroll

blog/addLanguageDemo.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ openGraphImage pairProgramming.jpg
55
tags All frontpage pldbBehindTheScenes
66
title Video: Adding a language to PLDB
77

8-
import postHeader.scroll
8+
postHeader.scroll
99
printTitle
1010
printAuthors
1111
mediumColumns 1
@@ -42,4 +42,4 @@ youTube https://www.youtube.com/embed/az7T-GgxiKU
4242

4343
endColumns
4444

45-
import ../footer.scroll
45+
../footer.scroll

blog/addingDataLivestream.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 02/8/2023
44
tags pldbBehindTheScenes
55
title Data entry Livestream
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
wideColumns 1
1010
printAuthors
@@ -19,4 +19,4 @@ youTube https://www.youtube.com/watch?v=gXc5ellj93g
1919

2020
endColumns
2121

22-
import ../footer.scroll
22+
../footer.scroll

blog/age.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 5/19/2024
44
openGraphImage https://pldb.io/blog/age.png
55
title Am I too old to create a popular programming language?
66

7-
import standardPostHeader.scroll
7+
standardPostHeader.scroll
88

99
Is it too late to create a popular programming language after age 40? Let's find out!
1010
dateline
@@ -63,4 +63,4 @@ ohayoCode
6363
****
6464

6565
endColumns
66-
import ../footer.scroll
66+
../footer.scroll

blog/ageAtCreation.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ openGraphImage https://pldb.io/blog/ages.png
55
tags All frontpage
66
title The Ages of Programming Language Creators
77

8-
import standardPostHeader.scroll
8+
standardPostHeader.scroll
99

1010
Dennis Ritchie created C when he was 31. Douglas Crockford created JSON when he was 46. Ken Iverson created J at age 70. Here is a new dataset with "ageAtCreation" for 185 programming languages.
1111
dateline
@@ -79,4 +79,4 @@ ohayoCode
7979
yColumn pldbScore
8080

8181
endColumns
82-
import ../footer.scroll
82+
../footer.scroll

blog/ageExploration.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
date 5/25/2024
22
title Exploration of the ages of programming language creators
33

4-
import userPostHeader.scroll
4+
userPostHeader.scroll
55

66
Anton Antonov posted an analysis of PLDB's age data.
77
https://github.com/antononcube Anton Antonov
@@ -14,4 +14,4 @@ image antonov.png
1414
https://community.wolfram.com/groups/-/m/t/3180327 Computational exploration for the ages of programming language creators dataset
1515
link https://community.wolfram.com/groups/-/m/t/3180327
1616

17-
import userPostFooter.scroll
17+
userPostFooter.scroll

blog/ages.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
date 5/29/2024
22
title At What Age Do Programmers Write Languages?
33

4-
import userPostHeader.scroll
4+
userPostHeader.scroll
55

66
A new post from Janet Swift.
77
https://www.i-programmer.info/news/98-languages/17222-at-what-age-do-programmers-write-languages.html
88

99
image janetSwift.jpeg
1010
link https://www.i-programmer.info/news/98-languages/17222-at-what-age-do-programmers-write-languages.html
1111

12-
import userPostFooter.scroll
12+
userPostFooter.scroll

blog/brianKernighan.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ authors Hassam Alhajaji
33
date 11/15/2022
44
title A brief interview with AWK creator Dr. Brian Kernighan
55

6-
import interviewHeader.scroll
6+
interviewHeader.scroll
77

88
Dr. Brian Kernighan is a Canadian computer scientist who contributed to the development of UNIX at Bell Labs. Along with Dennis Richie, he co-authored a fundamental book on C, The C Programming Language. He has been training the next generation of programmers at Princeton University since 2000 and has been monumental in his contribution to the computer science community at large. He wrote the first documented “Hello World!” program and to that we say, “Hello, Brian!”.
99
dateline
@@ -49,4 +49,4 @@ image images/brianKernighan.gif
4949
caption Image from Wikimedia Commons. Thank you for your time Dr. Kernighan!
5050
https://commons.wikimedia.org/wiki/File:Brian_kernighan2.gif Wikimedia Commons
5151

52-
import footer.scroll
52+
footer.scroll

blog/danielKallin.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ authors Breck Yunits
33
date 7/25/2024
44
title A brief interview with nomnoml creator Daniel Kallin
55

6-
import interviewHeader.scroll
6+
interviewHeader.scroll
77

88
Daniel Kallin's brilliant homepage shows technical chops and design passion. Therefore it's not surprising that Daniel created nomnoml: a fast language and tool for generating beautiful diagrams. Daniel sat down with us to talk about nomnoml, which he designed for users to "feel like you're drawing with Ascii". Thank you for your time Daniel!
99
dateline
@@ -43,4 +43,4 @@ image images/danielKallin.jpg
4343
caption Image source. Thank you for your time Daniel!
4444
https://skanaar.github.io/daniel/cv.html Image source
4545

46-
import footer.scroll
46+
footer.scroll

blog/does-every-programming-language-have-a-central-package-repository.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2019.02.04 12:00:00 -8000
44
tags All
55
title Does every programming language have a central package repository?
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
mediumColumns 1
99
printTitle
1010
printAuthors
@@ -130,4 +130,4 @@ ohayoCode
130130
vega.bar
131131
yColumn count
132132

133-
import footer.scroll
133+
footer.scroll

blog/does-every-programming-language-support-line-comments.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2022.07.13
44
tags All
55
title Does every programming language have line comments?
66

7-
import standardPostHeader.scroll
7+
standardPostHeader.scroll
88

99
image line-comments.png
1010

@@ -84,4 +84,4 @@ ohayoCode
8484
rows.sortByReverse count
8585
tables.basic
8686

87-
import footer.scroll
87+
footer.scroll

blog/douglasCrockford.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title A brief interview with JSON creator Douglas Crockford
55

66
// lightly edited/condensed
77

8-
import interviewHeader.scroll
8+
interviewHeader.scroll
99

1010
Douglas Crockford is well known for creating JSON, which serves billions everyday, but less known is his deep understanding of language design and how much insight he shares with the world. Douglas was generous enough to take a small break from his own projects to chat with us about language design. Thank you for your time Douglas!
1111
dateline
@@ -83,4 +83,4 @@ image images/dc.jpg
8383
This interview was edited for length.
8484
italics
8585

86-
import footer.scroll
86+
footer.scroll

blog/feed.scroll

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
buildRss feed.xml
22
replace BASE_URL ..
33

4-
import ../settings.scroll
4+
../settings.scroll
55
printFeed All

blog/footer.scroll

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
importOnly
22

33
endColumns
4-
import ../footer.scroll
4+
../footer.scroll

blog/foundationScore.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2024-05-28
44
tags All frontpage
55
title What languages do the people who build languages use?
66

7-
import postHeader.scroll
7+
postHeader.scroll
88

99
mediumColumns 1
1010
printTitle
@@ -30,4 +30,4 @@ image foundationScore.png
3030

3131
endColumns
3232

33-
import ../footer.scroll
33+
../footer.scroll

blog/full.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title PLDB.io - a Programming Language DataBase
22

3-
import header.scroll
3+
header.scroll
44
printTitle
55

66
printFullSnippets All
7-
import footer.scroll
7+
footer.scroll

blog/header.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
importOnly
22

3-
import ../header.scroll
4-
import settings.scroll
3+
../header.scroll
4+
settings.scroll
55
keyboardNav

blog/hello-world-year-2.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2018.11.15 12:00:00 -8000
44
tags All
55
title Hello, world...year 2!
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
thinColumns 1
1010
printAuthors
@@ -20,4 +20,4 @@ Unfortunately the number of articles on PLDB is 9 (counting this one). Limited
2020

2121
endSnippet
2222

23-
import footer.scroll
23+
footer.scroll

blog/hello-world-year-3.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2019.11.15 12:00:00 -8000
44
tags All
55
title Hello, world...year 3!
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
thinColumns 1
1010
printAuthors
@@ -24,4 +24,4 @@ endSnippet
2424

2525
* Unfortunately the number of articles on PLDB is 14 (counting this one). Just like last year, limited time and resources has meant building up the dataset took priority. Hopefully the next year will see a lot of growth in number of posts!
2626

27-
import footer.scroll
27+
footer.scroll

blog/hello-world-year-5.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2022.06.23
44
tags All
55
title The New PLDB
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
thinColumns 1
1010
printAuthors
@@ -23,4 +23,4 @@ endSnippet
2323

2424
* I am excited to have this release behind me and hope to get more data, more crawling scripts, and more analysis up over the next few months. Thanks for reading!
2525

26-
import footer.scroll
26+
footer.scroll

blog/hello-world.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2017.11.15 12:00:00 -8000
44
tags All
55
title Hello, world!
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
printTitle
99
thinColumns 1
1010
printAuthors
@@ -25,4 +25,4 @@ This site is for two types of people:
2525

2626
endSnippet
2727

28-
import footer.scroll
28+
footer.scroll

blog/how-many-major-global-programming-competitions-are-there.scroll

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date 2019.09.04 12:00:00 -8000
44
tags All
55
title How many major global programming competitions are there?
66

7-
import postHeader.scroll
7+
postHeader.scroll
88
mediumColumns 1
99
printTitle
1010
printAuthors
@@ -54,4 +54,4 @@ It would be interesting to see trends in the number of participants and prize am
5454

5555
****
5656

57-
import footer.scroll
57+
footer.scroll

0 commit comments

Comments
 (0)