/chug/ - comfy hare users general - /g/ (#105604073) [Archived: 787 hours ago]

Anonymous
6/15/2025, 10:25:21 PM No.105604073
1750019091
1750019091
md5: 5b1a5d6f4b7ae0ebaf480d44c95d28fa๐Ÿ”
The purpose of this General is to discuss Hare, Low level and also systems programming in general.
Hare is a successor to C. Therefore, hare users are experts on C. Because of that, questions and discussion about C are also welcome.

What is Hare?
>https://harelang.org
>Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks.

What does Hare bring to the table?
>Staying loyal to C ideal of simplicity while revamping the error handling, module system and the standard library
Other than that, Hare doesn't deviate from C that much unlike Zig, Rust, etc. That is why Hare is best used by seasoned C developers who do not dislike C, but have only minor nitpicks with C.

Don't know how to write Hare? Start here:
General documentation: https://harelang.org/documentation/
General language introduction: https://harelang.org/tutorials/introduction
Standard library: https://harelang.org/tutorials/stdlib
Tsoding's review: https://www.youtube.com/watch?v=2E3E_Rh3mvw

The flagship feature of Hare is the "Tagged Unions". C users who have used OCaml in the past will feel right at home!

type signed = (int | i8 | i16 | i32 | i64);
type unsigned = (uint | u8 | u16 | u32 | u64);
type integer = (...unsigned | ...signed);
Replies: >>105604414 >>105604712 >>105604787 >>105605085 >>105606212 >>105612883 >>105617623 >>105617681 >>105627059 >>105628404 >>105628962 >>105633914 >>105633995 >>105640709 >>105641473 >>105648713 >>105658144 >>105659602 >>105663710 >>105665861
Anonymous
6/15/2025, 10:34:42 PM No.105604140
How is Zig these days? I remember it was the most promising among the meme language, Nim, Odin, etc.
Replies: >>105604160 >>105606103 >>105606523 >>105607041 >>105607153 >>105661263 >>105672194
Anonymous
6/15/2025, 10:37:33 PM No.105604160
>>105604140
They are now ditching LLVM because their compiler was unbearably slow to the point of being unusable on even simple projects
I don't think they managed to move away yet
Replies: >>105604256 >>105604384 >>105604446 >>105620443
Anonymous
6/15/2025, 10:47:07 PM No.105604233
buy an ad drew
Replies: >>105606800
Anonymous
6/15/2025, 10:48:42 PM No.105604256
>>105604160
Well, that is just sad. You made a deal with the devil, you need to pay the price.
Replies: >>105604402 >>105606995
Anonymous
6/15/2025, 11:01:46 PM No.105604384
>>105604160
They have for debug builds.
https://ziggit.dev/t/self-hosted-x86-backend-is-now-default-in-debug-mode/10447
Anonymous
6/15/2025, 11:04:32 PM No.105604402
>>105604256
I don't understand why LLVM doesn't have a fast build option? Can anyone explain?
Replies: >>105604448 >>105612029
Anonymous
6/15/2025, 11:05:44 PM No.105604414
>>105604073 (OP)
Will I be on a list of some 3 letter agency if I install this given the questionable morality of the guy who made this?
Replies: >>105604433 >>105619223
Anonymous
6/15/2025, 11:07:14 PM No.105604433
>>105604414
Hare is so simple, including QBE that you can actually verify the source code yourself :)
Anonymous
6/15/2025, 11:08:20 PM No.105604446
>>105604160
i wonder if using qbe for the backend like hare would have made self-hosting easier
Replies: >>105604507
Anonymous
6/15/2025, 11:08:38 PM No.105604448
>>105604402
>Lead maintainer
>Nikita Popov
>engineer at @RedHat
Welll, that explains a lot.
For some reason, I always thought it's a google thing. Because Chandler Carruth's talks were pretty popular.
Replies: >>105604472 >>105604601
Anonymous
6/15/2025, 11:10:47 PM No.105604472
1750021842
1750021842
md5: d9201378cb8ab1e762194bbd39e4bef9๐Ÿ”
>>105604448
Nikita Popov lives in Russia though. He is Russian. And he actually is INSIDE of Russia
There is about 0 chance that the Russian government is just allowing him to hide CIA backdoors everywhere unless CIA and FSB work together secretly, in which case we're doomed anyway.
Replies: >>105604513 >>105604568 >>105607302 >>105607596 >>105618953 >>105648719
Anonymous
6/15/2025, 11:13:54 PM No.105604507
>>105604446
QBE is a very simple backend and I would love to see Zig use it because they would have to contribute back and make QBE support more platforms. But QBE is so simple that for a team of Zig's size it is about the same time-wise to just create their own IR.
Replies: >>105617596 >>105629729
Anonymous
6/15/2025, 11:14:30 PM No.105604513
>>105604472
That's a different Nikita Popov. The other one is an employee of Red Hat Berlin. And a php dev.
Literally no one mentioned CIA.
Replies: >>105604534
Anonymous
6/15/2025, 11:16:28 PM No.105604534
>>105604513
There are TWO Nikita Popovs working on a language with 100 maintainers? What are the odds?
Replies: >>105604568
Anonymous
6/15/2025, 11:20:05 PM No.105604568
>>105604534
One is the LLVMโ€™s lead maintainer, the other one >>105604472 is a random profile that anon found.
Replies: >>105604601
Anonymous
6/15/2025, 11:21:24 PM No.105604586
I once heard this statement
>the role of optimizing compilers is in majority of applications kind of over rated
And seeing the "speed" of Rust and Zig compilers I can see why someone would believe that. But then again, GCC manages to be relatively fast.
Replies: >>105607847
Anonymous
6/15/2025, 11:22:35 PM No.105604601
>>105604568
Ahhh I get it, I am a fucking retard.
>>105604448
Yeah it makes sense now. Is there anything that RedHat hasn't over engineered and under-delivered at this point?
Anonymous
6/15/2025, 11:35:59 PM No.105604712
JOUq8ht
JOUq8ht
md5: df6da2239b82a04a63ad34c9c3937bbe๐Ÿ”
>>105604073 (OP)
>/chug/
Replies: >>105608093
Anonymous
6/15/2025, 11:46:06 PM No.105604787
>>105604073 (OP)
Still shilling your shitty language here, Drew?
Anonymous
6/15/2025, 11:51:30 PM No.105604836
1750024286
1750024286
md5: 42eaaca5499f941f71ab401521ea0444๐Ÿ”
I want to share this cool project I found. Specifically the crepl. I have never seen a C interpreter. So if anyone wants to play with something HolyC like, check this out. There is also a C compiler but I don't see a usecase for yet another C compiler. The interpreter I am very interested in, though!
https://sr.ht/~sebsite/hare-c/
Replies: >>105612054 >>105618541
Anonymous
6/16/2025, 12:07:00 AM No.105604975
Does Hare support Israel?
Replies: >>105605019 >>105605051 >>105608403 >>105608659 >>105609251
Anonymous
6/16/2025, 12:11:25 AM No.105605019
>>105604975
Of course. It's a language for God's chosen people by God's chosen people. Goyim not allowed.
Replies: >>105605051
Anonymous
6/16/2025, 12:15:02 AM No.105605051
>>105605019
>>105604975
Samefag
Replies: >>105605219
Anonymous
6/16/2025, 12:19:12 AM No.105605085
>>105604073 (OP)
>no generics
what's even the point
Replies: >>105605114 >>105609606
Anonymous
6/16/2025, 12:22:04 AM No.105605114
>>105605085
Does C have generics? Hare is not C++ like, it is C like
Replies: >>105617649
Anonymous
6/16/2025, 12:32:40 AM No.105605219
goy_beatdown
goy_beatdown
md5: 7eda643d6d87e8470ba60f7c9465c6d6๐Ÿ”
>>105605051
When will the goys finally learn?
Anonymous
6/16/2025, 2:14:17 AM No.105606103
>>105604140
It is going okay
Anonymous
6/16/2025, 2:26:50 AM No.105606212
>>105604073 (OP)
literally a language made by jewish trannies. And hello Drew
Anonymous
6/16/2025, 2:31:15 AM No.105606244
Ignore the rust troon bad actors. Hare IS for the white male. So is Go and C, but not C++ that's for brown people.
Anonymous
6/16/2025, 3:12:17 AM No.105606523
>>105604140
Ziggas are delving too deep into Rust territory for me. Things that should be warnings are errors.
Replies: >>105664937
Anonymous
6/16/2025, 3:58:54 AM No.105606800
>>105604233
KYS
Anonymous
6/16/2025, 4:48:24 AM No.105606995
>>105604256
Yeah lol. LLVM, not even once
Anonymous
6/16/2025, 4:56:15 AM No.105607041
Excited to post in the inaugural /chug/! I don't have hobby time to do anything with Hare right now, but I'll scan these from time to time to see how people are feeling about it. Thanks in advance for letting me lurk.
>>105604140
>meme language
Odinbros...
Anonymous
6/16/2025, 5:17:14 AM No.105607147
>no generic
Into the trash it goes.
Anonymous
6/16/2025, 5:18:18 AM No.105607153
>>105604140
The Zig community is somehow even more authoritarian than that of Rust.
Replies: >>105618245
Anonymous
6/16/2025, 5:47:04 AM No.105607302
>>105604472
What a chad.
Anonymous
6/16/2025, 6:08:33 AM No.105607396
Howโ€™s your โ€œspouse,โ€ Drew? Do you help xer dilate?
Replies: >>105617824
Anonymous
6/16/2025, 6:51:37 AM No.105607596
>>105604472
Why do Russians look so Eugenic compared to westerners?
Anonymous
6/16/2025, 7:46:15 AM No.105607847
>>105604586
based
Anonymous
6/16/2025, 8:20:39 AM No.105607991
2025-06-01__airfield_fpv2_thumb.jpg
2025-06-01__airfield_fpv2_thumb.jpg
md5: 0e38fd84dd784bcf0464097995056099๐Ÿ”
Who let you troons out of your containment board?
Replies: >>105608990 >>105617470
Anonymous
6/16/2025, 8:46:47 AM No.105608093
>>105604712
Z
Anonymous
6/16/2025, 9:58:03 AM No.105608403
>>105604975
No
Anonymous
6/16/2025, 10:45:16 AM No.105608659
>>105604975
No
Anonymous
6/16/2025, 11:44:34 AM No.105608970
Based thread!
Replies: >>105646322
Anonymous
6/16/2025, 11:47:30 AM No.105608990
>>105607991
Wouldn't the troons be the /uhg/ crowd? They literally had a tranny on the ukraine side as one of their mascots.
Replies: >>105609067
Anonymous
6/16/2025, 11:58:40 AM No.105609067
>>105608990
Shhhh
Don't use fact and logic on them
Anonymous
6/16/2025, 12:26:01 PM No.105609218
Are tagged unions in Hare just syntax sugar for
struct example {
int type_tag;
union {
/* ... types ... */
}
};

