hare, to random
@hare@fosstodon.org avatar

Hare supports OpenBSD 🐰➕🐡

Hare now supports the OpenBSD operating system. Congratulations to Lorenz for his contributions!

Announcement:
https://lists.sr.ht/~sircmpwn/hare-announce/%3CCXCWTTVWDI41.2XZDD22WL8KS5%40taiga%3E

Try Hare today:
https://harelang.org/installation

Add Hare to your distro:
https://harelang.org/distributions

#harelang #openbsd

A harelang.org webpage showing the OpenBSD platform is supported.

blainsmith, to random
@blainsmith@fosstodon.org avatar

I might actually do Advent of Code for the first time ever and use #HareLang.

omenos, to fedora
@omenos@fosstodon.org avatar

For the crew who have given this a try, thank you! I'll have an update published soon. I'm trying a newer commit so updating is seamless, but probably not the very latest commit (looks like it's got some problems).

From: @omenos
https://fosstodon.org/@omenos/111404268866017469

omenos,
@omenos@fosstodon.org avatar

Alright, my update for is posted! Either run a upgrade or install , hare-bin, and/or hare-src.

The dependency chain has been fixed as follows:

  • qbe: (none)
  • harec: qbe
  • hare: hare-bin
  • hare-bin: hare, harec, ~hare-src
  • hare-src: (none)

The thought behind this is to allow folks who want to work in a stdlib-less environment can opt out of installing the stdlib in the first place (--setopt install_weak_deps=False).

omenos, to fedora
@omenos@fosstodon.org avatar

@drewdevault Does #harelang need any kind of build loop structure? I'm getting it prepped for packaging in #Fedora but I'm not 100% sure if I should be doing a manual loop (bootstrap then rebuild with self).

When setting HAREC to "hare" it kind of explodes 😅 If no loop is necessary then this is pretty much good to go. I wasn't sure if the "harec2" task was just for validation purposes, and if the "harec" package users can install should always be the C-based bootstrap compiler.

sekenre, to random
@sekenre@fosstodon.org avatar

I wrote an SDF ray-marching engine in #harelang. This is the first time I've got so far in writing a rendering engine, reminds me of when I was 15 or so experimenting with #PovRay. That's what got me into programming in the very beginning. Hare is a fun little language. Thanks @drewdevault.

drewdevault, to random
@drewdevault@fosstodon.org avatar
omenos,
@omenos@fosstodon.org avatar

@drewdevault @fedora Think Hare would make for an interesting topic for the Fedora Podcast?

Though, we might need to do something about only harec and qbe being available in Fedora at the moment...

#fedora #podcast #fedorapodcast #hare #harelang #programming #programminglanguages #spotlight #opensource #oss

whynothugo, to random
@whynothugo@fosstodon.org avatar

I’m really glad that #harelang doesn’t have macros. I really hope this serves as an inspiration for all future language design.

apreiml, to random
@apreiml@fosstodon.org avatar
hare, to random
@hare@fosstodon.org avatar
blainsmith, to random
@blainsmith@fosstodon.org avatar

I got the green light to use #HareLang for a game or retro hardware project for this whole semester. Now I need to figure out WHAT to actually make.

drewdevault, to random
@drewdevault@fosstodon.org avatar

Implemented new capability allocation mechanism for Helios, which allows callers to allocate capabilities in cspaces other than the top-level cspace

Previously, if you wanted the kernel to allocate a capability slot for you, you'd set the capability address to ~0 and it'd do a capalloc and write the new address back to the IPC buffer. This only works for the top-level cspace in your process.

Now, you can set the address of a nested cspace in the capability address, set a max lookup depth (...)

tristan957,
@tristan957@fosstodon.org avatar

@drewdevault #Harelang is looking great these days!

blainsmith, to random
@blainsmith@fosstodon.org avatar

I think I should stop and send in a patch for review before I get too far along.

https://git.sr.ht/~blainsmith/hare-http/commit/56bab96d23b216a6ff386f48a32c02649133ac44

#HTTP #HareLang

blainsmith,
@blainsmith@fosstodon.org avatar
hare, to random
@hare@fosstodon.org avatar

All rabbits welcome
July 3, 2023 by the Hare maintainers
https://harelang.org/blog/2023-07-03-all-rabbits-welcome/

#hare #harelang #harelangblog

yujiri, to random
@yujiri@social.freetalklive.com avatar

just learned the following about #hare #harelang:

  • there are raylib bindings for it!

  • it's now packaged for alpine linux!

  • a hare hello world program makes fewer syscalls than zig in release fast/small mode!

apreiml, to random
@apreiml@fosstodon.org avatar

Everytime I have to work with the gpg command, I'm so close to start writing a openpgp implementation in #harelang

smlavine, to archlinux
@smlavine@fosstodon.org avatar

Hi, I'm Sebastian.

Online: I lurk around #tildeverse and #sourcehut folks on #irc. I use #archlinux btw, and maintain a few packages on the #aur. I like programming in shell, C, Go, and #harelang.

I play #chess, NES #tetris, #tf2, and #minecraft. Sometimes.

In real life: I hang out with my school's student theatre club, the RIT Players. I like #improv, #cycling, #racquetball, #transit, and traveling. I love my family.

Sometimes I write on my blog: https://smlavine.com

#introduction :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines