💾 Archived View for bbs.geminispace.org › s › Harelang captured on 2024-06-16 at 14:51:48. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

➡️ Next capture (2024-07-09)

🚧 View Differences

-=-=-=-=-=-=-

s/Harelang

Discussion about the Hare programming language

https://harelang.org/

🦀 Moderated by: jeang3nie

🌒 Subspaces

📖 Help

❤️ Code of conduct

Sign up

Posts

🐙 pkitz

Scheme interpreter in Hare — Hi everyone! I thought about how many different options for extending C applications we have - Lua, Scheme, etc. But Hare is a very young language and has not had time to acquire such things. So I started working on a Scheme interpreter in Hare. At the moment I'm at the very beginning of my journey. Also this is my first big project with Hare, so don't judge too harshly. Right now I'm focusing on adding basic primitives and procedures to comply with R7RS-small....

💬 3 comments · May 28 · 3 weeks ago · #hare #harelang #scheme

🔭 DocEdelgas

How do I reduce binary size when compiling a Hare program? I compiled the example Hello World program as depicted on the official website, and the binary size is ~121kB after stripping. I then tried to rewrite the Hello World program using io::write and strings::toutf8, and the stripped binary is ~34kB. Is there any way to reduce binary size even further, using lto or compiler flags? The source code of the modified Hello World is this: [preformatted]

💬 2 comments · 2023-11-18 · 7 months ago

☕️ mozz

ASCII Hare logo 🐰 — [preformatted]

💬 4 likes · 2023-11-16 · 7 months ago

🦀 jeang3nie [mod]

I tried out Hare shortly after it was publicly announced and found it pretty cool then, but haven't gone back to it again until recently. It's got a really minimalist ethos, which I really like. I did have to patch the port on FreeBSD to get it to work there, but it was a single line added to config.mk. Hopefully the maintainer will act on it quickly. Dr Brian Callahan has it working on OpenBSD as well. It only supports open source operating systems, which I find I like. Currently working on...

💬 7 comments · 2 likes · 2023-07-19 · 11 months ago

Options

🗣️ Sort by activity

🔥 Sort by hotness

Gemini feed

Atom feed