??
Kinda genius
Replies: >>105617749 >>105658167
Anonymous
6/16/2025, 12:34:30 PM No.105609251
>>105604975
retard
Anonymous
6/16/2025, 1:38:04 PM No.105609606
>>105605085
>>>/reddit/
Replies: >>105615575
Anonymous
6/16/2025, 1:54:56 PM No.105609715
Remember to use this guide to setup Hare!
https://git.sr.ht/~alecgraves/hare-guide/tree/wiki/item/InstallingHare.md
Replies: >>105610853 >>105617641
Anonymous
6/16/2025, 4:31:51 PM No.105610853
>>105609715
How do I build Hare on Windows?
Anonymous
6/16/2025, 4:43:30 PM No.105610947
what is this meme general
Replies: >>105610955
Anonymous
6/16/2025, 4:43:59 PM No.105610955
>>105610947
The best low level general you could ask for
Anonymous
6/16/2025, 6:33:52 PM No.105612029
>>105604402
llvm is a total shitshow. You need a 20man team just to keep up with updates breaking everything all the time. They can't even update correctly either, so their api updates result in genrating invalid llvm ir and such.
Tl:dr: llvm.devs bathe in cow piss on the regular
Replies: >>105612041
Anonymous
6/16/2025, 6:35:17 PM No.105612041
>>105612029
Is it really that bad?
Replies: >>105612069
Anonymous
6/16/2025, 6:37:17 PM No.105612054
>>105604836
there are several c interpreters. including picoc, ch, cint...
Replies: >>105612063 >>105615949
Anonymous
6/16/2025, 6:38:04 PM No.105612063
>>105612054
Which one is the best? This is the first time I am hearing about it
Replies: >>105612163
Anonymous
6/16/2025, 6:38:22 PM No.105612069
>>105612041
It's even worse.
Replies: >>105612075
Anonymous
6/16/2025, 6:39:04 PM No.105612075
>>105612069
:|
Anonymous
6/16/2025, 6:47:12 PM No.105612163
>>105612063
EarlGray's c4 jit interpreter is really nifty (and about 500 locs as I recall). Otherwise redhat's mir. Beyond those, picoc
Replies: >>105612278
Anonymous
6/16/2025, 6:54:18 PM No.105612243
1735491901885
1735491901885
md5: 7ce14c7b26661f38333269bb578afab5๐Ÿ”
yet another day of Drew talking to himself again
Replies: >>105612871
Anonymous
6/16/2025, 6:58:31 PM No.105612278
>>105612163
So C4? How fast is it?
Anonymous
6/16/2025, 7:53:37 PM No.105612871
>>105612243
Post proof
Replies: >>105613877 >>105628962
Anonymous
6/16/2025, 7:54:45 PM No.105612883
>>105604073 (OP)
Fuck off Drew ya goddamned predator.
Replies: >>105613670
Anonymous
6/16/2025, 8:00:58 PM No.105612959
I know that Drew did Minecraft clone in Hare, but recently I saw a very comfy stream about developing a multiplayer text adventure in Hare
https://www.youtube.com/watch?v=CWLs5Vb6Wmc
I think that this is pretty cool. I also like how Hare's community is very engineering oriented instead of talking about trannies 24/7
Replies: >>105616585
Anonymous
6/16/2025, 9:06:17 PM No.105613670
>>105612883
Why are you like this? Nobody mentioned Drew
Replies: >>105614550
Anonymous
6/16/2025, 9:27:16 PM No.105613877
IMG_0026
IMG_0026
md5: 8b8d203924511bb2a12dbb1af0532485๐Ÿ”
>>105612871
>post proof
Replies: >>105614528
Anonymous
6/16/2025, 10:40:04 PM No.105614528
>>105613877
So, no proof?
Replies: >>105614799
sage
6/16/2025, 10:42:31 PM No.105614550
>>105613670
Hare was mentioned and that was enough...because Drew probably started this thread.


