constantitus

205 posts

constantitus banner
constantitus

constantitus

@constantitus

Katılım Nisan 2024
96 Takip Edilen11 Takipçiler
Superluminal
Superluminal@SuperluminalSft·
Today is a beautiful day for updates! On the Stable channel: rolling up a large number of features, perf optimizations, and QoL changes made over the past months On the Insider channel: support for our instrumentation API has been implemented on PS4 & 5! Go check it out!
English
4
4
32
2.6K
constantitus
constantitus@constantitus·
@vaxryy or rename something like noninitialfocus to no_initial_focus
English
0
0
17
513
vaxry
vaxry@vaxryy·
@constantitus I mean I might drop some config values but thats it
English
1
0
34
2K
vaxry
vaxry@vaxryy·
and this ladies and gentlemen is why: - lua is a better config format - I dont need to break configs anymore
vaxry tweet media
English
14
2
297
16.2K
Galaxia
Galaxia@Galaxia0xFF·
how three languages handle a missing value C will kill you silently C++ will kill you politely Rust won't let you write the code at all production bugs disagree on which is best
Galaxia tweet media
English
32
6
357
53K
constantitus retweetledi
🐝🇬🇷
🐝🇬🇷@bee_fumo·
>oops sorry you're not running the absolute latest version of neovim you're running the slightly older version so our plugin doesn't support your shit. Holy shit bro shut the fuck up.
🐝🇬🇷 tweet media
English
3
2
69
3.1K
Ryan Fleury
Ryan Fleury@rfleury·
dbg-test is a bit behind the newest stuff for Linux, since it’s running the old DWARF converter—sometimes that does work but it’ll crash with many kinds of input files (it’s also single threaded). That said, I don’t think the process control stuff has changed much on that branch—does dev not work?
English
2
0
6
606
Valentin Ignatev
Valentin Ignatev@valigo·
If you don't understand what is this - this is working RAD debugger on Linux. We are SO UNBELIEVABLY CLOSE
Valentin Ignatev tweet media
English
24
22
811
32.4K
Valentin Ignatev
Valentin Ignatev@valigo·
@constantitus Which branch? Master seems a bit behind, and all the hot work by Ryan and Nikita happens in either dbg-test or in dev
English
1
0
1
658
constantitus
constantitus@constantitus·
@valigo Yea, I saw him step through code in the vod and I immediately pulled the latest changes, recompiled and tried it myself, but it didn't work. Maybe he does something different in his setup..
English
1
0
2
740
Valentin Ignatev
Valentin Ignatev@valigo·
@constantitus Ryan works on dwarf stuff right now, which is probably the bigger part you need to get down for it to be fully usable on Linux. And I saw him actually stepping through the code yesterday!
English
1
0
22
3.1K
constantitus
constantitus@constantitus·
@DevuanOrg @gentoo @XLibreDev Sadly, neither were good. I couldn't have anything arch-based not break drivers after a system update and gentoo become impossible to update after 6 months without updates. Devuan seems to work fine for now, hope that lasts.
English
0
0
0
32
Devuan GNU/Linux
Devuan GNU/Linux@DevuanOrg·
Rolling GNU/Linux distro done right: @Gentoo never imposed systemd and even built ways around it. Arch chose the opposite path: tighter coupling, less choice, and recent censorship of @XLibreDev that raises eyebrows.
Devuan GNU/Linux tweet media
English
39
65
595
14.2K
constantitus
constantitus@constantitus·
@magnum_d1ngus Jai's error message for this makes a lot more sense, but the semantics are different anyway (Jai allows varargs anywhere, not only as the last argument).
constantitus tweet media
English
0
0
2
36
constantitus
constantitus@constantitus·
@magnum_d1ngus Oh, now that makes sense. The error message made me think the procedure takes `.. []string` instead of `.. string`.
English
1
0
2
47
Dogue
Dogue@magnum_d1ngus·
Dogue tweet media
ZXX
5
1
37
4.5K
constantitus
constantitus@constantitus·
@valigo I thought the problem was that programs compiled with newer versions glibc don't run on systems with older versions, is it also the other way around ?
English
1
0
1
606
Valentin Ignatev
Valentin Ignatev@valigo·
A lot of cope around Linux userspace ABI today. Cope and argue all you want, but a graphical program that was compiled and worked 10 years ago, just wouldn't run on Linux today, unless it is win32 application. Think about it.
Valentin Ignatev tweet media
English
21
12
345
17.1K
constantitus
constantitus@constantitus·
@cmuratori 94ms is the time it should take visual studio to start
English
0
1
2
125
Casey Muratori
Casey Muratori@cmuratori·
Just want to make sure I'm reading this right: Microsoft rewrote the run dialog with performance "top-of-mind", and the best they could manage to do when putting up a single text box was 10fps?
Casey Muratori tweet media
English
159
85
2.3K
379.4K
constantitus
constantitus@constantitus·
@valigo And the even cooler thing is that this is all implemented in userspace. The only thing that's a language feature is the syntax sugar of converting arguments to Any.
English
0
0
8
1.2K
constantitus
constantitus@constantitus·
@raysan5 You're asking for a zeroed buffer of 8 bytes, then you write 8 bytes of ascii to it to it and you expect the 9th byte to be zero ?
English
0
1
25
1.5K
Ray
Ray@raysan5·
Why C compilers can't agree in how a standard C library function should works? ☹️ And better not to talk about strncpy()...
Ray tweet media
English
107
30
697
241.5K
constantitus
constantitus@constantitus·
@zuhaitz_dev Here's an idea if you're willing to go further. Instead of emitting asm directly, you could emit bytecode and then either interpret it or convert it to assembly.
English
1
0
1
30
constantitus
constantitus@constantitus·
@zuhaitz_dev Yea, I tend to lump the parser and lexer together. Cool, so you do ast and then asm, just like chibicc.
English
1
0
1
39