cryptocode

16 posts

cryptocode

cryptocode

@0xcafec0der

Katılım Temmuz 2024
89 Takip Edilen12 Takipçiler
Sabitlenmiş Tweet
cryptocode
cryptocode@0xcafec0der·
Is it a GUI? Is it a TUI? It's not clear 1/2 Here's DVUI, an immediate mode GUI written in Zig, running in Ghostty at ~60 fps via the Kitty graphics protocol:
English
1
0
4
505
Michael Flarup
Michael Flarup@flarup·
What’s your favorite icon set?
English
17
0
3
2.9K
Dave W Plummer
Dave W Plummer@davepl1968·
A large part of the reason, one assumes, for Windows COM. COM could interop with C++ natively since the object dispatch table was just a vtable. Heck, the Win95 shell was written in C, not C++. Tying yourself to language rarely works... though you'd think these days C++ would be a safe bet!
Longhorn@never_released

As far as I can tell one of the big BeOS mistakes was having its API defined in C++. Makes compiler updates harder than they should be, especially as C++ ABIs were far less stable back then

English
20
13
254
38.9K
Benjamin
Benjamin@HuntBenjamin99·
@app_settings My copy of Snow Leopard got lost in the mail in 2009 so I went to the UPS facility an hour away and after helping the employees search for a bit we found it. Whole situation would never happen today lol
Benjamin tweet media
English
1
0
4
363
System Settings
System Settings@app_settings·
if Apple still sold physical copies of macOS (concept by me)
System Settings tweet mediaSystem Settings tweet media
English
15
42
1.1K
85.5K
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Ghostty is leaving GitHub. I'm GitHub user 1299, joined Feb 2008. I've visited GitHub almost every single day for over 18 years. It's never been a question for me where I'd put my projects: always GitHub. I'm super sad to say this, but its time to go. mitchellh.com/writing/ghostt…
English
550
1.6K
16.8K
2.9M
The Scientific Lens
The Scientific Lens@LensScientific·
Two balls rolling down two slopes. While the indirect path proves faster at first, the direct path wins in the end. Credit: Matt Henderson
English
97
128
1.6K
1.3M
cryptocode
cryptocode@0xcafec0der·
@raysan5 Raylib is part of pipeline for the GUI-in-terminal demo below. It currently uses a hidden window + texture-to-png-to-kitty graphics. I think the software renderer option is interesting for rendering on any server/device and then shipping the gui over ssh. x.com/0xcafec0der/st…
cryptocode@0xcafec0der

Is it a GUI? Is it a TUI? It's not clear 1/2 Here's DVUI, an immediate mode GUI written in Zig, running in Ghostty at ~60 fps via the Kitty graphics protocol:

English
1
0
5
181
Ray
Ray@raysan5·
#raylib running on web, on 2d canvas, no WebGL, no hardware acceleration, using software renderer! 🔥 Performance is actually quite bad but... maybe there is some use case for it? 🤔
English
4
10
248
11.7K
cryptocode
cryptocode@0xcafec0der·
Is it a GUI? Is it a TUI? It's not clear 1/2 Here's DVUI, an immediate mode GUI written in Zig, running in Ghostty at ~60 fps via the Kitty graphics protocol:
English
1
0
4
505
Alex Martin
Alex Martin@alexmartindev·
@mitchellh @CodexHere Sorry for the newbie question but how do you use fzf to search the terminal? Do you dump it somewhere?
English
1
0
0
414
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Well, it has happened. Ghostty on macOS now has search. This is now in tip releases, I'm certain there's a bunch of polish and bugs to work through over the next months, but more than enough time for it to be rock solid for 1.3 next year. GTK to follow soon. Gobble, gobble. 🦃🦃
English
118
106
2.6K
221.3K
Steeve Morin
Steeve Morin@steeve·
Zig's async PR is opened. It's coming. Incredible.
Steeve Morin tweet media
English
15
37
612
45.5K
cryptocode
cryptocode@0xcafec0der·
Great to see that Zig is soon getting a fully functional aarch64 backend: #2025-07-23" target="_blank" rel="nofollow noopener">ziglang.org/devlog/2025/#2
English
0
0
2
103
cryptocode retweetledi
inigo quilez
inigo quilez@iquilezles·
I did a comparison of Posit32 vs Float32 numbers. Posit gives such better precision for the same bit size, but is 1.7x slower (I compared software implementations).
inigo quilez tweet media
English
10
40
605
38.3K
cryptocode
cryptocode@0xcafec0der·
@tomjaguarpaw @mitchellh It uses the Kitty graphics protocol, specifically direct mode (base64 encoded pixel data) Modern computers, and Ghostty's rendering pipeline, has plenty of juice to run it smoothly.
English
0
0
2
26
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
A Ghostty beta member asked "can Ghostty run DOOM?" today and then a couple hours later said "yes it can" and sent me the code. It is buttery smooth! DOOM really does run everywhere.
English
36
34
724
95.3K