Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does anyone know how wolfram's language is implemented?

I think that there is a small-ish language. And then a bunch of hand-coded libraries that do a lot of the heavy lifting.

But I'm curious what that core language is like. I assume someone, somewhere has built an interpreter that is equivalent. Any ideas?




Thanks!



Very cool. Thanks


Not sure how much detail you are looking for, but I think essentially it is a term rewriting system.


Oh, interesting. One of the first results from Google turns up this: https://www.stephendiehl.com/posts/exotic02.html

> The most widely used rewriting engines often sit at the heart of programs and languages used for logic programming, proof assistants and computer algebra systems. One of the most popular of these is Mathematica and the Wolfram language.

Thanks!




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: