diff --git a/blog/feed.xml b/blog/feed.xml index 8d0efd045766..53b290b091a2 100644 --- a/blog/feed.xml +++ b/blog/feed.xml @@ -4,8 +4,13 @@ Feed https://pldb.io/ PLDB: a Programming Language Database. Build the next great programming language. - Wed, 11 Sep 2024 14:22:16 +0000 + Wed, 11 Sep 2024 16:03:41 +0000 en-us + + Where does software innovation happen? + https://pldb.io/blog/whereInnovation.html + Wed, 11 Sep 2024 00:00:00 +0000 + A brief interview with Microsoft SandDance creator Steven Drucker https://pldb.io/blog/stevenDrucker.html diff --git a/blog/full.html b/blog/full.html index d8efb16b655d..2331fcfef29f 100644 --- a/blog/full.html +++ b/blog/full.html @@ -409,7 +409,7 @@ -

PLDB.io - a Programming Language DataBase

-

A brief interview with Microsoft SandDance creator Steven Drucker

+
+

September 11, 2024 — Thank you to the volunteer contributions of many people over many years (especially Hari!) which has made this visualization possible.

+ + + + +View source +
+ +

August 15, 2024 — Steven Drucker's SandDance (⌨️) is both twenty years in the future and timeless. SandDance allows humans to see and interact with data the way you interact with particles in the real world. Steven sat down with us to talk about the origins of SandDance and his 29 years at Microsoft Research. Thank you for your time Steven!

@@ -470,22 +492,6 @@
*

This interview lightly edited for clarity and length.

- - - View source
diff --git a/blog/full.txt b/blog/full.txt index a0ccd0dda355..ba988d913d5d 100644 --- a/blog/full.txt +++ b/blog/full.txt @@ -1,6 +1,11 @@ PLDB.io - a Programming Language DataBase ========================================= +Where does software innovation happen? +====================================== +09/11/2024 +https://pldb.io/blog/whereInnovation.html + A brief interview with Microsoft SandDance creator Steven Drucker ================================================================= 08/15/2024 diff --git a/blog/hello-world.html b/blog/hello-world.html index 001eb33760a6..65c5ead256a7 100644 --- a/blog/hello-world.html +++ b/blog/hello-world.html @@ -409,7 +409,7 @@
- + +

August 15, 2024 — Steven Drucker's SandDance (⌨️) is both twenty years in the future and timeless. SandDance allows humans to see and interact with data the way you interact with particles in the real world. Steven sat down with us to talk about the origins of SandDance and his 29 years at Microsoft Research. Thank you for your time Steven!

@@ -444,22 +466,6 @@

May 29, 2024 — Janet's Swift post sparked me to add a computed measure to PLDB calculating the number of creators a language has. The results are below. You can also explore the data yourself.

Interactive Version

