Private
Public Access
docs(twitter): add 1651268028795961344 corpus (NOTimothyLottes DuskOS + Forth-as-asm)
5-post thread, 0 media, April 2023. NOTimothyLottes + @kenpex + @wadetb. Links DuskOS (a Forth-as-asm-level-OS). NOTimothyLottes: Forth as OLPC boot firmware has been done (openbios). 'Can make a custom forth to binary in a few K. Bring up a runtime assembler in the language and do anything fast and simple from that point, load libraries, make system/dll C calls. 100,000x complexity reduction in compiler toolchain size.' Seed of the whole Forth-in-runtime workstream that shows up in the Jul 2026 threads (nasm-bootstrapped 4 KiB Linux Forth, micro macro-forth, etc).
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
---
|
||||
title: "@kenpex @wadetb Can make a custom forth to binary in a few K. Bring up a runtime"
|
||||
author: "NOTimothyLottes"
|
||||
handle: "@NOTimothyLottes"
|
||||
post_url: "https://x.com/NOTimothyLottes/status/1651268028795961344"
|
||||
post_id: "1651268028795961344"
|
||||
timestamp: "2023-04-26 16:52:31"
|
||||
post_count: 5
|
||||
reply_count: 1
|
||||
repost_count: 0
|
||||
like_count: 2
|
||||
view_count: 143
|
||||
---
|
||||
|
||||
# @NOTimothyLottes — @kenpex @wadetb Can make a custom forth to binary in a few K. Bring up a runtime
|
||||
|
||||
## Post 1 (2023-04-25 01:51:48)
|
||||
|
||||
Nerds are crazy https://git.sr.ht/~vdupras/duskos
|
||||
|
||||
## Post 2 (2023-04-26 02:53:17) — reply to Post 1
|
||||
|
||||
@kenpex I find the context hilarious, but Forth as asm-level-yet-very-usable-mini-OS has been done, as the boot firmware for OLPC (http://laptop.org) for many years. Looks like it's currently open sourced as https://github.com/openbios/openbios.
|
||||
|
||||
## Post 3 (2023-04-26 15:56:37) — reply to Post 2
|
||||
|
||||
@wadetb Yes of course. Forth is a language that took me a while to grok (re:the why it makes sense) - but once I understood the context it totally does. @NOTimothyLottes experiments w/it are also fun.
|
||||
|
||||
## Post 4 (2023-04-26 16:52:31) — reply to Post 3
|
||||
|
||||
@kenpex @wadetb Can make a custom forth to binary in a few K. Bring up a runtime assembler in the language and do anything fast and simple from that point, load libraries, make system/dll C calls. 100,000x complexity reduction in compiler toolchain size.
|
||||
|
||||
## Post 5 (2023-04-26 17:50:16) — reply to Post 4
|
||||
|
||||
@NOTimothyLottes @kenpex @wadetb A few K? Why not just 1K? https://strlen.com/false-language/
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"root_post_id": "1651268028795961344",
|
||||
"posts": [
|
||||
{
|
||||
"post_id": "1650678968255913985",
|
||||
"author": "c0de517e/AngeloPesce",
|
||||
"handle": "kenpex",
|
||||
"text": "Nerds are crazy https://git.sr.ht/~vdupras/duskos",
|
||||
"timestamp": "2023-04-25 01:51:48",
|
||||
"media_urls": [],
|
||||
"reply_to_id": null,
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 8,
|
||||
"repost_count": 2,
|
||||
"like_count": 20,
|
||||
"view_count": 8728
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "1651056827839180800",
|
||||
"author": "Wade Brainerd",
|
||||
"handle": "wadetb",
|
||||
"text": "@kenpex I find the context hilarious, but Forth as asm-level-yet-very-usable-mini-OS has been done, as the boot firmware for OLPC (http://laptop.org) for many years. Looks like it's currently open sourced as https://github.com/openbios/openbios.",
|
||||
"timestamp": "2023-04-26 02:53:17",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "1650678968255913985",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 3,
|
||||
"repost_count": 0,
|
||||
"like_count": 3,
|
||||
"view_count": 568
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "1651253961524142081",
|
||||
"author": "c0de517e/AngeloPesce",
|
||||
"handle": "kenpex",
|
||||
"text": "@wadetb Yes of course. Forth is a language that took me a while to grok (re:the why it makes sense) - but once I understood the context it totally does. @NOTimothyLottes experiments w/it are also fun.",
|
||||
"timestamp": "2023-04-26 15:56:37",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "1651056827839180800",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 2,
|
||||
"repost_count": 0,
|
||||
"like_count": 1,
|
||||
"view_count": 324
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "1651268028795961344",
|
||||
"author": "NOTimothyLottes",
|
||||
"handle": "NOTimothyLottes",
|
||||
"text": "@kenpex @wadetb Can make a custom forth to binary in a few K. Bring up a runtime assembler in the language and do anything fast and simple from that point, load libraries, make system/dll C calls. 100,000x complexity reduction in compiler toolchain size.",
|
||||
"timestamp": "2023-04-26 16:52:31",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "1651253961524142081",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 1,
|
||||
"repost_count": 0,
|
||||
"like_count": 2,
|
||||
"view_count": 143
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "1651282559287042048",
|
||||
"author": "Wouter van Oortmerssen",
|
||||
"handle": "wvo",
|
||||
"text": "@NOTimothyLottes @kenpex @wadetb A few K? Why not just 1K? https://strlen.com/false-language/",
|
||||
"timestamp": "2023-04-26 17:50:16",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "1651268028795961344",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 0,
|
||||
"repost_count": 0,
|
||||
"like_count": 1,
|
||||
"view_count": 55
|
||||
}
|
||||
}
|
||||
],
|
||||
"source_url": "https://x.com/NOTimothyLottes/status/1651268028795961344"
|
||||
}
|
||||
Reference in New Issue
Block a user