10 comments

[ 3.5 ms ] story [ 28.8 ms ] thread
I wish there was a writeup about the emulator. I did find the documentation for the language: https://spectre-docs.pages.dev

Over 900 commits and 400k loc to Spectre in less than 3 weeks has me thinking this is all AI.

A GitHub README.md without a torrent of AI-generated slop? Refreshing
Need to write your language in the emulator—build your emulator from the language emulated in your emulator…
Sounds like the Forth way.
Tangentially related, this post git me reading about the spectre language. In the spectre docs you write: "There is a notable lack of contract based programming languages that enforce correctness at a low level.". What is the difference between a function checking arguments and throwing exceptions and contract-based functions, apart from perhaps a more concise syntax to specify it?
(comment deleted)
Interesting language! I like the focus