Post AW24FRItPGG4cze90C by RustyCrab@sleepy.cafe
(DIR) More posts by RustyCrab@sleepy.cafe
(DIR) Post #AW23UoL3wfDESXQYVs by RustyCrab@sleepy.cafe
2023-05-26T01:58:33.648298Z
2 likes, 0 repeats
Copilot is FUCKING CRIPPLED by c++ if you want job security write in that
(DIR) Post #AW23vry2YtppX3Yraq by Nudhul@shitposter.club
2023-05-26T02:03:30.127899Z
0 likes, 0 repeats
@RustyCrab wasnt that like the industry standard 10-15 years ago?
(DIR) Post #AW23zDmBvvwm2XcL0C by RustyCrab@sleepy.cafe
2023-05-26T02:04:05.349180Z
1 likes, 0 repeats
@Nudhul it's still used in a lot of back ends today
(DIR) Post #AW2430uTiDCzIIIm2q by Binkle@sleepy.cafe
2023-05-26T02:04:46.921574Z
2 likes, 0 repeats
@RustyCrab hell yeah my job is safe forever :gyate_yuuka_rember: (until Rust or Jai take over)
(DIR) Post #AW244NfsYl2IBd7oae by Nudhul@shitposter.club
2023-05-26T02:05:02.200446Z
1 likes, 0 repeats
@RustyCrab i just rember whenever programming was discussed back then c++ was the most widely used it seemed
(DIR) Post #AW245MusraHe7pc9wm by deprecated_ii@poa.st
2023-05-26T02:05:10.715098Z
1 likes, 0 repeats
@RustyCrab you'd think there would be plenty of code to train it onmaybe most of the code in public repos is bad so it got trained wrong, whereas javascript repos are just a bunch of code copied from 5 year old stackoverflow answers that were thoroughly debugged by weirdos who spend all their time on stackoverflow
(DIR) Post #AW24CbRfFChNDEOfEu by RustyCrab@sleepy.cafe
2023-05-26T02:06:30.668118Z
1 likes, 0 repeats
@deprecated_ii I honestly don't know why it doesn't work but everything is just hilariously wrong. What it suggests NEVER compiles.
(DIR) Post #AW24FRItPGG4cze90C by RustyCrab@sleepy.cafe
2023-05-26T02:07:01.257440Z
0 likes, 0 repeats
@Nudhul currently there isn't really a viable systems level language other than C++, so investment in it has kept on even to this day. Rust is a giant fucking mess both legally and technically despite looking like a promising language
(DIR) Post #AW24KUoxkytGz63fwe by deprecated_ii@poa.st
2023-05-26T02:07:55.677909Z
2 likes, 0 repeats
@Nudhul @RustyCrab there's probably more critical C++ code out there than any other language. certainly if we consider C a subset of C++, which it more or less used to be
(DIR) Post #AW24mcOLCdqkZZ12Zs by RustyCrab@sleepy.cafe
2023-05-26T02:13:00.731260Z
1 likes, 0 repeats
@deprecated_ii @Nudhul yeah C++ is still common today for hugeass backends with realtime requirements and a lot of stuff that isnt web. Almost nothing is written in C anymore with the exception of dynamic libraries that have to work on every device on the planet. It's weird because C++ has actually consolidated to some degree. There's actually very few C++ libraries that are worth a shit but those libraries are insanely powerful and professional grade. Maybe that's part of why copilot fails at C++ so hard. It might have given importance based on project stars and most C++ libraries have very few except for said powerhouses
(DIR) Post #AW25KOQtbk6z7sJeHQ by deprecated_ii@poa.st
2023-05-26T02:19:05.356484Z
1 likes, 0 repeats
@RustyCrab @Nudhul when I talk about C I mainly mean in the embedded contextas much as it pains me to say it, from an individual developer point of view building application software, it's worth using C++ to get like two or three quality of life features and access to libraries. you can ignore 99% of the rest of the crap they shoehorned into the language
(DIR) Post #AW25ajIPo4EcSv8gCW by RustyCrab@sleepy.cafe
2023-05-26T02:22:03.901986Z
1 likes, 0 repeats
@deprecated_ii @Nudhul C++ is very much a "choose a dialect and stick to it"I wish they would restricted the use of printf in C++ because oldfags keep using it out of habit and cause crashes over the most trivial of shit.
(DIR) Post #AW25iPCsNkdQTaCyeW by LucasVL@fedi.lucasvl.nl
2023-05-26T02:23:27.752363Z
1 likes, 0 repeats
@Nudhul @RustyCrab what was the standard 15+ years ago becomes where the major lucrative jobs are today
(DIR) Post #AW25lta3uPWbY2iXmS by deprecated_ii@poa.st
2023-05-26T02:24:04.649155Z
2 likes, 0 repeats
@Binkle @RustyCrab forever, then
(DIR) Post #AW25sXMqtXlGgNhoOG by Binkle@sleepy.cafe
2023-05-26T02:25:17.808236Z
2 likes, 0 repeats
@deprecated_ii @RustyCrab
(DIR) Post #AW25wgzj2mYrhMrzA8 by RustyCrab@sleepy.cafe
2023-05-26T02:26:02.373762Z
0 likes, 0 repeats
@LucasVL @Nudhul I mean C++ has been around since the lateish 90s I think and usually languages get replaced by now. C++ has just had no competitors for systems programming so far. Maybe someday something like rust can replace it but I hope not run by someone as insane and incompetent as Mozilla
(DIR) Post #AW262u6RDjgu5fyHZo by deprecated_ii@poa.st
2023-05-26T02:27:05.988756Z
3 likes, 0 repeats
@Binkle @RustyCrab
(DIR) Post #AW26D5ajMRqqcLzstk by SpaceElf@leafposter.club
2023-05-26T02:29:01.152402Z
3 likes, 0 repeats
@deprecated_ii @Binkle @RustyCrab There is an unironic & statistically significant chance that a cure for a cancer or cancers is discovered before even a 2nd side story like Half Life: Alyx.
(DIR) Post #AW26dtHjDyBOGhtB1U by shaunh@pleroma.nobodyhasthe.biz
2023-05-26T02:31:29.580812Z
1 likes, 0 repeats
@RustyCrab @LucasVL @Nudhul C++ has manged to evolve into an entirely new language a couple times while also paridoxically retaining the previous versions.
(DIR) Post #AW26jVzijM9Dlv9DuK by RustyCrab@sleepy.cafe
2023-05-26T02:34:52.291444Z
0 likes, 0 repeats
@shaunh @LucasVL @Nudhul yeah it's that "retaining previous versions" where a lot of the problems are coming from. They really need "syntax fences" where unless you specify otherwise you just need to write in the modern styles.
(DIR) Post #AW26ok4Bq2EorbjMrA by LucasVL@fedi.lucasvl.nl
2023-05-26T02:35:48.788778Z
1 likes, 0 repeats
@RustyCrab @Nudhul my views towards mozilla are "at least its not google"
(DIR) Post #AW26rqefnbVKAMHDNY by RustyCrab@sleepy.cafe
2023-05-26T02:36:22.575263Z
0 likes, 0 repeats
@LucasVL @Nudhul Mozilla is far worse than google. They simply don't have the power that Google does.
(DIR) Post #AW26utJcMdxjHmsZIe by shaunh@pleroma.nobodyhasthe.biz
2023-05-26T02:36:42.848589Z
1 likes, 0 repeats
@RustyCrab @LucasVL @Nudhul Herb Sutter is working on one of those called "cppfront" or "cpp2".It's an entirely new syntax that transpiles to c++.
(DIR) Post #AW26wqSJy1ouzosjAG by RustyCrab@sleepy.cafe
2023-05-26T02:37:16.595301Z
1 likes, 0 repeats
@shaunh @LucasVL @Nudhul >transpiles:itsover:
(DIR) Post #AW26ww8gpvgMcfk8Om by LucasVL@fedi.lucasvl.nl
2023-05-26T02:37:17.021899Z
1 likes, 0 repeats
@RustyCrab @Nudhul exactly. Rust is nice tho
(DIR) Post #AW273QMPO5W85dFlaq by LucasVL@fedi.lucasvl.nl
2023-05-26T02:38:27.886924Z
2 likes, 0 repeats
@RustyCrab @shaunh @Nudhul could be worse. At least its not another JS transpiler
(DIR) Post #AW279fvuOyrY7nq59k by shaunh@pleroma.nobodyhasthe.biz
2023-05-26T02:38:43.152115Z
3 likes, 0 repeats
@RustyCrab @LucasVL @Nudhul C++ was originally implemented by a transpiler to C called "cfront".Sutter's trying to meme himself into the second coming of Stroustrup.
(DIR) Post #AW27LViqBuXVvpN0gy by LucasVL@fedi.lucasvl.nl
2023-05-26T02:41:44.085494Z
2 likes, 0 repeats
@shaunh @Nudhul @RustyCrab honestly transpilers are kinda neat tho, then you can compile binaries for all platforms that C++ supports while only making 1 transpiler and just focusing on making a good language instead of all the technicalities
(DIR) Post #AW27Q9rIuGQxZTXprs by SpaceElf@leafposter.club
2023-05-26T02:42:35.663405Z
1 likes, 0 repeats
@RustyCrab @LucasVL @shaunh @Nudhul hey man, it's the only way he can quieten the urges the socks give him.
(DIR) Post #AW27gFuKBXqOxqdL8K by paulo@boks.moe
2023-05-26T02:45:28.471706Z
0 likes, 0 repeats
@LucasVL @shaunh @Nudhul @RustyCrab exactlyever heard of llvm?
(DIR) Post #AW29VXG7X3DrVBqPdw by shaunh@pleroma.nobodyhasthe.biz
2023-05-26T02:46:57.219268Z
1 likes, 0 repeats
@LucasVL @Nudhul @RustyCrab The trick will be to see if he can manage to keep from going off the reservation and ruining the opportunity by injecting too much irrelevant personal preferences into his new system.It's a common trend that somebody wants to invent a new system programming language with a bunch of good ideas, but also decide to remove some random feature the language designer personally dislikes such as multiple inheritance.
(DIR) Post #AW29VZ7KchNfGVkQDo by shaunh@pleroma.nobodyhasthe.biz
2023-05-26T02:48:34.436816Z
1 likes, 0 repeats
@paulo @LucasVL @Nudhul @RustyCrab LLVM: the project that still hasn't finished implementing C++17 six years later. The least capable of all the C++ toolchains. The reason we can't have nice things on Apple and Android platforms.
(DIR) Post #AW2CI2rpW5AVLEk2l6 by Nudhul@shitposter.club
2023-05-26T03:37:08.405764Z
0 likes, 0 repeats
@shaunh @LucasVL @RustyCrab cfront hole more like
(DIR) Post #AW34bu1pU1dHFGKvWS by LucasVL@fedi.lucasvl.nl
2023-05-26T13:45:47.177811Z
0 likes, 0 repeats
@Nudhul @shaunh @RustyCrab cfront sounds like 9front 🤔