
If you can program Forth well, you can program and hot patch interplanetary space ships.

I met the creator of Forth at StrangeLoop a few years ago. His talk was in the big hall and very well attended.

wow. Would be fun to make a mor ecomplete implementation of forth. Or Joy for that matter.

APL is on my list

If you can understand .NET or Java assembly language you can understand FORTH.

LOL

I guess I haven’t touched it for real in a long time, so maybe my memory was rosy, but I personally found video games like TIS–100 and Seven Billion Humans to be more perplexing.

Maybe that’s a better analogy?

how many people know how to read jvm or CLR assembly?

I don’t know about JVM. Last .NET shop I worked at, it was a fairly common skill.

It just might be the easiest non-toy assembly language I know.

once wasm settles that is on my list too.

but last I checked people were moaning abotu a lack of a goto

and it still didnt have TCO

still a bit confused why clr assembly would be desirable - unless you were writing languages to target the clr - but that is not common as far as I am aware.

It got a bit less useful after the expression API came out, but, once upon a time, compiling IL at run time was just about the only way to dynamically generate objects and functions at run time without resorting to slow gross reflection nastiness.

ahh.

thanks

Dapper is a good example of a library that puts that to good use. https://github.com/DapperLib/Dapper\|https://github.com/DapperLib/Dapper

But also sometimes we would just read the IL the compiler emits to understand what’s being generated. Godbolt-style

Nifty. A Markdown to Scribble converter. https://twitter.com/lexi_lambda/status/1462783281422913537

Oh awesome I was looking for Alexis’ commonmark implementation the other day and couldn’t find it.

You should have checked https://racket-stories.com/ :slightly_smiling_face:

I genuinely wonder where Lexi gets the time and energy for everything she does :thinking_face:

@soegaard2 I was on vacation then :smile:

and it comes with an actual parser into s-exp :tada:

and it’s reportedly much faster than the markdown
collection, wonderful! Excellent job @lexi.lambda

And here’s a shockingly simple quickscript to render the README.md
that you’re editing in DrRacket to an html page in the browser

Made it a gist: https://gist.github.com/Metaxal/4755dff3f47d76f616736d5abf83e810 (cc @spdegabrielle )

There’s a part of me that wants to make #lang rust
just to find out what Hacker News would have to say about it.

do it