Viewing profile — destructionator
destructionator
HN member- Joined
- Thu, Oct 22, 2015, 7:01 PM UTC
- HN karma
- 451
- Public activity
- 163 items
- HN profile
- View on Hacker News ↗
About destructionator
No profile information was provided.
Recent public activity
-
comment
Comment #49104743
"custom druntimes" is not helpful for the vast, vast majority of programs. but maybe this is the first step toward something more useful.
-
comment
Comment #49090169
The null check thing is actually really interesting cuz Rikki upstreamed the dmd impl but nobody's touched the ldc impl yet upstream. (I merged dmd and ldc in opend pretty early ju…
-
comment
Comment #49085210
> Not to get too personal, but why would you continue to invest so much time in the language if upstream isn't accommodating? Sunk cost fallacy lol. I got on the D train back in 20…
-
comment
Comment #49084919
Upstream has followed several of opend's innovations: we shipped interpolated expressions on day one of the fork (that was the straw that broke the camel's back) and then, after 7 …
-
comment
Comment #49078333
I have no confidence left in the leadership of old D. This is an example: porting druntime to emscripten wasn't actually that hard to do, I did it in about a week of spare time in …
-
comment
Comment #49078046
we shipped druntime on emscripten on the opend side almost two years ago, supporting everything but threads and exceptions (i tested on emcc 3.1.69, i heard a later version of emsc…
-
comment
Comment #46991624
OpenD added almost-full (you can't catch exceptions or spawn threads, so not really full, but the GC and such work fine) wasm support with like .... i think it was less than one da…
-
comment
Comment #44455699
> D2 re-write No such thing happened. D has always been built on the same codebase, and the labels "D1" and "D2" are just arbitrary points on a mostly linear evolution (in fact, th…
-
comment
Comment #44451127
that actually wasn't its intended use; that's a side effect. The original intended use came from Effective C++ by Scott Meyers: "Prefer non-member non-friend functions to member fu…
-
comment
Comment #44449491
The D parts of the compiler were released under the GPL from almost the beginning, since 2002. By 2004, a full open source compiler - what we now call gdc, officially part of gcc -…
-
comment
Comment #44449366
Just a personal anecdote, Walter Bright's Digital Mars C++ compiler also had the contracts (D started life almost literally as recycled code from Mr. Bright's other compilers - he …
-
comment
Comment #44196798
lol "11%" i guess sounds a lot bigger than "two cents".
-
comment
Comment #42426927
I work from home with a young child. I think if I put a sign up, it'd just prompt more questions from her lol
-
comment
Comment #41557355
Use the ascii bell character "\a" and turn off the "visual bell" or whatever options in the terminal (I hate those things) so you can actually hear it beep and find joy.
-
comment
Comment #41386031
so does modern. so the same author who hates the term modern uses neo - synonomous with modern for all practical purposes - vim and mutt. why is that? might those reasons also appl…
-
comment
Comment #41384548
What I find offensive about this post is using "neo"vim and neomutt. what, was original AgentSmithMutt and TrinityVim not good enough? ...Is it because they're old? Well anyway, I …
-
comment
Comment #41181234
The recent push to Wayland in 2024 is an interesting choice, given how productive and usable X11 is.
-
comment
Comment #40876570
I'd buy that for a dollar!
-
comment
Comment #40874682
> It only takes a little electricity to power this process, which can raise the refrigerant’s temperature by many degrees Celsius. And the same electricity can raise the temperatur…
-
comment
Comment #40775293
> In years of doing this not a single person has ever complained I've never used your website, but if I did and the side arrow changed things, I'd immediately close it and never co…
-
comment
Comment #40569538
> Now that they're detaching from Serenity they can start reaping the benefits of the existing work in the FOSS ecosystem, which should enable a faster pace of development. now the…
-
comment
Comment #40311422
If you're including TCP ACKs as part of the "chatty"/"required round trips" of a higher level protocol, that's bad new for a lot of things. (Which, granted, is why they made those …
-
comment
Comment #40309208
> All the rendering happens server side, and bitmaps are sent over the wire. It's basically a crappy VNC. Even if this were true (which it isn't), there's a lot more to a GUI than …
-
comment
Comment #40308509
> X protocol requires a lot of round trips that waste a lot of time. This isn't very true. The X protocol is very async and lets you batch plenty of things when a response is requi…
-
comment
Comment #40308487
> This is fun and all, but if you lose your connection, your windows will go away and your program will usually exit. Interestingly, that is xlib's behavior moreso than inherent in…