sage
Replies: >>105614562
Anonymous
6/16/2025, 10:45:12 PM No.105614562
>>105614550
That is what I call a Hare Derangement Syndrome (HDS)
Replies: >>105614600
sage
6/16/2025, 10:49:48 PM No.105614600
>>105614562
kek, sounds like something Bugs Bunny would say.
Replies: >>105615001
sage
6/16/2025, 11:17:04 PM No.105614799
>>105614528
Prove itโ€™s not the little niggercattlegoblinhobbit.
sage
Replies: >>105615442
Anonymous
6/16/2025, 11:46:19 PM No.105615001
>>105614600
You know what, you are right!
Anonymous
6/17/2025, 12:45:19 AM No.105615442
>>105614799
That is not how that works, meine freunde. the burden of proof is on you. the burden of proof is on you.
Anonymous
6/17/2025, 1:06:03 AM No.105615575
>>105609606
nigger
Anonymous
6/17/2025, 1:22:39 AM No.105615696
if it doesn't have lsp, i'm not interested
Replies: >>105615706
Anonymous
6/17/2025, 1:24:38 AM No.105615706
>>105615696
:)
https://sr.ht/~tomleb/harepls/
Replies: >>105615756
Anonymous
6/17/2025, 1:31:04 AM No.105615756
>>105615706
can I trust a piece of software that is designated as very experimental and received its last commit 2 years ago?
Anonymous
6/17/2025, 1:57:23 AM No.105615949
>>105612054
Can functions be overriden in interpreted C? If so, I would love to use it for my game engine
Anonymous
6/17/2025, 2:20:32 AM No.105616108
Hi I'm a complete coding scrub I wanted to learn C as a first language because of propaganda, is this better or should I learn C before trying Hare
Replies: >>105616141 >>105628048
Anonymous
6/17/2025, 2:25:39 AM No.105616141
>>105616108
I think you should learn C first to see it's philosophy, it's advantages and shortcomings and then try hare and see if you like Hare's solutions.
Who knows? Maybe you won't like systems programming at all.
Anonymous
6/17/2025, 3:31:38 AM No.105616585
>>105612959
>instead of talking about trannies 24/7
wait until it becomes well-known on /g/
Anonymous
6/17/2025, 4:41:26 AM No.105617062
>Hare fits on a 3/4 inch floppy dick
That is so cool
Anonymous
6/17/2025, 5:50:55 AM No.105617470
>>105607991
You faggots are worse than vegans. Nobody cares about Ukraine
Anonymous
6/17/2025, 6:10:51 AM No.105617596
>>105604507
Isn't the Zig team like 5-6 midwits?
Anonymous
6/17/2025, 6:14:24 AM No.105617623
>>105604073 (OP)
>The flagship feature of Hare is the "Tagged Unions"
QRD on tagged unions?
>Tsoding
Low IQ dork with a squeaky voice. Didn't watch.
Replies: >>105617749 >>105627681
Anonymous
6/17/2025, 6:17:17 AM No.105617641
>>105609715
No, I don't think I will. C works just fine.
Replies: >>105627391
Anonymous
6/17/2025, 6:18:56 AM No.105617649
>>105605114
OK, Drew.
Anonymous
6/17/2025, 6:22:56 AM No.105617681
>>105604073 (OP)
>Hare is a successor to C. Therefore, hare users are experts on C.
Stopped reading there. Drew definitely isn't an expert on C, nor are most of the other Haretards I've seen.
Replies: >>105627017
Anonymous
6/17/2025, 6:35:39 AM No.105617749
>>105617623
This >>105609218
Anonymous
6/17/2025, 6:45:24 AM No.105617824
>>105607396
>having a wife is actually bad
>t. incel
Replies: >>105617905
Anonymous
6/17/2025, 6:52:25 AM No.105617876
Can you do thing in Hare?
enum Shape {
Circle { radius: f64 },
Rectangle { width: f64, height: f64 },
Triangle { base: f64, height: f64 },
}

fn area(shape: &Shape) -> f64 {
match shape {
Shape::Circle { radius } => std::f64::consts::PI * radius.powi(2),
Shape::Rectangle { width, height } => width * height,
Shape::Triangle { base, height } => 0.5 * base * height,
}
}
Replies: >>105617912 >>105618187 >>105621781 >>105627681 >>105638068
Anonymous
6/17/2025, 6:55:51 AM No.105617905
>>105617824
>wife
Anonymous
6/17/2025, 6:56:17 AM No.105617912
>>105617876
*Can you do this in Hare?
Anonymous
6/17/2025, 7:39:51 AM No.105618187
>>105617876
A triangle is not uniquely determined by its base and height.
Replies: >>105618224
Anonymous
6/17/2025, 7:47:28 AM No.105618224
>>105618187
And?
Anonymous
6/17/2025, 7:51:43 AM No.105618245
>>105607153
QRD? What happened with the Zig's community?
Anonymous
6/17/2025, 8:41:51 AM No.105618541
>>105604836
That is awesome! I didn't know that Hare was this advanced already. And it looks super clean too. I am considering looking into the project and the language as a whole
In all fields !!pRmXayyjVYO
6/17/2025, 9:41:42 AM No.105618890
>drewware
not today, thank you
Replies: >>105623029
Anonymous
6/17/2025, 9:51:58 AM No.105618953
>>105604472
It just crossed my mind that it is incredibly refreshing to see a language without diversity hires. That makes so much sense as to why Hare is so close to the vision of original UNIX boys
Anonymous
6/17/2025, 10:44:28 AM No.105619223
>>105604414
Yes.

Hare is for CHVDS only.

Expect a van in front of your house ;)
Anonymous
6/17/2025, 11:31:25 AM No.105619510
Learn lisp instead of wasting your time with these obscure nothing-to-give born-obsolete programming languages.
Replies: >>105622149 >>105629913
Anonymous
6/17/2025, 11:49:12 AM No.105619617
I always liked bunnies.
Replies: >>105629561
Anonymous
6/17/2025, 12:59:28 PM No.105620010
Since I don't see any other low level generals online at the moment, I thought I might ask, does anyone know how compilers translate lambdas/closures (with capturing) into assembly?
I cannot wrap my head around it.
Replies: >>105620158
Anonymous
6/17/2025, 1:25:36 PM No.105620158
>>105620010
Function pointers.
https://godbolt.org/z/o53qjdnnj
Replies: >>105620930 >>105629235
Anonymous
6/17/2025, 2:10:23 PM No.105620443
>>105604160
Good riddance lmao.
Anonymous
6/17/2025, 3:26:03 PM No.105620930
>>105620158
I don't quite get it. Of course for a normal lambda you can just construct a random-name function and take it's pointer, but what about capturing lambda? Especially in langauges like Go, where a lambda can capture a local variable on the stack and then use it even after the variable goes out of scope. How the fuck can Go do that?
Replies: >>105631125
Anonymous
6/17/2025, 5:14:19 PM No.105621781
>>105617876
Yes! and it looks very similar to how you would do it in OCaml too.
You can also do, as I did here fn x(...) type = expression, and expression doesn't have to be {}
use math;
use fmt;

type circle = struct { radius: f64 };
type rectangle = struct { width: f64, height: f64 };
type triangle = struct { base: f64, height: f64 };

type shape = (circle | rectangle | triangle);

fn area(s: shape) f64 = match (s) {
case let circ: circle => yield math::PI * math::powf64(circ.radius, 2.0);
case let rect: rectangle => yield rect.width * rect.height;
case let tria: triangle => yield 0.5 * tria.base * tria.height;
};

