<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ivov_dev</title><link>https://news.ycombinator.com/user?id=ivov_dev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 02:38:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ivov_dev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ivov_dev in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Thanks for asking! The core of the compiler should be close to 50k LoC, with most of the rest being tests. The project is much older than git history suggests - I started a fresh repository for the initial release after several months of experiments and false starts to find the right direction. LLMs certainly helped e.g. with mechanical tasks like generating tests and refactors where changes cascaded throughout the pipeline, and I also relied on them to understand Hindley-Milner type inference, Lindig for the formatter, and Maranget for exhaustiveness checking.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:56:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47651338</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=47651338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47651338</guid></item><item><title><![CDATA[New comment by ivov_dev in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>You are right, and thank you for pointing this out. I've opened an issue:<p><a href="https://github.com/ivov/lisette/issues/12" rel="nofollow">https://github.com/ivov/lisette/issues/12</a><p>I have a few approaches in mind and will be addressing this soon.</p>
]]></description><pubDate>Sun, 05 Apr 2026 15:02:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650152</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=47650152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650152</guid></item><item><title><![CDATA[New comment by ivov_dev in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Thanks for your kind words :)<p>The CLI command `lis run` supports a `--debug` flag to insert `//line source.lis:21:5` directives into the generated Go, so stack traces from runtime errors point back to the original Lisette source positions. The LSP handles compile-time errors, which reference `.lis` files by definition.<p>Calling Lisette from existing Go is not yet supported and is the harder direction, as you noted. This is on my mind, but the more immediate priority is enabling users to import any Go third-party package from Lisette.<p>Lisette began as an exploration, but I intend to make it production-ready.</p>
]]></description><pubDate>Sun, 05 Apr 2026 13:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649212</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=47649212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649212</guid></item><item><title><![CDATA[New comment by ivov_dev in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Support for Go third-party packages is not part of this first release, but the tooling to generate bindings for Go packages (which enables imports from the Go stdlib) is already in place[1]. Extending it to support third-party packages is on the roadmap.<p>[1] <a href="https://github.com/ivov/lisette/blob/main/tools/bindgen/README.md" rel="nofollow">https://github.com/ivov/lisette/blob/main/tools/bindgen/READ...</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 12:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648933</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=47648933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648933</guid></item><item><title><![CDATA[Show HN: Nodemaker, automatic node generator for n8n]]></title><description><![CDATA[
<p>Hello Hacker News!<p>We're Iván and Erin, two students from the MLH Fellowship (https://fellowship.mlh.io/), and as a capstone project for the Fellowship we built Nodemaker, an automatic node generator for n8n (https://n8n.io), a workflow automation tool.<p>Nodemaker: https://github.com/MLH-Fellowship/nodemaker<p>As we spent all summer contributing nodes to the n8n codebase, we realized there was an untapped opportunity to automate much of the nodemaking process, which often involves writing TypeScript files with a specific structure, while ensuring that all the various codebase conventions are followed, and completing a large number of time-consuming tasks every time a new node is created.<p>By automating this process, Nodemaker helps n8n developers work faster, allowing them to focus on the logic of their nodes and forget about minor details. And in turn, Nodemaker also helps n8n maintainers review nodes faster, as they can be sure that codebase conventions are being followed.<p>The n8n project was originally discussed here:
https://news.ycombinator.com/item?id=21191676<p>If you have any questions, let us know!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24224571">https://news.ycombinator.com/item?id=24224571</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 Aug 2020 15:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=24224571</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=24224571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24224571</guid></item><item><title><![CDATA[New comment by ivov_dev in "Ask HN: What is your blog and why should I read it?"]]></title><description><![CDATA[
<p>Thank you for your writings! Your "Learn in Public" gist inspired me to do so: <a href="https://ivov.dev/" rel="nofollow">https://ivov.dev/</a></p>
]]></description><pubDate>Tue, 07 Apr 2020 17:50:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=22805625</link><dc:creator>ivov_dev</dc:creator><comments>https://news.ycombinator.com/item?id=22805625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22805625</guid></item></channel></rss>