- - - View source
diff --git a/blog/index.txt b/blog/index.txt index cb40a61bce28..ab51f10bfbdc 100644 --- a/blog/index.txt +++ b/blog/index.txt @@ -1,6 +1,11 @@ The PLDB Blog ============= +Where does software innovation happen? +====================================== +09/11/2024 +https://pldb.io/blog/whereInnovation.html + A brief interview with Microsoft SandDance creator Steven Drucker ================================================================= 08/15/2024 diff --git a/blog/parserUsage.csv b/blog/parserUsage.csv index 2c6e0f2c2040..378c0132716e 100644 --- a/blog/parserUsage.csv +++ b/blog/parserUsage.csv @@ -1,40 +1,40 @@ parserId,uses -stumpContentParser,3735 -blankLineParser,1765 +stumpContentParser,3807 +blankLineParser,1790 BlobParser,755 -importOnlyParser,325 -catchAllParagraphParser,216 +importOnlyParser,330 +catchAllParagraphParser,217 linkParser,191 lineOfCodeParser,164 -stumpNoSnippetParser,156 -quickLinkParser,153 -baseUrlParser,109 -rssFeedUrlParser,108 -htmlInlineParser,101 +stumpNoSnippetParser,159 +quickLinkParser,154 +baseUrlParser,111 +rssFeedUrlParser,110 +htmlInlineParser,104 scrollDinkusParser,64 -viewSourceBaseUrlParser,55 -siteOwnerEmailParser,54 -openGraphDescriptionParser,54 +viewSourceBaseUrlParser,56 +siteOwnerEmailParser,55 +openGraphDescriptionParser,55 +viewSourceButtonParser,54 +gazetteCssParser,54 +metaTagsParser,54 h1Parser,53 -viewSourceButtonParser,53 -gazetteCssParser,53 -metaTagsParser,53 -buildTxtParser,51 +buildTxtParser,52 +keyboardNavParser,52 +copyButtonsParser,51 +viewSourceLinkParser,51 +buildHtmlParser,51 endColumnsParser,51 printTitleParser,51 -keyboardNavParser,51 -copyButtonsParser,50 -viewSourceLinkParser,50 -buildHtmlParser,50 +pageTitleParser,49 quickParagraphParser,48 -pageTitleParser,48 listAftertextParser,47 scrollImageParser,47 -scrollTagsParser,46 -dateParser,45 +scrollTagsParser,47 +dateParser,46 printAuthorsParser,44 -authorsParser,42 -datelineParser,39 +authorsParser,43 +datelineParser,40 scrollQuestionParser,38 mediumColumnsParser,35 endSnippetParser,27 @@ -48,8 +48,8 @@ scrollTableParser,10 wideColumnsParser,10 scrollTableDataParser,9 scrollTableDelimiterParser,9 +openGraphImageParser,7 printDateParser,7 -openGraphImageParser,6 thinColumnsParser,6 quoteLineParser,5 slashCommentParser,5 diff --git a/blog/sitemap.txt b/blog/sitemap.txt index c6010f07d904..de8c6549dfe0 100644 --- a/blog/sitemap.txt +++ b/blog/sitemap.txt @@ -1,3 +1,4 @@ +https://pldb.io/blog/whereInnovation.html https://pldb.io/blog/stevenDrucker.html https://pldb.io/blog/douglasCrockford.html https://pldb.io/blog/danielKallin.html diff --git a/blog/whereInnovation.html b/blog/whereInnovation.html new file mode 100644 index 000000000000..ac2ffbfbc2fb --- /dev/null +++ b/blog/whereInnovation.html @@ -0,0 +1,462 @@ + + + + + Where does software innovation happen? + + + + + + + + + + + + + + + + + + + + + + + +

September 11, 2024 — Thank you to the volunteer contributions of many people over many years (especially Hari!) which has made this visualization possible.

