I like to introduce you to matrix spaces for two languages, one is old and mature, and the other is new, effective, and promising.
#clang:bsd.cafe The C programming language
Rooms:
- #c-lang:bsd.cafe …programming in the C language in general
- #c-game-dev:bsd.cafe …game development in the C programming language, game engines, physics, ecs
- #c-embedded-dev:bsd.cafe …embedded systems development in the C programming language
- #c-sys-dev:bsd.cafe …system programming in the C language, os, drivers
- #c-web-dev:bsd.cafe …web development in the C programming language, client, server, wasm
- #c-graphics-dev:bsd.cafe …graphics development in the C programming language, 2d, 3d, GUI
- #c-lang-dev:bsd.cafe …programming languages development in the C language
- #c-ai-dev:bsd.cafe …ai and data science using the C programming language, robotics
- #c-compiler:bsd.cafe …anything related to the C programming language compiler, tools
- #c-learning:bsd.cafe …learning the C programming language together, sharing resources, asking for help
- #c-showcase:bsd.cafe …sharing own projects and development process in the C programming language
- #c-evangelism:bsd.cafe …the C programming language will never die, philosophy, refutations
- #c-cafe:bsd.cafe …coffee breaks, off-topic, miscellaneous from the C language programmers
#hare:bsd.cafe The Hare programming language
Rooms:
- #hare-lang:bsd.cafe …programming in the Hare language in general
- #hare-game-dev:bsd.cafe …game development in the Hare programming language, game engines, physics, ecs
- #hare-embedded-dev:bsd.cafe …embedded systems development in the Hare programming language
- #hare-sys-dev:bsd.cafe …system programming in the Hare language, os, drivers
- #hare-web-dev:bsd.cafe …web development in the Hare programming language, client, server, wasm
- #hare-graphics-dev:bsd.cafe …graphics development in the Hare programming language, 2d, 3d, GUI
- #hare-lang-dev:bsd.cafe …programming languages development in the Hare language
- #hare-ai-dev:bsd.cafe …ai and data science using the Hare programming language, machine learning, robotics
- #hare-compiler:bsd.cafe …anything related to the Hare programming language compiler, tools
- #hare-learning:bsd.cafe …learning the Hare programming language together, sharing resources, asking for help
- #hare-showcase:bsd.cafe …sharing own projects and development process in the Hare programming language
- #hare-evangelism:bsd.cafe …the Hare programming language will never die, philosophy, refutations
- #hare-cafe:bsd.cafe …coffee breaks, off-topic, miscellaneous from the Hare language programmers
Hare seems interesting, but does it allow any kind of dynamic linkage? I just compiled a simple Hello World program, and its size is 217 kb - after stripping.
$ cat test.ha use fmt; export fn main() void = { fmt::println("Hello world!")!; }; $ file test test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped $ ls -lhn test -rwxr-xr-x 1 1000 1000 217K Feb 27 18:03 test
You can ask about it on the official IRC channel. The creator of the Hare is based there.
Hare is interesting.
We have a community for it on this instance, here. But it’s currently dead and unmoderated.
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: [email protected]
It does look interesting—because it is boring—as one of the blog entries talks about. :)
The goal seems to be stability and simplicity. A language with few features that remains mostly unchanged for the long term, to write simpler programs that can be counted on to do what they’re supposed to for the long term.
I like it. I will have to give this a whirl.
Sorry for the silly question. What will you use hare for?
My first thought is various utilities on my Linux systems.
Hare has an IRC official channel, but not all have IRC and want to use it. I think that using matrix space/rooms can add life to the Hare community.
Would you mind linking communities like so in the future please?