civboot/civstack
View on GitHub ↗ ★ 66 Lua
boiling the ocean down to a kiddie pool - a public domain developer tech stack for humans.
19 mentions on Hacker News by 2 people: 7 stories, 12 comments · first 2023-10-07 · latest 2024-10-08
20082026
-
▲ 1
Public domain tech stack for educationstory by vitiral · 2024-10-08 · 0 comments
-
…I'm creating a set of libraries to make Lua into a (still lightweight) application language https://github.com/civboot/civlua
comment by vitiral · 2024-06-02 · in What I think about Lua after shipping a project with 60k lines of code -
You might like https://github.com/civboot/civlua if you ever find yourself wanting to use it.
comment by vitiral · 2024-06-02 · in What I think about Lua after shipping a project with 60k lines of code -
fixed: http://github.com/civboot/civboot http://github.com/civboot/civlua (both use Unlicense)
comment by mdaniel · 2024-05-29 · in Three Laws of Software Complexity -
…news. Now what do we do about it? What I'm doing about it is http:/github.com/civboot/civboot and http:/github.com/civboot/civlua
comment by vitiral · 2024-05-29 · in Three Laws of Software Complexity -
▲ 14
LSON: JSON with binary in 260 lines of public domain Luastory by vitiral · 2024-05-26 · 5 comments
-
▲ 8
Tabulated Valuesstory by vitiral · 2024-05-24 · 0 comments
-
▲ 2
LAP: Lua Async Protocolstory by vitiral · 2024-04-26 · 0 comments
-
▲ 2
Luck: Deterministic Configuration with Dependencies in Luastory by vitiral · 2024-02-03 · 1 comment
-
…environment from scratch. My solution for this is a sandboxed lua for programatic configuration: https://github.com/civboot/civlua/tree/main/lib/luck I can't stand JSON (for many reasons) so I created a serialization format that combines…
comment by vitiral · 2024-01-23 · in Why are we templating YAML? (2019) -
…of time? For example, there's lots of little places where aligning keywords helps clarify code https://github.com/civboot/civlua/blob/main/ds/ds.lua#L89 Formatters HATE putting multiple statements on a single line, but when they go it…
comment by vitiral · 2024-01-03 · in Show HN: Cassette, a Personal Programming Language -
…a lua-based markdown which is more sane (from a programmer's PoV) than markdown but still concise https://github.com/civboot/civlua/tree/main/cxt I'm planning on supporting syntax highlighting. I could imagine creating a cxx that does what…
comment by vitiral · 2023-12-31 · in LuaX: A Lua Dialect with JSX -
…acquiring metadata (dependencies) and you have a full blown config language in a few hundred LoC https://github.com/civboot/civlua/tree/main/luck I love Lua
comment by vitiral · 2023-12-31 · in LuaX: A Lua Dialect with JSX -
…text editor. I wrote one, and while it's not yet complete I can say it's really _not that hard_ https://github.com/civboot/civlua/blob/main/ele/README.md
comment by vitiral · 2023-12-24 · in Unveiling the big leap in Ruby 3.3's IRB -
▲ 2
I'm building a self-bootstrapped embeddedable programming environment in Luastory by vitiral · 2023-10-15 · 0 comments
-
You inspired me to re-examine it. I wrote up the new design here: https://github.com/civboot/civlua/blob/main/zoa/README.md It's still in it's initial stages, but I'd love feedback :D
comment by vitiral · 2023-10-14 · in JSONB – Request for evaluation and comment -
▲ 2
Civlua: Self contained software to build a minimalist development environmentstory by vitiral · 2023-10-09 · 0 comments
-
…things small and easy to understand. I'm only concerned about big-O and keeping things simple :) http://github.com/civboot/civlua
comment by vitiral · 2023-10-08 · in 500 Lines or Less (2016) -
https://github.com/civboot/civlua/tree/main/metaty
comment by vitiral · 2023-10-07 · in Berry is a ultra-lightweight dynamically typed embedded scripting language