+ + + + +
+ + - Build the next great programming language + · + About + · + Keywords + · + Livestreams + · + Labs + · + Resources + · + Acknowledgements + · + Part of the World Wide Scroll +
+ + + + + \ No newline at end of file diff --git a/blog/whereInnovation.scroll b/blog/whereInnovation.scroll new file mode 100644 index 000000000000..5abc29815dee --- /dev/null +++ b/blog/whereInnovation.scroll @@ -0,0 +1,17 @@ +authors Breck Yunits + https://twitter.com/breckyunits Breck Yunits +date 9/11/2024 +tags All frontpage +title Where does software innovation happen? +openGraphImage images/softwareInnovation.png + +postHeader.scroll + + + +Thank you to the volunteer contributions of many people over many years (especially Hari!) which has made this visualization possible. + dateline + +../footer.scroll + + diff --git a/blog/whereInnovation.txt b/blog/whereInnovation.txt new file mode 100644 index 000000000000..fb582a05b914 --- /dev/null +++ b/blog/whereInnovation.txt @@ -0,0 +1,5 @@ +September 11, 2024 + +Thank you to the volunteer contributions of many people over many years (especially Hari!) which has made this visualization possible. + +View source diff --git a/features/sitemap.txt b/features/sitemap.txt index 0a3b4349788f..8f64bcf7d9f9 100644 --- a/features/sitemap.txt +++ b/features/sitemap.txt @@ -1,27 +1,3 @@ -https://pldb.io/features/canDoShebang.html -https://pldb.io/features/canReadCommandLineArgs.html -https://pldb.io/features/canUseQuestionMarksAsPartOfIdentifier.html -https://pldb.io/features/canWriteToDisk.html -https://pldb.io/features/hasAbstractTypes.html -https://pldb.io/features/hasAccessModifiers.html -https://pldb.io/features/hasAlgebraicTypes.html -https://pldb.io/features/hasAnonymousFunctions.html -https://pldb.io/features/hasArraySlicingSyntax.html -https://pldb.io/features/hasAssertStatements.html -https://pldb.io/features/hasAssignment.html -https://pldb.io/features/hasAsyncAwait.html -https://pldb.io/features/hasBinaryNumbers.html -https://pldb.io/features/hasBinaryOperators.html -https://pldb.io/features/hasBitWiseOperators.html -https://pldb.io/features/hasBlobs.html -https://pldb.io/features/hasBooleans.html -https://pldb.io/features/hasBoundedCheckedArrays.html -https://pldb.io/features/hasBreak.html -https://pldb.io/features/hasBuiltInRegex.html -https://pldb.io/features/hasCaseInsensitiveIdentifiers.html -https://pldb.io/features/hasCharacters.html -https://pldb.io/features/hasClasses.html -https://pldb.io/features/hasClobs.html https://pldb.io/features/hasComments.html https://pldb.io/features/hasConditionals.html https://pldb.io/features/hasConstants.html @@ -166,3 +142,27 @@ https://pldb.io/features/isCaseSensitive.html https://pldb.io/features/letterFirstIdentifiers.html https://pldb.io/features/mergesWhitespace.html https://pldb.io/features/supportsBreakpoints.html +https://pldb.io/features/canDoShebang.html +https://pldb.io/features/canReadCommandLineArgs.html +https://pldb.io/features/canUseQuestionMarksAsPartOfIdentifier.html +https://pldb.io/features/canWriteToDisk.html +https://pldb.io/features/hasAbstractTypes.html +https://pldb.io/features/hasAccessModifiers.html +https://pldb.io/features/hasAlgebraicTypes.html +https://pldb.io/features/hasAnonymousFunctions.html +https://pldb.io/features/hasArraySlicingSyntax.html +https://pldb.io/features/hasAssertStatements.html +https://pldb.io/features/hasAssignment.html +https://pldb.io/features/hasAsyncAwait.html +https://pldb.io/features/hasBinaryNumbers.html +https://pldb.io/features/hasBinaryOperators.html +https://pldb.io/features/hasBitWiseOperators.html +https://pldb.io/features/hasBlobs.html +https://pldb.io/features/hasBooleans.html +https://pldb.io/features/hasBoundedCheckedArrays.html +https://pldb.io/features/hasBreak.html +https://pldb.io/features/hasBuiltInRegex.html +https://pldb.io/features/hasCaseInsensitiveIdentifiers.html +https://pldb.io/features/hasCharacters.html +https://pldb.io/features/hasClasses.html +https://pldb.io/features/hasClobs.html diff --git a/index.html b/index.html index cee1d7cac4a5..12b59e28c06c 100644 --- a/index.html +++ b/index.html @@ -432,7 +432,7 @@ JavaScript · C · Python · Java · C++ · HTML · CSS · Perl · Ruby · PHP

-A brief interview with Microsoft SandDance creator Steven Drucker
A brief interview with JSON creator Douglas Crockford
A brief interview with nomnoml creator Daniel Kallin
Introducing a new term: Leet Sheets
Video: Adding a language to PLDB
+Where does software innovation happen?
A brief interview with Microsoft SandDance creator Steven Drucker
A brief interview with JSON creator Douglas Crockford
A brief interview with nomnoml creator Daniel Kallin
Introducing a new term: Leet Sheets