You are viewing archived messages.
Go here to search the history.

Beni Cherniavsky-Paskin 2025-09-29 18:43:53

writings.stephenwolfram.com/2019/05/what-weve-built-is-a-computational-language-and-thats-very-important

Mathematica has long been a pretty unique achievement. The notebook interface, the symbolic power, and the polished consistency of it all. Due to being closed-source, I've somewhat ignored their evolution, and you need some tolerance to S.W.'s self-aggrandizing tone 😉. Yet they're definitely doing some very FoC work, and this essay proposes an angle I haven't heard before:

So for example, a computational language can intrinsically talk about things in the real world—like the planet Mars or New York City or a chocolate chip cookie . A programming language can intrinsically talk only about abstract data structures in a computer.

📝 What We’ve Built Is a Computational Language (and That’s Very Important!)—Stephen Wolfram Writings

Is the Wolfram Language a computer programming language? Stephen Wolfram explains why it is, rather, a computational language--a way to communicate computational ideas.

Denny Vrandečić 2025-09-30 06:12:03

In this essay, Wolfram says that "[w]hile the core of a standard programming language typically has perhaps a few tens of primitive functions built in, the Wolfram Language has more than 5600"

Now, how does this compare to the number of functions in say Python's standard library, or in C++ STL and boost, or in Java's EE libraries, or in JavaScript's standard libraries? Does anyone have a rough idea on the numbers?

Daniel Buckmaster 2025-09-30 11:22:14

Lots of interesting ideas in this piece. I was confused about what makes the language computational, and it helped me to think of it as a language in an environment. Which includes the built-in functions, all the data definitions that come with, etc.

It does make me think of the promise and tragedy of the semantic web and Wikidata, which feels like it could offer a foundation for an open version of something like this.

Denny Vrandečić 2025-09-30 11:24:12

What tragedy of Wikidata?

Daniel Buckmaster 2025-09-30 11:25:00

It feels, from this outsider's perspective, like it hasn't really loved up to its potential?

Denny Vrandečić 2025-09-30 11:27:08

I heard that argument made about the Semantic Web, but not about Wikidata specifically. What do you think is the potential of Wikidata it didn't live up to?

Konrad Hinsen 2025-09-30 11:33:43

Denicek: Computational Substrate for Document-Oriented End-User Programming by @Tomas Petricek and Jonathan Edwards. So far I only watched the 5-minute video. The paper is on my reading list.

📝 Denicek: Computational Substrate for Document-Oriented End-User Programming

Building programming systems that support programming by demonstration, collaborative editing, incremental recomputation and structure editing is hard! Denicek is a computational substrate based on documents and history of edit actions that simplifies the task.

ruru4143 2025-09-30 14:31:18

Scrappy: make little apps for you and your friends

youtube.com/watch?v=V71m927S4KU

pontus.granstrom.me/scrappy

Ivan Reese 2025-09-30 17:06:09

Related to the previous, here are all the videos from LIVE 2025. I'm slowly working my way through them. It's great to see so many familiar faces, and I'm really impressed with the quality of the work on display here. Huge kudos to Joshua Horowitz, @Michael Homer, and the other folks involved with putting this together.

Konrad Hinsen 2025-10-03 11:56:37

A lot of great stuff indeed! I finished my tour this morning. Unfortunately I probably won't be able to make it tomorrow for the Q&A session.