HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lucaas-d3v

no profile record

Submissions

[untitled]

1 points·by lucaas-d3v·3개월 전·0 comments

[untitled]

1 points·by lucaas-d3v·3개월 전·0 comments

How you feel seeing this diagnostic at 3:27 AM? (compiler written in Zig)

reddit.com
3 points·by lucaas-d3v·4개월 전·0 comments

Show HN: Flint – A compiled language to replace complex Bash scripts

useflint.vercel.app
3 points·by lucaas-d3v·4개월 전·3 comments

Show HN: Flint – A compiled, pipeline-oriented language for CLI tooling

codeberg.org
1 points·by lucaas-d3v·4개월 전·2 comments

[untitled]

1 points·by lucaas-d3v·6개월 전·0 comments

comments

lucaas-d3v
·4개월 전·discuss
"Wait, isn't this just like Nushell?" I get this question a lot. I love Nushell for interactive terminal work. But Flint is fundamentally different. Nushell is an interactive shell environment; Flint is an AOT-compiled systems language. If you want to explore JSON files interactively in your terminal, use Nushell or jq. But if you need to write a bulletproof CI/CD script, compile it into a tiny 300KB native binary, and drop it on a production server without installing ANY runtime or dependencies... that's when you use Flint.
lucaas-d3v
·4개월 전·discuss
Yes, I used it, you're right about that, your comment might make me rewrite the entire documentation, regarding your question:

"How does flint compare to NuShell?"

Well, basically, you don't "type flint" in your terminal, you write scripts (.fl) to replace legacy .sh or .py files in your local environment or on your servers, it compiles that into a native binary. I would say that flint builds the automation tools, NuShell is where you run them.
lucaas-d3v
·4개월 전·discuss
Hi HN, I'm the creator of Flint. Over the years, I got tired of CI/CD pipelines breaking because a 300-line Bash script had a silent error, or waiting for Python to boot and load modules just to parse a JSON payload.

Flint is a strictly typed, compiled language built specifically for infrastructure scripting. It uses an arena allocator (zero GC) and compiles to standalone native binaries. It's not general-purpose (no async, no floats, no web servers). It's built for one thing: replacing fragile glue code with fast, safe native binaries.

Happy to answer any questions about the compiler architecture or our zero-copy I/O implementation!