export fn main() void = {
const s = circle { radius = 4.5 };
fmt::println("area", area(s))!;
};
Replies: >>105626149 >>105637471
Anonymous
6/17/2025, 6:01:18 PM No.105622149
>>105619510
Hare has manual MM, Lisp has a GC, they don't even compete. Lisp has zero usecases in areas where Hare is useful
Anonymous
6/17/2025, 7:21:41 PM No.105622856
1750180896
1750180896
md5: cbf5fd079a76014f32b478980abdf662๐Ÿ”
chug?
Anonymous
6/17/2025, 7:43:01 PM No.105623029
>>105618890
Drew is a janny here now. Be careful what you say.
Replies: >>105623062 >>105623079
Anonymous
6/17/2025, 7:46:12 PM No.105623062
>>105623029
Wait, what?
Replies: >>105623125
Anonymous
6/17/2025, 7:47:48 PM No.105623079
14c
14c
md5: 7f9af6c7a6fef9ad7eee818114f9e130๐Ÿ”
>>105623029
Replies: >>105623125 >>105625339
Anonymous
6/17/2025, 7:51:25 PM No.105623125
>>105623062
>>105623079
>thread deleted
https://desuarchive.org/g/thread/105622669/
Replies: >>105623168 >>105628849
Anonymous
6/17/2025, 7:55:16 PM No.105623168
>>105623125
>make an off topic thread
>it gets (rightfully) deleted
>JANNY DREW, DREW IS A JAAAAAANIE
Replies: >>105623270
Anonymous
6/17/2025, 8:06:09 PM No.105623270
>>105623168
Sway and Sourcehut arenโ€™t off topic and if hare is off topic so is this thread. And Drew is as on topic as an RMS thread
Replies: >>105623377 >>105625853
Anonymous
6/17/2025, 8:18:24 PM No.105623377
>>105623270
>hare is off topic
u wot m8?
Replies: >>105625669
Anonymous
6/17/2025, 10:12:01 PM No.105624217
Yeah, you can build QBE in seconds while LLVM takes minutes to build or maybe one hour
But does that really matter? What is the usecase for QBE?
Replies: >>105627038
Anonymous
6/18/2025, 12:20:21 AM No.105625339
>>105623079
I think I saw that same shizo on Drew's kiwi thread ...
Replies: >>105625696
Anonymous
6/18/2025, 1:01:29 AM No.105625669
>>105623377
>esl
what does "if" mean retard?
Anonymous
6/18/2025, 1:04:15 AM No.105625696
>>105625339
oh yeah, what's his username?
Anonymous
6/18/2025, 1:29:09 AM No.105625853
>>105623270
>Hare is offtopic on a programming board
Replies: >>105625866
Anonymous
6/18/2025, 1:30:26 AM No.105625866
>>105625853
That's the point. It's not. The thread I made was about all of Drew's creations and that faggot said it was off topic and now you and the rest of the "just pretending to be retarded" army is here.
Replies: >>105625872
Anonymous
6/18/2025, 1:31:29 AM No.105625872
>>105625866
Explain how a programming language is off topic?
Replies: >>105625881
Anonymous
6/18/2025, 1:32:39 AM No.105625881
>>105625872
How is a thread about sway, sourcehut AND Hare off topic then faggot?
Replies: >>105625894
Anonymous
6/18/2025, 1:34:21 AM No.105625894
>>105625881
4chan is not the farms, you are not allowed to make lolcow threads here. And poisoning the well is not allowed either
Replies: >>105625900
Anonymous
6/18/2025, 1:35:32 AM No.105625900
>>105625894
>drew/newfag
Yeah, there are never threads here about tech personalities. lol.
Anonymous
6/18/2025, 1:38:20 AM No.105625919
Drew deleted all of his social media for a while (Sir Childporn) and now he's back.
Anonymous
6/18/2025, 2:16:36 AM No.105626149
>>105621781
Holy shit that looks awesome
Anonymous
6/18/2025, 3:18:10 AM No.105626553
>Hare does not support threads
Not true at all. Hare supports everything C supports except Macros. Hare's batteries-included stdlib is not reentrant, but you can still link with glibc which IS reentrant and then use threads.
Anonymous
6/18/2025, 4:32:53 AM No.105627017
>>105617681
>Drew is not an expert in C
WTF bitch? He literally coded everything in C prior to inventing Hare
Anonymous
6/18/2025, 4:39:15 AM No.105627038
>>105624217
usecase for QBE is it lets you build Hare
hard to think of a better usecase for software
Anonymous
6/18/2025, 4:43:21 AM No.105627059
>>105604073 (OP)
Buy an ad.
Replies: >>105627067
Anonymous
6/18/2025, 4:44:08 AM No.105627067
>>105627059
Fuck off. This is a technology board and Drew is one of the leading FOSS developers and Hare is an excellent language.
Go back to /mlp/ rustranny
Replies: >>105633825
Anonymous
6/18/2025, 5:44:04 AM No.105627391
>>105617641
Hare fixes C's rough edges while maintaining loyality to C's principles
Anonymous
6/18/2025, 6:00:44 AM No.105627491
How do you debug a Hare program?
GDB says it can't find the source file.
Help.
Replies: >>105629273
Anonymous
6/18/2025, 6:32:53 AM No.105627681
>>105617623
>QRD on tagged unions?
See >>105617876
They are quite powerful for dynamic dispatch without vtables
Anonymous
6/18/2025, 7:36:02 AM No.105628048
>>105616108
I think Hare is a great learning language
Anonymous
6/18/2025, 8:04:04 AM No.105628203
>all of the features of C with one millionth of the user base as C
wow, sign me up
Anonymous
6/18/2025, 8:21:55 AM No.105628321
Can I make games with Hare?
Replies: >>105628394 >>105628614
Anonymous
6/18/2025, 8:36:05 AM No.105628394
>>105628321
Not on Windows.
Anonymous
6/18/2025, 8:38:02 AM No.105628404
>>105604073 (OP)
Hello Drew
Anonymous
6/18/2025, 9:12:46 AM No.105628614
>>105628321
You sure can. There is plenty bindings for both 2D and 3D

Rendering:
https://git.sr.ht/~evantj/hare-raylib
https://git.sr.ht/~sircmpwn/hare-sdl2
https://sr.ht/~vladh/hare-gl
https://sr.ht/~vladh/hare-vulkan

Math:
https://sr.ht/~vladh/hare-glm
https://git.sr.ht/~sircmpwn/hare-vec

Resource parsing:
https://sr.ht/~vladh/hare-obj
Replies: >>105628962
Anonymous
6/18/2025, 9:58:20 AM No.105628849
>>105623125
Good riddance.
Anonymous
6/18/2025, 10:18:16 AM No.105628962
>>105604073 (OP)
>>105612871
>>105628614
buy an ad
Replies: >>105631083
Anonymous
6/18/2025, 11:07:14 AM No.105629235
>>105620158
When will Godbolt support Hare so I can compare optimizations?
Anonymous
6/18/2025, 11:15:50 AM No.105629273
>>105627491
Did you use the -g flag?
Anonymous
6/18/2025, 11:17:10 AM No.105629286
1750238213
1750238213
md5: 25b81cf10840847cc986c21c96854fd5๐Ÿ”
NOOOOOOOO DO NOT SURVEIL MEINE BUNNEI
Anonymous
6/18/2025, 12:10:02 PM No.105629561
>>105619617

Based bunny lover
Anonymous
6/18/2025, 12:43:31 PM No.105629729
>>105604507
In order to implement incremental compilation they need their own custom backends and linkers, so they can't use QBE.
Replies: >>105629893
Anonymous
6/18/2025, 1:15:11 PM No.105629893
>>105629729
I see. I was certain that QBE supports compiling to .o files though, and aren't .o files incremental compilation?
Replies: >>105647816 >>105648488
Anonymous
6/18/2025, 1:19:21 PM No.105629913
>>105619510

(((Lisp)))
Replies: >>105630609
Anonymous
6/18/2025, 3:05:45 PM No.105630609
>>105629913
Lisp is great for gamedev tho ...
Anonymous
6/18/2025, 4:06:30 PM No.105631083
>>105628962
Drew shouldn't have to buy an ad to post on a technology board. We should all be thanking him for his wonderful inventions and his efforts to keep the tech community safe.
Replies: >>105633825
Anonymous
6/18/2025, 4:11:51 PM No.105631125
>>105620930
If a variable in Go is captured by a lambda it doesn't actually get allocated on the stack. The compiler figures out what should get allocated on the heap instead of the stack through escape analysis. It does that for lambdas, but also for stuff like returning a pointer to a variable declared in a function.
Anonymous
6/18/2025, 4:12:52 PM No.105631133
Comfy Hare Users Discussion

