Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LexiMax
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
LexiMax
8mo ago
That's something I've always admired about Zig. A lot of languages claim to be a C replacement, but Zig is the second language I've seen that seemed like it had a reasonable plan to do so at any appreciable scale. The langua
32.
▲
by
LexiMax
8mo ago
> Then they will diverge too much, like it happened with countless number of other languages, like Lisp. Forgive me if I am unconvinced that the existence of DSP-friendly dialects of C++ will cause the kinds of language fracturing that b
33.
▲
by
LexiMax
8mo ago
> This will sound crazy but this is why I still use 4chan. Everyone is anonymous, there is no voting, and the only moderation is to remove illegal things or flagrant rule breaking. What you see is a mirage. The problem with 4chan is that
34.
▲
by
LexiMax
8mo ago
Most of the social spaces that I frequent don't have the amount of political topics posted as HN. Would you like to know the difference between those spaces and here? It's that in those spaces, regardless of if the members are le
35.
▲
by
LexiMax
8mo ago
Krita is doing just fine. It has the subjectively "better" name, but also the improved UX. We're missing the last part of this quadrant with a Krita-like app that has great UX but a bad name, but the preponderance of the evi
36.
▲
by
LexiMax
8mo ago
What is preventing Microsoft from pulling an Oracle and suing Valve, CodeWeavers, or individual Wine maintainers for re-implementing Win32? This question has been nagging at me for a while. Regardless of how much validity there is to the l
37.
▲
by
LexiMax
8mo ago
> If you forget to handle a C++ exception you get a clean crash So clean that there's no stack trace information to go with it, making the exception postmortem damn near useless.
38.
▲
by
LexiMax
8mo ago
> wxWidgets I'll trade you wxWidgets for FLTK. Trying to defer to native widget rendering per platform was a mistake, and every time I've touched wxWidgets in the past decade and a half I've regretted it. FLTK on the other
39.
▲
by
LexiMax
8mo ago
> Being conservative with features and deliberately not implementing them are two different thing. There is no version of the C++ standard that lacks features like exceptions, RTTI, and fully functional templates. If the compiler isn
40.
▲
by
LexiMax
8mo ago
What's interesting is that the scope of the proposal isn't a Zig-specific ABI, but a codified way of expressing certain Zig concepts using the existing C ABI. That could be an interesting middle ground.
41.
▲
by
LexiMax
8mo ago
Somehow I feel like GIMP's lack of popularity has more to do with its reputation for having a horrendous and impenetrable interface than its name. At one point in the recent past there was a fork of GIMP named "Glimpse," yet
42.
▲
by
LexiMax
8mo ago
Complaining about names seems like a surefire way to induce endless bikeshedding conversations that go nowhere. It's also often cited as a too-convenient excuse for why a service fails that doesn't really account for the market r
43.
▲
by
LexiMax
8mo ago
To wit: https://ziglang.org/documentation/master/#extern-struct > An extern struct has in-memory layout matching the C ABI for the target. Zig is really good at speaking the C ABI of the target, but the upshot
44.
▲
by
LexiMax
8mo ago
How common is it to use Green Hills compilers for those DSP targets? I was under the impression that their bread was buttered by more-familiar-looking embedded targets, and more recently ARM Cortex.
45.
▲
by
LexiMax
8mo ago
> Portability was always a selling point of C++. Judging by the lack of modern C++ in these crufty embedded compilers, maybe modern C++ is throwing too much good effort after bad. C++03 isn't going away, and it's not like thes
46.
▲
by
LexiMax
8mo ago
Is there a single esoteric DSP in active use that supports C++20? This is the umpteenth time I've seen DSP's brought up in casual conversations about C/C++ standards, so I did a little digging: Texas Instruments' compil
47.
▲
by
LexiMax
8mo ago
> I wonder how many of these (or the Google style guide rules) would make sense for a project starting today from a blank .cpp file. Probably not many of them. The STL makes you pay for ABI stability no matter if you want it or not. For
48.
▲
by
LexiMax
9mo ago
I do not take their claims un-skeptically. I've been lied to one too many times by users who claim, "Oh I totally didn't do anything to get banned, bro." But I don't trust you either, and my reasons for being reluc
49.
▲
by
LexiMax
9mo ago
It's funny, because I had been feeling this in my gut - the idea that they do have oversight over flagging and downvoting, and they just pick and choose who they go after based on biases. To that end, I've actually been avoiding
50.
▲
by
LexiMax
9mo ago
Do you have personal experience with this? I was under the impression that abuse of moderation tools was common due to the fact that user moderation tools and open registration do not mix well.
51.
▲
by
LexiMax
9mo ago
Completely unrelated thought, but it sure is a crying shame that goatse.cx died. :(
52.
▲
by
LexiMax
9mo ago
> Thread safety has not usually been a concern because it’s pretty rare to use raw threads in C++. Rust folks always seem to assume people write C++ like it is 1995. What kind of charmed life do you lead to where use of reliable abstrac
53.
▲
by
LexiMax
9mo ago
> Do you really think we are never going to be able to design a better one? I didn't want to learn C++. I learned it anyway because it was the best in the niches I was interested in, as well as there being existing programs that I
54.
▲
by
LexiMax
9mo ago
My pet theory, one that is borne out by some amount of anecdotal evidence, is that they don't honestly believe. Assuming they're not bots, they were bit by the 2025 cost of living increases just as much as anybody, they know what
55.
▲
by
LexiMax
9mo ago
> Says who? You can totally do code reuse using manually-written dynamic dispatch in "rust without traits". That's how C does it, and it works just fine. Rust can monomorphize functions when you pass in types that adhere t
56.
▲
by
LexiMax
9mo ago
Is this a bot? Is this someone telling an unpopular truth on an alt account? Is this someone telling a fabrication on an alt account? The best part about Hacker News is that you can't really know. It's a problem inherent to the
57.
▲
by
LexiMax
9mo ago
> Great, if you are right everyone is going to be using Rust eventually. Every task does not need speed and safety. Therefore, "everyone" doesn't need Rust. But I could easily see a future where C++ is relegated to legacy
58.
▲
by
LexiMax
9mo ago
> It is sad that we did not end up with a SIMPLE programming language that solves the memory safety problem. I am not a savant by any means, and yet I was able to get up and running with Rust relatively quickly. What Rust isn't is
59.
▲
by
LexiMax
9mo ago
As a C++ developer, my experience with learning both Rust and Zig is that they're both good languages, and any reasonably skilled C++ developer could learn either language if they put their mind to it. If you forced me to pick between
60.
▲
by
LexiMax
9mo ago
I'm in multiple Discord servers with people I know IRL. In fact, I'd say it's probably the easiest way to bootstrap a community around a friend-group.
More ›