civboot/fngi
View on GitHub ↗ ★ 61 C
a readable language that grows from the silicon
14 mentions on Hacker News by 1 person: 0 stories, 14 comments · first 2022-01-08 · latest 2023-10-07
20082026
-
I made a prototype that works in 3000 lines of C github.com/civboot/fngi It was super fun. I'm going to be going in a different direction (Lua implemented in Lua, with Lua-library assemblers and assembly type system), but it's certainly…
comment by vitiral · 2023-10-07 · in Berry is a ultra-lightweight dynamically typed embedded scripting language -
Not exactly the requirements your asking but you might be interested in the language I'm writing github.com/civboot/fngi
comment by vitiral · 2023-06-08 · in fe: A tiny, embeddable language implemented in ANSI C -
…it from embedded contexts. I'm hoping to write a full computer stack that can run on microcontrollers (GitHub.com/Civboot/fngi), including a gopher-like browser for lightweight protocols. It could never interface with the real WWW...…
comment by vitiral · 2023-02-18 · in TabFS – a browser extension that mounts the browser tabs as a filesystem -
…the breadth of your knowledge, so I would really love any thoughts you had on the language/OS I'm creating, github.com/civboot/fngi. It's partly inspired from Oberon (although I started it without knowing about Oberon), but I'm still…
comment by vitiral · 2022-08-05 · in Modula-2 and Oberon (2007) [pdf] -
I'm attempting one at github.com/civboot/fngi. Let me just say... It ain't easy, and Oberon is a huge inspiration for what's possible.
comment by vitiral · 2022-07-31 · in Modula-2 and Oberon (2007) [pdf] -
…simplification has to be one of the first steps. You might be interested in my project, civboot.org and github.com/civboot/fngi
comment by vitiral · 2022-07-21 · in 8-bit 64K 1802 computer with front panel and serial port in an Altoids tin -
…the type system will be next (also C like with a bit of interface-like "Role" objects and type extension) GitHub.com/civboot/fngi
comment by vitiral · 2022-07-17 · in Why concatenative programming matters (2012) -
Like the author said, that is optional. I'm writing a concatenative language with a C-similar syntax GitHub.com/civboot/fngi
comment by vitiral · 2022-07-17 · in Why concatenative programming matters (2012) -
what if instead of the macros being a side language, they _are_ the language? (github.com/civboot/fngi)
comment by vitiral · 2022-07-14 · in The Preprocessor Iceberg Meme -
I've had similar thoughts and am developing a language for them: github.com/civboot/fngi It targets it's own VM, which I plan to eventually be able to compile to native code. So it can both execute code at compile time (literally execute…
comment by vitiral · 2022-07-11 · in Guile Steel: a proposal for a systems Lisp -
…I'm making a language in it's spirit and also trying to think what a custom hardware solution would be GitHub.com/civboot/fngi.
comment by vitiral · 2022-02-05 · in Getting Started with the GA144 and ArrayForth (2014) -
Would love your thoughts on github.com/civboot/fngi and http://civboot.org . A set of rather radical PL requirements :)
comment by vitiral · 2022-02-02 · in Ask HN: Who wants to collaborate? -
…to solve. Check out civboot.org Some of the folks at 100r made uxn, which helped inspire my approach to github.com/civboot/fngi
comment by vitiral · 2022-01-22 · in Off the Grid -
…whitespace characters." One of it's biggest downfalls imo is that the toeknizer is too simple. I'm making GitHub.com/civboot/fngi as a "better than forth".
comment by vitiral · 2022-01-08 · in Bashforth: A Forth interpreter, written as bash script