You were so close
Replies: >>105631161 >>105638297
Anonymous
6/18/2025, 4:18:11 PM No.105631161
>>105631133
Hare is goverened by a no-chud coc
Anonymous
6/18/2025, 5:10:33 PM No.105631510
Buy an ad or actually work on Hare.
Can't even run on Windows and Mac port is dead. It's maintainer has stopped using Github where it's hosted. Hare repo looks very quiet too. LSP dead as well.
Literally they spend more time shitposting here than actually developing Hare.
Replies: >>105631675 >>105632939 >>105637965
Anonymous
6/18/2025, 5:30:06 PM No.105631675
>>105631510
Are you retarded? He already said it won't be officially ported to closed source OSs
Replies: >>105632016 >>105632760 >>105646999
Anonymous
6/18/2025, 6:11:19 PM No.105632016
>>105631675
Drew says all kinds of things, like 14yos girls should be forced to put IUD in their pussies. Doesn't mean it's a good idea
Replies: >>105632366
Anonymous
6/18/2025, 6:49:38 PM No.105632366
>>105632016
Drew never said that. This is just the lengths rustrannies will go to stop Hare.
Replies: >>105633178 >>105633212 >>105633855
Anonymous
6/18/2025, 7:46:52 PM No.105632760
>>105631675
Officially, yes. But there will be unoficial ports
Anonymous
6/18/2025, 8:06:10 PM No.105632939
>>105631510
I managed to compile harec on Windows but none of the standard library and runtime works right now.
Replies: >>105633041
Anonymous
6/18/2025, 8:20:36 PM No.105633041
>>105632939
Can you share? Does QBE even support PE format yet?
Replies: >>105636434
Anonymous
6/18/2025, 8:35:08 PM No.105633178
>>105632366
Are you a newfag or what? It was everywhere around a year ago. Because it came out Drew stopped spamming his stuff for months.
Replies: >>105634113
Anonymous
6/18/2025, 8:38:06 PM No.105633212
>>105632366
https://dmpwn.info/
Seems it's still up. Around halfway on the page you can find it
Replies: >>105634113 >>105637253
Anonymous
6/18/2025, 8:44:42 PM No.105633303
>However, the upstream standard library does not make reentrancy guarantees, so you are solely responsible for not shooting your foot off.

Is this language a joke?
Replies: >>105633440 >>105637631 >>105639662
Anonymous
6/18/2025, 8:56:22 PM No.105633440
>>105633303
Yep. Drew has some good stuff but he is also deranged and won't do the boring stuff. He works a lot to make a cool thing, then drops it, spams it everywhere and hopes someone else fixes it and does the boring stuff.
Anonymous
6/18/2025, 9:38:21 PM No.105633825
>>105631083
>>105627067
Lmao, are you even trying Drew?
Anonymous
6/18/2025, 9:40:52 PM No.105633855
>>105632366
Holy shit, the samefag (actually Drew, btw) is spamming this thread
Replies: >>105633907 >>105634113
Anonymous
6/18/2025, 9:45:47 PM No.105633907
>>105633855
The only spammer I see ITT is the DDS spammer
Replies: >>105634139
Anonymous
6/18/2025, 9:46:24 PM No.105633914
>>105604073 (OP)
pedo language
Anonymous
6/18/2025, 9:53:41 PM No.105633995
>>105604073 (OP)
Buy an ad Drew
Replies: >>105634022 >>105639968
Anonymous
6/18/2025, 9:55:31 PM No.105634022
>>105633995
Drew already buyed an add. See https://www.youtube.com/watch?v=2E3E_Rh3mvw
Replies: >>105636921
Anonymous
6/18/2025, 10:05:47 PM No.105634113
>>105633178
>>105633212
>>105633855
I told you, that's just a rustranny op to ruin Drew's good name. You're falling for it. Maybe it's the mixture of HRT and AIDS swirling around your dumb fucking brain preventing you from reading what I said.
Replies: >>105635226 >>105638012 >>105640510
Anonymous
6/18/2025, 10:08:06 PM No.105634139
>>105633907
Right? What is it about Drew that makes all of these crabs freak out. It seems like they just cannot handle someone not using their language, just like how they freak out when you don't use their pronouns.
DDS is real and everyone that has it should rethink their life. You will never contribute as much to FOSS as Drew.
Replies: >>105636194 >>105640525
Anonymous
6/19/2025, 12:11:34 AM No.105635226
>>105634113
Why can't they get their own generals?
Anonymous
6/19/2025, 2:12:37 AM No.105636194
>>105634139
They will never be Drew. They will always be nocoders.
Replies: >>105636799
Anonymous
6/19/2025, 2:51:28 AM No.105636434
>>105633041
QBE outputs assembly.
Anonymous
6/19/2025, 3:51:13 AM No.105636799
>>105636194
Nocoders and Rustrannies, yes.
Anonymous
6/19/2025, 4:08:41 AM No.105636921
>>105634022
I love tsoding so much bros ...
Anonymous
6/19/2025, 5:18:22 AM No.105637253
>>105633212
Holy autism
Anonymous
6/19/2025, 5:54:20 AM No.105637471
>>105621781
Do we have namespaces? or do the individual types need to pollute global
Replies: >>105639330
Anonymous
6/19/2025, 6:30:28 AM No.105637631
>>105633303
Why would that mean it is a joke?

Threads are advanced usecase and in such usecase, you can simply link with glibc and use the cstdlib.
Anonymous
6/19/2025, 7:23:37 AM No.105637940
> we have no features out of c
> we have tagged unions
> implemented exactly like it is in c
retarded language
Replies: >>105639330
Anonymous
6/19/2025, 7:29:33 AM No.105637965
>>105631510

Do you know where you are? Why would anyone on /g/ run windows or mac?
Anonymous
6/19/2025, 7:37:17 AM No.105638012
iud
iud
md5: 421f26e74590153e4ff4a78a614027eb๐Ÿ”
>>105634113
Are you an unironic schizo or what? Crabs rent free in your head? Drew dropped and abused you but you think if just defend him long enough he'll come back?
Even Drew dropped Hare already. Lately he's chimping about labour laws and unions. Maybe he plans to go into politics
Replies: >>105638066 >>105641120
Anonymous
6/19/2025, 7:49:06 AM No.105638066
>>105638012
I mean.. he has a point, though. unironically a good idea.
Replies: >>105638121
Anonymous
6/19/2025, 7:49:15 AM No.105638068
>>105617876

Neither Rust nor Hare will ever be cleaner than

enum Shape {
case circle(radius: Double)
case rectangle(width: Double, height: Double)
case triangle(base: Double, height: Double)


func area() -> Double {
switch self {
case .circle(let radius):
return Double.pi * pow(radius, 2)
case .rectangle(let width, let height):
return width * height
case .triangle(let base, let height):
return 0.5 * base * height
}
}
}
Replies: >>105639394 >>105639458 >>105639465 >>105639495 >>105640497
Anonymous
6/19/2025, 8:04:11 AM No.105638121
>>105638066
That's acceptable opinion yeah. Calling it fake to ruin Drew's good name isn't, which is the usual Drew bot tactic
Anonymous
6/19/2025, 8:36:43 AM No.105638297
>>105631133
/chug/ sounds better than /chud/
Anonymous
6/19/2025, 11:45:32 AM No.105639330
>>105637940
In C you don't have match and | you retarded zoomer
>>105637471
Yes there is namespaces using the same system as in Go
Replies: >>105639403
Anonymous
6/19/2025, 11:56:31 AM No.105639394
>>105638068
perfection
Anonymous
6/19/2025, 11:57:34 AM No.105639403
>>105639330
MATCH AND |?
We gotta start a new fucking language for this holy hell
Replies: >>105639450
Anonymous
6/19/2025, 12:05:47 PM No.105639450
>>105639403
Yes, actually. You are a dumb nocoder but these two features alone are a life changer
Replies: >>105641961
Anonymous
6/19/2025, 12:06:48 PM No.105639458
>>105638068
Hare looks cleaner because it separates declarations
Anonymous
6/19/2025, 12:07:56 PM No.105639465
>>105638068
In Kotlin, this is just
sealed class Shape {
data class Circle(val radius: Double) : Shape()
data class Rectangle(val width: Double, val height: Double) : Shape()
data class Triangle(val base: Double, val height: Double) : Shape()

abstract fun area(): Double
}

fun Shape.area(): Double {
return when (this) {
is Shape.Circle -> Math.PI * radius * radius
is Shape.Rectangle -> width * height
is Shape.Triangle -> 0.5 * base * height
}
}
Replies: >>105639495
Anonymous
6/19/2025, 12:13:23 PM No.105639495
>>105639465
>>105638068
>OOP
Fucking yikes.
Replies: >>105646881
Anonymous
6/19/2025, 12:13:29 PM No.105639498
Why is Hare spammed nonstop but there is no development on Hare? It's a cool language if they actually worked on it and improved it but they never do. Too much is "out of scope" to actually be useful for anything.
Replies: >>105646432 >>105646917
Anonymous
6/19/2025, 12:41:55 PM No.105639662
>>105633303
No, 99% of programs for systems dev don't need threads anyway
Anonymous
6/19/2025, 1:31:38 PM No.105639968
>>105633995
This is not reddit
Anonymous
6/19/2025, 2:39:09 PM No.105640363
I refuse to call myself a harist
Anonymous
6/19/2025, 2:56:52 PM No.105640497
>>105638068
in lean4 it is

inductive Shape where
| circle : Float -> Shape
| rect : Float -> Float -> Shape
| tria : Float -> Float -> Shape

def Shape.area : Shape -> Float
| .circle radius => pi * (radius ^ 2)
| .rect w h => w * h
| .tria b h => 0.5 * b * h
Replies: >>105640555
Anonymous
6/19/2025, 2:58:22 PM No.105640510
>>105634113
You seem ignorant about Drew, he's the trannies leader
Replies: >>105641120
Anonymous
6/19/2025, 2:59:56 PM No.105640525
>>105634139
What? You're talking about the same Drew I know?
Replies: >>105641120
Anonymous
6/19/2025, 3:03:42 PM No.105640555
>>105640497
>language is called lean
>check inside
>bloat
Nice meme.
Replies: >>105640570
Anonymous
6/19/2025, 3:05:35 PM No.105640570
>>105640555
where ?
Replies: >>105640607
Anonymous
6/19/2025, 3:10:26 PM No.105640607
>>105640570
>cmake is involved
>docker and nix options
That's not lean at all.
>b-b-b-but
BLOAT
Replies: >>105640733 >>105646039
Anonymous
6/19/2025, 3:23:33 PM No.105640709
>>105604073 (OP)
How come that only Russians seem to use this language? I keep seeing Vlads and then there is Tsoding too
Replies: >>105640739
Anonymous
6/19/2025, 3:27:20 PM No.105640733
>>105640607
okay retard
Anonymous
6/19/2025, 3:28:21 PM No.105640739
>>105640709
`p possesion is legal in russia
Anonymous
6/19/2025, 4:33:42 PM No.105641120
>>105638012
>>105640510
>>105640525
Drew derangement syndrome is real. (You) keep coming here to spread these conspiracy theories, obviously part of the Crab Internet Defense Force that is triggered by a superior C replacement.
Replies: >>105641137 >>105641144
Anonymous
6/19/2025, 4:36:30 PM No.105641137
1750343785
1750343785
md5: a21709f4883c928914dd3ce23dca9d34๐Ÿ”
>>105641120
>Crab Internet Defense Force (CIDF)
KEK
Anonymous
6/19/2025, 4:37:24 PM No.105641144
>>105641120
They are afraid that a language with 1000x smaller team using an entirely new experimental QBE backend will completely BTFO their unreadable slop of a language
Imagine how humiliating that would be for crabsisters ...
Replies: >>105642750
Anonymous
6/19/2025, 5:22:17 PM No.105641473
>>105604073 (OP)
We should do the next AoC in Hare together /chug/ bros ...
Anonymous
6/19/2025, 6:24:33 PM No.105641961
>>105639450
and instead of working to get them in new c versions you made a new language? also c has bitwise or unless I'm misunderstanding what you mean by |
Replies: >>105642081 >>105643486
Anonymous
6/19/2025, 6:39:06 PM No.105642081
>>105641961
The | in Hare is more like | in Ocaml. It tells the list of types that a tagged union can contain
Also C will never get rid of headers and it will never have namespaces because it would break old code. Also, Hare doesn't use glibc which should make Hare programs much more stable. I can compile a Hare program and it will work on any Linux system!
Anonymous
6/19/2025, 8:02:00 PM No.105642750
>>105641144
Only Nixon can go to China and only Drew can BTFO Rustrannies.
Replies: >>105645494
Anonymous
6/19/2025, 9:17:35 PM No.105643486
>>105641961
>o get them in new c versions you made a new language
In order to support pattern matching and anonymous tagged unions you have to either rewrite parts of C compiler or modify the runtime

If you also want to add the module system, slices and nonullable pointers you basically are writing a new language and you end up with hare
Replies: >>105644837
Anonymous
6/19/2025, 11:30:28 PM No.105644837
>>105643486
This. It would be hard
Anonymous
6/20/2025, 12:49:07 AM No.105645494
>>105642750
This.
Anonymous
6/20/2025, 2:01:54 AM No.105646039
>>105640607
>CMAKE
Jesus, do people still use this thing?
Anonymous
6/20/2025, 2:45:59 AM No.105646322
1722975672904_thumb.jpg
1722975672904_thumb.jpg
md5: b3a0ee5c4002192c6e876ba436521da4๐Ÿ”
>>105608970
Stunning, brave and in-your-face even!
Replies: >>105659330
Anonymous
6/20/2025, 3:05:20 AM No.105646432
>>105639498
There is a lot of development on Hare. check out the blog
Anonymous
6/20/2025, 4:06:54 AM No.105646881
>>105639495
So?
Anonymous
6/20/2025, 4:12:40 AM No.105646917
>>105639498
There will be a functioning kernel in Hare before there is one in Rust. Screencap this.
Anonymous
6/20/2025, 4:26:05 AM No.105646999
>>105631675
That's because Drew is too dumb to work directly on the QBE codebase and is pretending he is taking some sort of moral stand when in reality his choice of backend didn't support it to begin with. There's also few people capable or interested in doing the work to add it to QBE, a codebase with almost zero comments and obfuscated with lots of single letter variables. It is also utterly dependent on GCC since all QBE can generate is AT&T assembly text. What a winning choice to base anything remotely serious on.

Most of the shills here pushing this must surely be irony posting.
Replies: >>105647017 >>105658805
Anonymous
6/20/2025, 4:28:02 AM No.105647017
>>105646999
When has drew EVER made anything for Windows?
Replies: >>105647042 >>105647764 >>105658352
Anonymous
6/20/2025, 4:30:30 AM No.105647042
>>105647017
Gee, Truecraft had Windows builds. Nice try, but you're trying to deflect from the fact he built his house on a dogshit dildo and couldn't do it even if he 'wanted to'.
Anonymous
6/20/2025, 4:36:02 AM No.105647084
>Andrew depedo
Nah he's gonna get v& eventually and this will be abandoned
Replies: >>105657879
Anonymous
6/20/2025, 6:07:26 AM No.105647764
>>105647017
His Minecraft clone
Anonymous
6/20/2025, 6:15:06 AM No.105647816
>>105629893
Zig is implementing incremental compilation at an extremely granular level, they compile the entire program as a single compilation unit, and they'll also patch the binary in-place instead of re-emitting a whole binary.
Replies: >>105648709
Anonymous
6/20/2025, 7:59:49 AM No.105648488
>>105629893
QBE only generates AT&T assembly text. It is inherently tied to the GCC compiler. It's a really dumb thing for you to tie your language to, but the retards on this board have the 'LLVM is slop' meme and blindly cling to alternatives without realizing their own shortcomings.
Replies: >>105650800 >>105657452
Anonymous
6/20/2025, 8:36:21 AM No.105648709
>>105647816
>they compile the entire program as a single compilation unit
The whole program is one .o file??
Holy shit what retardation.
Anonymous
6/20/2025, 8:37:22 AM No.105648713
>>105604073 (OP)
So what is the use case for hare?
Anonymous
6/20/2025, 8:38:56 AM No.105648719
>>105604472
>Russia
>he him
I see even the trad and based Russia cannot escape the pronoun boys
Replies: >>105649469
Anonymous
6/20/2025, 8:40:47 AM No.105648725
Is this the thread in which US posters pretend to be oh so Russian fans?
Anonymous
6/20/2025, 10:43:31 AM No.105649469
chudcel ack hang
chudcel ack hang
md5: 01a2d6edaada515d36d2d1553afd5be7๐Ÿ”
>>105648719
>NOOOOO LE BASED DADDY PUTIN WHO SAYS THE WEST HAS FALLEN WOULD NEVER ALLOW THIS REEEEEEEEEEEEEEEEEEEE THIS IS F-FAKE LIBTARDED POZZED KIKE NEWS MOOOOOOOOOOOOOOOODS DELETE THIS NOW
Replies: >>105650159 >>105656991
Anonymous
6/20/2025, 12:36:34 PM No.105650159
>>105649469
Why does he make you mad so much?
Most people on 4chan like Putin, especially non western posters
Replies: >>105651595 >>105651821
Anonymous
6/20/2025, 2:27:33 PM No.105650800
>>105648488
I am pretty sure I saw some .o files when installing hare with make
Replies: >>105658464
Anonymous
6/20/2025, 2:30:52 PM No.105650819
I was thinking about rewriting the C programming book but for Hare. Anyone want to help?
Replies: >>105652049 >>105652063
buy and ad
6/20/2025, 2:58:04 PM No.105651091
see name
Replies: >>105656373
Anonymous
6/20/2025, 4:04:59 PM No.105651595
>>105650159
>n-nn-no this is my sekrit Z fag club!!
>NOOOO
Anonymous
6/20/2025, 4:32:33 PM No.105651821
1680501326185784m
1680501326185784m
md5: c128e18849ee5f828f57139009e84388๐Ÿ”
>>105650159
>the "people" in question
Replies: >>105652473 >>105652890
Anonymous
6/20/2025, 5:01:37 PM No.105652049
>>105650819
Holy based
Anonymous
6/20/2025, 5:04:48 PM No.105652063
>>105650819
yeah chatgpt probably interested. this isnt the exciting kinda endeavour anymore
Replies: >>105653309 >>105655785
Anonymous
6/20/2025, 6:01:54 PM No.105652473
>>105651821
you will not win any hearts with blatant racism, ukiebro
Replies: >>105652640
Anonymous
6/20/2025, 6:19:25 PM No.105652640
>>105652473
lmao, sneed zigger
Replies: >>105655046
Anonymous
6/20/2025, 6:50:42 PM No.105652890
IMG_5238
IMG_5238
md5: cc660f6c12b87b35df10f491e938cfeb๐Ÿ”
>>105651821
>>the "people" in question
Anonymous
6/20/2025, 7:41:07 PM No.105653309
>>105652063
I doubt chatGPT can help you produce a high quality (or any quality in this case) textbook of such an obscure language
Replies: >>105654223 >>105658255
Anonymous
6/20/2025, 9:35:19 PM No.105654223
>>105653309
o3 + research definitely can
Anonymous
6/20/2025, 10:30:33 PM No.105654742
Hare just works??
Anonymous
6/20/2025, 10:45:32 PM No.105654891
That seems pretty good.
Anonymous
6/20/2025, 11:02:38 PM No.105655046
>>105652640
>sneed
You have to be 18+ to post here
Replies: >>105657629
Anonymous
6/21/2025, 12:22:37 AM No.105655785
>>105652063
Why is it not exciting?
Anonymous
6/21/2025, 1:29:20 AM No.105656373
>>105651091
Do you post this in other lang threads? No? you have DDS
Anonymous
6/21/2025, 2:47:14 AM No.105656991
>>105649469
I mean he is based ...
Anonymous
6/21/2025, 3:59:27 AM No.105657452
>>105648488
Holy shit I didn't even know AT asm existed. What a mess.
Anonymous
6/21/2025, 4:25:24 AM No.105657629
>>105655046
t. newfag
Anonymous
6/21/2025, 5:12:24 AM No.105657879
>>105647084
Two more weeks sister!
Anonymous
6/21/2025, 6:00:52 AM No.105658144
>>105604073 (OP)
>no support for windows and macos
Dead on arrival. And I say that as a Linux user. Damn shame.
Replies: >>105658232 >>105662901
Anonymous
6/21/2025, 6:04:22 AM No.105658167
>>105609218
I mean, if the compiler gives you an error when you try to use it wrong then that's more than enough to be a useful language feature.
Anonymous
6/21/2025, 6:13:56 AM No.105658232
>>105658144
C has no official Windows support either. Anybody can support it.
Anonymous
6/21/2025, 6:16:59 AM No.105658255
>>105653309
But it doesn't have to. The text book is already made. You just need to make some small substitutions and maybe an extra chapters
Anonymous
6/21/2025, 6:34:37 AM No.105658352
>>105647017
No, and that is a good thing.
Anonymous
6/21/2025, 6:49:56 AM No.105658464
>>105650800
I am pretty sure you didn't bother to look at QBE at all nor read the Makefile for Hare which uses an external cc, as and ld. You must have also skimmed Hare's docs and thought nothing of it.

> https://c9x.me/compile/
> compile it with: qbe -o out.s file.ssa && cc out.s

> https://harelang.org/documentation/install/bootstrap.html#bootstrap
> Hare depends on the following: A POSIX-compatible environment with a C11 compiler

> https://harelang.org/documentation/install/packaging.html
> Hare depends on a POSIX-compatible C11 environment, and our compiler backend, qbe.
Replies: >>105659026 >>105659170
Anonymous
6/21/2025, 7:51:09 AM No.105658805
>>105646999
That would be funny if that was the case, but drew did fight a lot for FOSS so I don't think he is joking.
Anonymous
6/21/2025, 8:38:54 AM No.105659026
Frog
Frog
md5: 532efbbafe0aa277c79b85b98b04e54d๐Ÿ”
>>105658464
>depends on C11
Replies: >>105668015 >>105669839
Anonymous
6/21/2025, 9:12:31 AM No.105659170
>>105658464
This is harec. I meant the tool chain which is written in Hare
Anonymous
6/21/2025, 9:48:16 AM No.105659330
>>105646322
You cannot gorepost on blue board ...
Replies: >>105659427 >>105664068
Anonymous
6/21/2025, 10:06:42 AM No.105659427
>>105659330
This
Anonymous
6/21/2025, 10:42:47 AM No.105659602
>>105604073 (OP)
Hare will be the next big thing
Replies: >>105660313
Anonymous
6/21/2025, 12:51:10 PM No.105660313
>>105659602
Next to no substancially unique features
No windows support
No LLM knows the language, syntax, ecosystem like python/js

next big thing my ass
Replies: >>105660758 >>105663013 >>105669555
Anonymous
6/21/2025, 2:01:42 PM No.105660758
>>105660313
LLM are overrated and the good ones will know anyway...
Replies: >>105661304 >>105679323
Anonymous
6/21/2025, 3:06:16 PM No.105661263
>>105604140
Zig is doing badly.
Anonymous
6/21/2025, 3:12:10 PM No.105661304
>>105660758
If the project truly commits to Being complete at version 1 then The LLM would never have to learn a new Thing ever again. We could have the singular programming LLM that just Knows. No "This function was deprecated use this instead"

but really the same can be said of c which likely will also never change (At least as Much as the javaScript / react EcoSystem)
Replies: >>105669017 >>105678994
Anonymous
6/21/2025, 6:22:55 PM No.105662901
>>105658144
This is actually a feature, not a bug
Replies: >>105670211
Anonymous
6/21/2025, 6:38:10 PM No.105663013
>>105660313
ANGRY crab can't VIBECODE
Replies: >>105663517 >>105666918 >>105668392
Anonymous
6/21/2025, 7:45:12 PM No.105663517
>>105663013
huh? no one vibe codes outside of web dev and single file simple programs
Replies: >>105665452 >>105678571
Anonymous
6/21/2025, 8:11:37 PM No.105663710
1669447661591
1669447661591
md5: cb0e52d936abd399c0f69f4511f59aea๐Ÿ”
>>105604073 (OP)
hi chug!
Replies: >>105671160
Anonymous
6/21/2025, 8:48:17 PM No.105664068
1719210716505
1719210716505
md5: b66ba2d5b19d4ab79088cef2bdd6cf6d๐Ÿ”
>>105659330
Huh, what gore? He's clearly having fun, it's comfy, it says so right there in the banner.
Replies: >>105668741 >>105678219
Anonymous
6/21/2025, 10:20:54 PM No.105664908
Use case?
Anonymous
6/21/2025, 10:25:51 PM No.105664937
>>105606523
truew zig is obsessed w/safetey
Replies: >>105671586
Anonymous
6/21/2025, 11:33:31 PM No.105665452
>>105663517
Then why do you care that muh llms donโ€™t support it?
Replies: >>105666918
Anonymous
6/22/2025, 12:32:51 AM No.105665861
>>105604073 (OP)
Hare is a great language honestly.

It is insane how just a small ammount of syntactic sugar makes C into a God tier language.
Anonymous
6/22/2025, 2:56:50 AM No.105666789
What are you working on, /chug/?
Anonymous
6/22/2025, 3:22:35 AM No.105666918
>>105663013
Does you language truly not have a usp? am i invading a safe space for people who got bullied out of rust?

>>105665452
for adoption. people don't create stack overflow questions anymore and "how to do complex thing in new language" is not something the llm knows/will know at least for a while after at least some adoption and data creation
Anonymous
6/22/2025, 6:50:20 AM No.105668015
>>105659026
Yes?
Replies: >>105677862
Anonymous
6/22/2025, 8:15:46 AM No.105668392
>>105663013
Kek, true
Anonymous
6/22/2025, 9:26:35 AM No.105668741
>>105664068
Why do you have gay memes saved on your computer, """straight""" bro?
Replies: >>105673714 >>105676265 >>105677497
Anonymous
6/22/2025, 10:22:17 AM No.105669017
>>105661304
Yes, I like projects like that. "evolution, not revolution" as C3 dev said. Not like Zig and Rust who can't decide on what they want to be and change everything with every minor release.
Anonymous
6/22/2025, 11:52:20 AM No.105669555
>>105660313
>next to none new features
Stopped reading there. Hare has plenty of new features.
Anonymous
6/22/2025, 12:45:39 PM No.105669839
>>105659026
Are you familiar with bootstrapping?
Anonymous
6/22/2025, 12:59:04 PM No.105669911
Cute mascot
Anonymous
6/22/2025, 1:56:20 PM No.105670211
>>105662901
Pretty much. It allows the language to focus on important parts. Once Hare gets wedely addopted (not if but when), there will be 3rd party support for Windows as well.
Anonymous
6/22/2025, 4:21:34 PM No.105671160
>>105663710
Nice car, what brand?
Anonymous
6/22/2025, 5:17:04 PM No.105671586
>>105664937
Yes, it is becoming a second Rust ...
Replies: >>105677076
Anonymous
6/22/2025, 6:29:27 PM No.105672194
>>105604140
I literally came to /g/ to ask this question. i am glad i dipped it when they made unused variables error.
Replies: >>105676688
Anonymous
6/22/2025, 9:15:34 PM No.105673714
1745753772631
1745753772631
md5: 0f906ff4654331b76a5b7e7e2c663d28๐Ÿ”
>>105668741
It's based and trad, not gay.
Comfy even, dare I say?
Replies: >>105675844
Anonymous
6/22/2025, 10:16:37 PM No.105674322
Bump
Anonymous
6/23/2025, 1:23:55 AM No.105675844
>>105673714
Why does Russia make you seethe SO MUCH??
Anonymous
6/23/2025, 2:41:16 AM No.105676265
>>105668741
Kek
Anonymous
6/23/2025, 3:44:20 AM No.105676688
>>105672194
I don't get why this should be an error
Anonymous
6/23/2025, 4:51:40 AM No.105677076
>>105671586
This. It makes it very hard to prototype.
Anonymous
6/23/2025, 6:07:08 AM No.105677497
>>105668741
Because /k/ is a gay central ...
Replies: >>105680413
Anonymous
6/23/2025, 7:24:57 AM No.105677862
>>105668015
???
Anonymous
6/23/2025, 8:46:07 AM No.105678219
>>105664068
>what is gore?
actual retard
Anonymous
6/23/2025, 8:52:38 AM No.105678253
itt: a bunch of mod-supported shills gaslight /g/ into thinking this retarded vanity project has any relevancy or a future
Replies: >>105678572 >>105680405
Anonymous
6/23/2025, 9:48:28 AM No.105678571
>>105663517
Oh you sweet summer child ...
Anonymous
6/23/2025, 9:49:20 AM No.105678572
>>105678253
>mod supported
???
Anonymous
6/23/2025, 11:22:31 AM No.105678994
>>105661304
Yes, it is very important that Hare 1.0 is completed.
Anonymous
6/23/2025, 11:30:35 AM No.105679034
Hare 0.25.2 has just released. Thoughts?
Replies: >>105680416
Anonymous
6/23/2025, 12:23:59 PM No.105679323
>>105660758
This.
Anonymous
6/23/2025, 12:57:01 PM No.105679492
forgive me for pessimism but wouldn't it be funny if we never reached the 1.0 release that locks the language features? i would laugh. like i would go hahaha
Replies: >>105680401
Anonymous
6/23/2025, 3:31:31 PM No.105680401
>>105679492
No, that woudln't be funny, it would be sad.
Anonymous
6/23/2025, 3:32:06 PM No.105680405
>>105678253
Hare has exactly as much future as there are people willing to work in it. I am willing.
Anonymous
6/23/2025, 3:32:39 PM No.105680413
>>105677497
LMAO aint that the truth
Anonymous
6/23/2025, 3:33:12 PM No.105680416
>>105679034
Holy shit, you are correct! Can't wait to check it out
Anonymous
6/23/2025, 3:38:18 PM No.105680461
NEW THREAD

>>105680443
>>105680443
>>105680443
Anonymous
6/23/2025, 3:44:24 PM No.105680516
A drewish trick??