Thread 105832168 - /g/ [Archived: 440 hours ago]

Anonymous
7/8/2025, 1:26:37 AM No.105832168
1751911715975946
1751911715975946
md5: 06d38bcc213d225d4122b2ada6232fea🔍
FACT: C will never go away and will outlive C++ and Rust
Replies: >>105832179 >>105832308 >>105832433 >>105832451 >>105832457 >>105832469 >>105832506 >>105832589 >>105832856 >>105833974 >>105834742 >>105834776 >>105835982 >>105837054 >>105837068 >>105837773 >>105837921 >>105838207 >>105838547 >>105838670 >>105838705 >>105841709 >>105841734 >>105842112 >>105842746 >>105842928 >>105844908 >>105845046 >>105845060 >>105846352 >>105847104 >>105850477
Anonymous
7/8/2025, 1:28:08 AM No.105832179
>>105832168 (OP)
I doubt it.
Replies: >>105834674
Anonymous
7/8/2025, 1:47:23 AM No.105832308
>>105832168 (OP)
It won't go away as long as there are autists writing software for old devices
Replies: >>105834742 >>105851348
Anonymous
7/8/2025, 1:57:52 AM No.105832408
Are there new(ish) major C projects out there that actively chose C, instead of basically being forced to use C (non kernel/hardware/embedded... stuff)?
Replies: >>105832444 >>105833575 >>105840799 >>105841777 >>105845256 >>105847324 >>105847335
Anonymous
7/8/2025, 2:01:00 AM No.105832433
>>105832168 (OP)
LONDON
O
N
D
O
N
Anonymous
7/8/2025, 2:02:04 AM No.105832444
>>105832408
mostly libraries that are built for performance like sqlite, compression libs, etc. It is literally impossible to port sqlite to rust for example, since sqlite uses bit arithmetic to cheat performance out of CPUs.
Replies: >>105832472 >>105832502 >>105848899
Anonymous
7/8/2025, 2:03:06 AM No.105832451
>>105832168 (OP)
TRUKE
Anonymous
7/8/2025, 2:04:06 AM No.105832457
>>105832168 (OP)
Maybe. So what?
Anonymous
7/8/2025, 2:05:44 AM No.105832469
>>105832168 (OP)
who is this, OP
Replies: >>105832586 >>105834674 >>105839717
Anonymous
7/8/2025, 2:06:01 AM No.105832472
>>105832444
>sqlite
that's a doubly-funny mention since
1. sqlite is definitely not new.
2. https://github.com/tursodatabase/turso
Replies: >>105832505 >>105835511 >>105837879
Anonymous
7/8/2025, 2:10:30 AM No.105832502
>>105832444
>sqlite uses bit arithmetic to cheat performance out of CPUs
What?
Replies: >>105832539
Anonymous
7/8/2025, 2:10:42 AM No.105832505
>>105832472
>build simple db app to log temperature of sensors
>its a 500mb executable
>might as well just install MSSQL
Replies: >>105832762
Anonymous
7/8/2025, 2:10:43 AM No.105832506
>>105832168 (OP)
who dis in pic?
Replies: >>105832586 >>105839717
Anonymous
7/8/2025, 2:14:45 AM No.105832539
>>105832502
for example using the first bit of a 64byte reference to distinguish if its a pointer or a 63bit long string so that you can text search faster by saving yourself a memory operation. In rust this is illegal, reinterpreting memory is dangerous, only reinterpreting genitalia is legal and encouraged.
Replies: >>105832680 >>105832768 >>105836801 >>105837996
Anonymous
7/8/2025, 2:19:45 AM No.105832570
why do /r/ust users always try to casually inject their obscure meme language into C/C++ conversations? is this some kind of gaslighting?
Replies: >>105835064
Anonymous
7/8/2025, 2:22:13 AM No.105832586
>>105832469
>>105832506
have fun she a cute https://www.instagram.com/boople__snoot/
Replies: >>105834674 >>105837836 >>105837908 >>105839717
Anonymous
7/8/2025, 2:22:28 AM No.105832589
>>105832168 (OP)
what can c do that c++ cant?
Replies: >>105833611 >>105834674
Anonymous
7/8/2025, 2:34:14 AM No.105832680
>>105832539
nothing is "illegal" in rust. this can be done with unsafe.
with rust's definition of safety, 100% of C code is unsafe. but with rust, this "trick" would be nicely, AND SAFELY, abstracted away with a type-safe enum return. that is if it would be deemed required to begin with.
Replies: >>105834843 >>105834865
Anonymous
7/8/2025, 2:47:03 AM No.105832762
turso
turso
md5: 94b465fe0a1159ed899a12fb50c01394🔍
>>105832505
4jeet is not sending its best
Replies: >>105838014
Anonymous
7/8/2025, 2:48:08 AM No.105832768
>>105832539
Pointer tagging is not "ilegal" in Rust, IMHO pointer tagging should be banned, it may works now on some systems (or all of them), but there maybe a case on the future when users may need to use the full address space or address space randomization. I say fuck pointer tagging.
Anonymous
7/8/2025, 3:00:01 AM No.105832856
>>105832168 (OP)
You will never be a woman
Anonymous
7/8/2025, 4:42:58 AM No.105833575
>>105832408
I chose C over C++ for a small webassembly image processing project. Mostly so I could use variable length arrays. C++ could have been used but it wouldn't have made anything easier.
Anonymous
7/8/2025, 4:47:23 AM No.105833611
>>105832589
Variable length arrays (VLA).
https://en.cppreference.com/w/c/language/array.html
int main(void)
{
int n = 1;
label:;
int a[n]; // re-allocated 10 times, each with a different size
printf("The array has %zu elements\n", sizeof a / sizeof *a);
if (n++ < 10)
goto label; // leaving the scope of a VLA ends its lifetime
}
Replies: >>105833741 >>105834472 >>105834663 >>105841850
Anonymous
7/8/2025, 5:05:45 AM No.105833741
>>105833611
if the only other option is C++, i would stick with C too, but thankfully, Rust exists. hopefully other options will emerge too, although nothing serious has appeared on the horizon yet.
"VLAs" is a horrible reason to give, and you should stop using them, even if you're sticking with C.
your example is doubly stupid, because VLAs are for when the size is only known at run-time, but in your example, it's all known at compile-time.
Replies: >>105834107
Anonymous
7/8/2025, 5:42:37 AM No.105833974
>>105832168 (OP)
>thread about C
>Rustrannies make it about themsevles
Replies: >>105834505
Anonymous
7/8/2025, 6:01:05 AM No.105834107
>>105833741
Look again, n changes in that example.
Another example is using a VLA for a multidimensional array as a parameter to a function.
void transpose(int w, int h, const float in[h][w], float out[w][h]);

Sure you can pass raw pointers and do the index calculations yourself but this is cleaner and easier.
Replies: >>105834419
Anonymous
7/8/2025, 6:45:02 AM No.105834419
>>105834107
>Look again, n changes in that example.
all n values are known at compile-time.
your other example is valid... and an easy way to trigger random stack overflows.
a real solution involves higher-level typed-safe abstraction over (possibly) heap-allocated memory, but that's not possible in C. see rust's ndarray crate for an example.
Replies: >>105834501
Anonymous
7/8/2025, 6:54:02 AM No.105834472
>>105833611
you mean a vector? cpp has that.
Replies: >>105834510 >>105834808
Anonymous
7/8/2025, 6:59:48 AM No.105834501
>>105834419
It doesn't matter if all values of n are known at compile time, the size of a[n] has to change every iteration. Not sure there's any way to do something like that in C++. I never found a way.
Replies: >>105845438
Anonymous
7/8/2025, 7:00:23 AM No.105834505
>>105833974
>namedrop thing
>bitch and moan when people talk about thing
woman detected
Anonymous
7/8/2025, 7:00:51 AM No.105834509
Name one company/field that uses C over C++ except MAYBE embedded systems.
Replies: >>105834513 >>105846369
Anonymous
7/8/2025, 7:00:54 AM No.105834510
>>105834472
No, not a vector. A std::vector is on the heap, a local array is on the stack. It's a big difference because stack allocations are free and heap allocations are very expensive.
Anonymous
7/8/2025, 7:02:11 AM No.105834513
>>105834509
sepples is still king for gamedev whether anyone likes it or not
Replies: >>105834684 >>105834746 >>105834815
Anonymous
7/8/2025, 7:26:48 AM No.105834663
>>105833611
> int main (void)
> goto label
> VLA
> no main function return
this is the most insane post i have ever seen by a long shot. vla's can fail randomly at runtime, this is not something you want. arrays of unknown size should always heap allocated, because you can properly handle a failure. this is not something that would make someone chose c over c++.
Replies: >>105838377
Anonymous
7/8/2025, 7:27:53 AM No.105834674
>>105832179
Cope
>>105832469
>>105832586
Dirty coomers. Have sex.
>>105832589
Be a sane and pragmatic language, instead of a huge dumping ground of broken features.
Replies: >>105835941 >>105839717 >>105841512 >>105841841
Anonymous
7/8/2025, 7:29:23 AM No.105834684
>>105834513
The only good part is what it inherited from C. Everything else about C++ is pure dogshit.
Replies: >>105834727 >>105834746
Anonymous
7/8/2025, 7:36:36 AM No.105834727
>>105834684
c does not support metaprogramming, polymorphism, or references.
Replies: >>105834746 >>105834821 >>105846383 >>105847515
Anonymous
7/8/2025, 7:38:56 AM No.105834742
>>105832168 (OP)
You're probably not wrong
>>105832308
True, but mostly big corpo with incredibly old software
Anonymous
7/8/2025, 7:39:31 AM No.105834746
>>105834513
>>105834684
>>105834727
The funny thing is that everyone avoids the STL like a plague.
Anonymous
7/8/2025, 7:44:50 AM No.105834776
>>105832168 (OP)
Coding is a meme.
Anonymous
7/8/2025, 7:52:18 AM No.105834808
>>105834472
STL is at minimum expensive and at worst retarded. starting with the name vector for this use case
Anonymous
7/8/2025, 7:53:20 AM No.105834815
>>105834513
that's c plus, you dolt
Anonymous
7/8/2025, 7:54:28 AM No.105834821
>>105834727
oh no its retarded dot jpg
Anonymous
7/8/2025, 8:00:31 AM No.105834843
>>105832680
>abstracted away with a type-safe enum
This kind of stuff is actively done by the compiler for Option and Result already. Also, nothing stopping from special casing this for different architectures already.
Replies: >>105837684
Anonymous
7/8/2025, 8:03:31 AM No.105834865
>>105832680
this is your brain without your dick, jfc
Anonymous
7/8/2025, 8:33:13 AM No.105835042
eventually the only new c code will be people just making new bootstrap compilers.
Anonymous
7/8/2025, 8:36:44 AM No.105835064
>>105832570
little brother syndrome.
rustoids have it really bad
Anonymous
7/8/2025, 9:44:18 AM No.105835511
>>105832472
>ALPHA
>Turso
>PRODUCTION READY
>Turso Cloud

>Turso is a distributed database built on libSQL, a fork of SQLite.
>libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
>libSQL is 85% written in C

>Cloud pricing

>Turso Database is currently under heavy development and is not ready for production use.

WTF is this scam? Rebrand it as Rust, while it's basically still just a C project forked from Sqlite, but now you have to pay for cloud services? Despite Sqlite originally being about being in-process?
I guess there is also SQLite Cloud, which doesn't rebrand with Rust.
Replies: >>105835894
Anonymous
7/8/2025, 10:48:54 AM No.105835894
>>105835511
>make a rust wrapper for untouched open source c code
>put it behind a subscription
>offer comped daily HRT delivery (monday-thursday) for a team of up to 30 with the enterprise subscription package
>troons will gobble it up and nag their CTO to subscribe to it
many such cases
Replies: >>105835988
Anonymous
7/8/2025, 10:58:44 AM No.105835941
>>105834674
>Posts lust provoking image
>Calls other anons dirty coomers
Replies: >>105835948
Anonymous
7/8/2025, 10:59:50 AM No.105835948
>>105835941
>lust provoking image
>it's literally just a blurry image of a feminine looking humanoid in full clothing
Anonymous
7/8/2025, 11:06:08 AM No.105835982
1751930797243841
1751930797243841
md5: 19cc489265bdb2c631ec126da7a649d3🔍
>>105832168 (OP)
upscale attempt
Replies: >>105835999 >>105838602
Anonymous
7/8/2025, 11:06:43 AM No.105835988
>>105835894
I assume that they must have added some changes. But the marketing and naming is messy, possibly confusing on purpose, as part of branding.
Anonymous
7/8/2025, 11:08:19 AM No.105835999
>>105835982
just give up at this point, this is horrible
Anonymous
7/8/2025, 1:36:03 PM No.105836801
>>105832539
kek, made me lol Anon
Anonymous
7/8/2025, 2:10:46 PM No.105837001
pointing_digit
pointing_digit
md5: 20ad45c07ad04b543a853dacc8a3f830🔍
Anonymous
7/8/2025, 2:19:26 PM No.105837054
>>105832168 (OP)
Fang
Anonymous
7/8/2025, 2:21:55 PM No.105837068
>>105832168 (OP)
this
People don't realize that C is more than just a language. It will forever be a way to glue different languages together with bindings. C benefits from the success of other languages, the more popular Rust gets, the more people will want to integrate it to their huge golang, js, ruby codebases
Anonymous
7/8/2025, 4:01:03 PM No.105837684
>>105834843
the next sentence of what you quoted hinted at that. i just didn't want to get too technical because of the level and nature of non-knowers here ;)
Anonymous
7/8/2025, 4:11:50 PM No.105837773
>>105832168 (OP)
open bob
Anonymous
7/8/2025, 4:20:45 PM No.105837836
>>105832586
>generic trend hopping tiktok/instagram thot #35628
Replies: >>105839717
Anonymous
7/8/2025, 4:25:51 PM No.105837879
>>105832472
>rustranny project
>mit loicence
I'm noooticing
Replies: >>105837985
Anonymous
7/8/2025, 4:29:51 PM No.105837908
>>105832586
goddess
Replies: >>105839717
Anonymous
7/8/2025, 4:31:12 PM No.105837921
>>105832168 (OP)
COBOL and Fortran are still around too!

although C gives us the ABI that everyone else piggybacks on, so that's immensely useful until we solve the problem for real (any decade now)
Replies: >>105838172
Anonymous
7/8/2025, 4:38:01 PM No.105837985
>>105837879
>thinks sqlite is GPL
4jeet is not sending its best
Anonymous
7/8/2025, 4:39:15 PM No.105837996
>>105832539
>a 63bit long string
Anonymous
7/8/2025, 4:41:14 PM No.105838014
>>105832762
>36MB when the same library in C is 300KB
Replies: >>105838765
Anonymous
7/8/2025, 4:57:38 PM No.105838172
>>105837921
>until we solve the problem for real
this
rewriting shit in a new language won't change a thing
Anonymous
7/8/2025, 5:01:06 PM No.105838207
>>105832168 (OP)
if troons looked like this I would learn Rust
Anonymous
7/8/2025, 5:18:10 PM No.105838377
>>105834663
>fail randomly
It would fail if there was a stack overflow I suppose.
>not something you want
It might be.
>because you can properly handle a failure
Does anyone actually put an exception handler around std::vector in case allocation fails? I guess you could.
Anyway C is not about being safe it's about being fast and simple and getting the job done and moving on. Presumably the author has some idea of the actual size of the VLA and has taken care that the stack size is going to be large enough.
If a programmer doesn't have a good sense of what's going on then yeah stick to Rust or Python or something where it's harder to mess up.
Anonymous
7/8/2025, 5:34:37 PM No.105838547
>>105832168 (OP)
Name one standard C project made in last 5 years.
Replies: >>105838620
Anonymous
7/8/2025, 5:39:53 PM No.105838602
>>105835982
she's giving me the hairy eye
Anonymous
7/8/2025, 5:42:18 PM No.105838620
>>105838547
linux
Replies: >>105840123
Anonymous
7/8/2025, 5:45:27 PM No.105838658
1750114726333735
1750114726333735
md5: 3a021cb2d9b6fc051aae373130679abf🔍
FACT: JavaScript will never go away and will outlive TypeScript
Replies: >>105838721
Anonymous
7/8/2025, 5:46:23 PM No.105838670
>>105832168 (OP)
it already outlived c++.
Anonymous
7/8/2025, 5:49:04 PM No.105838705
>>105832168 (OP)
Rustranny probably.
I see no reason why C++ would go away if C never does.
Anonymous
7/8/2025, 5:49:59 PM No.105838721
>>105838658
unfortunately
Replies: >>105838748
Anonymous
7/8/2025, 5:52:12 PM No.105838748
>>105838721
why? types will come to vanilla javascript, don't know why but it will happen. fuck microsoft and fuck typescript
https://github.com/tc39/proposal-type-annotations
Replies: >>105838766 >>105838773
Anonymous
7/8/2025, 5:53:05 PM No.105838765
muh-binary-size
muh-binary-size
md5: 4425bc884641204c56d955b05f0d4c5a🔍
>>105838014
>rust 500MB
>C 300KB
>muh binary size most important (smaller better)
Replies: >>105838800
Anonymous
7/8/2025, 5:53:13 PM No.105838766
>>105838748
*when
Anonymous
7/8/2025, 5:53:41 PM No.105838773
>>105838748
actually I wanted both javascript and typescript gone but thanks for the link, I didn't know that
Replies: >>105838787 >>105838862
Anonymous
7/8/2025, 5:54:43 PM No.105838787
>>105838773
ah okay, you're a bad boy, since I am a JS/TS dev I hope TS goes away and JS becomes types
Replies: >>105838876
Anonymous
7/8/2025, 5:55:16 PM No.105838800
>>105838765
I'm scared of whatever is wrong with your brain being infectious
Anonymous
7/8/2025, 6:00:15 PM No.105838862
>>105838773
>actually I wanted both javascript and typescript gone
Same. I want a bytecode VM that can access the DOM. Then we could use whatever language we want and compile it.
Replies: >>105839035 >>105839119
Anonymous
7/8/2025, 6:01:07 PM No.105838876
>>105838787
I have to maintain an angular application and the braindead devs did it in typescript but just :any everything so I want to die every time I see a ticket for that fucken thing
Replies: >>105838928
Anonymous
7/8/2025, 6:05:09 PM No.105838928
>>105838876
>:any everything
lmao this is terrible, I have started working in a web dev/software agency after studies (am still there) and never saw :any, as a beginner I saw some really weird typescript shit which melted my brain but after some time I learned and understood what those senior devs did. You should talk to this people who do this with the :any or write some comments when they try to merge request.
Replies: >>105838964
Anonymous
7/8/2025, 6:08:50 PM No.105838964
>>105838928
they have all left or been fired. and management expects you to take exactly the required amount of time to fix a bug or implement a feature for working on any ticket.
asking them for a little bit of time to refactor what, to them, is working fine is no different than asking for time to play snooker at the recreation room all day.
I hope whatever TS project you're working on is saner than that.
Replies: >>105839007 >>105839017 >>105839040
Anonymous
7/8/2025, 6:12:39 PM No.105839007
>>105838964
>I hope whatever TS project you're working on is saner than that.
it is a mix of htmx, tsx/jsx, nestjs. the senior dev made his own "framework" and yeah, it was really really hard for me as a beginner but it all makes sense now. I think the most difficult part was the weird types they used and nestjs
Replies: >>105839017 >>105846016
Anonymous
7/8/2025, 6:13:49 PM No.105839017
>>105838964
>>105839007
and alpinejs
Anonymous
7/8/2025, 6:15:18 PM No.105839035
>>105838862
not allowing webassembly access to the dom is the biggest ploy from Big Script to hinder any advancement to the human race
Anonymous
7/8/2025, 6:15:44 PM No.105839040
>>105838964
>management expects you to take exactly the required amount of time
I hate them so much
Anonymous
7/8/2025, 6:23:55 PM No.105839119
>>105838862
You are describing wasm.
Replies: >>105839316
Anonymous
7/8/2025, 6:43:11 PM No.105839316
>>105839119
Wasm can't interact with the DOM or browser.
Replies: >>105841696
Anonymous
7/8/2025, 7:23:08 PM No.105839717
>>105832586
>>105832469
>>105832506
>>105834674
>>105837836
>>105837908
>doesn't have an onlyfans
Why do promote whores that just tease and won't give you anything to actually jerk off to?
Replies: >>105841203
Anonymous
7/8/2025, 8:09:00 PM No.105840123
>>105838620
Linux
>Standard C
>made in last 5 years
Replies: >>105840214
Anonymous
7/8/2025, 8:19:15 PM No.105840214
>>105840123
linux is constantly being made. in fact if you look at the commit history you'll see things being made in the last few hours or days
Replies: >>105840235
Anonymous
7/8/2025, 8:21:41 PM No.105840235
>>105840214
Linux is neither standard C nor was it made in last 5 years.
Replies: >>105840381
Anonymous
7/8/2025, 8:34:40 PM No.105840381
>>105840235
wrong.
Replies: >>105840592
Anonymous
7/8/2025, 8:56:15 PM No.105840592
>>105840381
Try to compile mainline Linux with clang and report back.
Replies: >>105840822
Anonymous
7/8/2025, 9:17:41 PM No.105840799
>>105832408
Yeah one of my side projects is in C. It's just easier to get into the flow with because you don't have to stop every five minutes to read documentation for other people's stuff.
Anonymous
7/8/2025, 9:19:52 PM No.105840822
>>105840592
works fine
Replies: >>105840914 >>105841119 >>105841488
Anonymous
7/8/2025, 9:29:51 PM No.105840914
>>105840822
It doesn't because Linux relies on nonstandard, GCC extensions.

https://maskray.me/blog/2024-05-12-exploring-gnu-extensions-in-linux-kernel

Why do cniles always lie and pretend to know more than they do?
Replies: >>105841058 >>105841696
Anonymous
7/8/2025, 9:42:08 PM No.105841058
>>105840914
imagine not using --std=c89 in current year
Replies: >>105841075
Anonymous
7/8/2025, 9:43:53 PM No.105841075
>>105841058
That's how it always has been. Standard C is really not suitable for such an ambitious project.
Replies: >>105841183 >>105841696
Anonymous
7/8/2025, 9:48:02 PM No.105841119
>>105840822
this is why you can never trust "werks for me" posters.
Anonymous
7/8/2025, 9:54:19 PM No.105841183
>>105841075
i would like to know what non standard gcc shit they are using
Replies: >>105841401 >>105841412
Anonymous
7/8/2025, 9:56:57 PM No.105841203
>>105839717
https://coomer.su/onlyfans/user/booplesnoot/
She does have an OnlyFans, anon.
Replies: >>105842150 >>105842151
Anonymous
7/8/2025, 10:22:21 PM No.105841401
>>105841183
Click the link 3 replies above?
Anonymous
7/8/2025, 10:23:29 PM No.105841412
>>105841183
none. that poster is a liar as evidenced by their own source.
Anonymous
7/8/2025, 10:31:59 PM No.105841488
>>105840822
It does? Last time I tried, the kernel insta crashed. I know they've been working on it for some time and I think I actually got a clang build kernel to modeset and actually run an init once.

Being able to go all in on clang distro would be really nice for autism purity reasons.
Anonymous
7/8/2025, 10:35:03 PM No.105841512
>>105834674
>having sex will cure your porn addiction
Quite the contrary, being a coomer makes sex difficult. Anyone with a brain unwarped by 24/7 gooning understands this.
Replies: >>105845040
Anonymous
7/8/2025, 10:57:12 PM No.105841696
>>105839316
It can interact with the DOM through JavaScript currently, but there is also the component model that is being drafted by some standards committee. I don't really care, I don't want a bytecode VM that can access the DOM myself, I hate the web and hope that AI destroys what's left of it. But you can already write your slick heckin' PWA in any language that compiles to wasm as long as you bind it to JS.

>>105840914
Clang supports std=gnu11, here's the official documentation on building Linux with Clang/LLVM: https://docs.kernel.org/kbuild/llvm.html

>>105841075
There is nothing so exotic about Linux or the idea of a multi-platform Unix-like kernel that standard C would be unsuitable, in fact it's literally the paradigmatic use case that they designed the standard around. But you would be right to imply that the de facto standard to which anyone would write a new C compiler in the current year would be the actual extant code that its users will want to compile and not whatever ISO says the standard should be. Clang and GCC are obviously both designed to function in the world their big corporate backers exist in.
Replies: >>105842087 >>105842995
Anonymous
7/8/2025, 10:58:29 PM No.105841709
1749941388218781
1749941388218781
md5: 9a25b0d38a8afc355305b6c52bce6df8🔍
>>105832168 (OP)
At least she doesn't have tattoos
Replies: >>105841740 >>105841748 >>105841767 >>105842065 >>105843285
Anonymous
7/8/2025, 11:00:24 PM No.105841734
>>105832168 (OP)
AI enhanced compilers will make C and C++ even more efficient. Just like they already have with video codes (and are backwards compatible with existing decoders)
Anonymous
7/8/2025, 11:01:57 PM No.105841740
1735689100927717
1735689100927717
md5: d9e1c8ddedb0c6df4517b897b37c7b8f🔍
>>105841709
Anonymous
7/8/2025, 11:02:41 PM No.105841748
>>105841709
>she
Replies: >>105841767 >>105842462
Anonymous
7/8/2025, 11:04:57 PM No.105841767
>>105841709
>womb tattoo
anon, i..........

>>105841748
no bulge. all foid. sorry to disappoint faggots.
Replies: >>105842796
Anonymous
7/8/2025, 11:05:56 PM No.105841777
>>105832408
>major
Who cares?
Anonymous
7/8/2025, 11:14:22 PM No.105841841
>>105834674
>Cope
Dude, no. C++ sucks and Rust is worse but it doesn't mean that C is a good language. You can think of C as the Rust of the 70s (or 80s) forced by government and Bell Labs.
Replies: >>105841860
Anonymous
7/8/2025, 11:15:32 PM No.105841850
>>105833611
Nobody is using VLAs, please stop using VLAs.
Anonymous
7/8/2025, 11:16:49 PM No.105841860
>>105841841
no, you cant
Replies: >>105842146
Anonymous
7/8/2025, 11:44:25 PM No.105842065
>>105841709
she has a literal womb tattoo you blind retard

she's still a 10/10 but you gotta be real
Replies: >>105842093 >>105842796
Anonymous
7/8/2025, 11:46:43 PM No.105842087
>>105841696
>Clang supports std=gnu11
Not standard
Replies: >>105843248
Anonymous
7/8/2025, 11:48:02 PM No.105842093
>>105842065
>she
Replies: >>105842150 >>105842462
Anonymous
7/8/2025, 11:49:47 PM No.105842112
>>105832168 (OP)
Give it 100 years and the only use of c will be to teach about computer history.
Replies: >>105845073
Anonymous
7/8/2025, 11:54:57 PM No.105842146
Screenshot 2021-01-21 215230
Screenshot 2021-01-21 215230
md5: 6e846ae30c86f25bb70711c69465d7c1🔍
>>105841860
It's the true.
Replies: >>105842274
Anonymous
7/8/2025, 11:55:50 PM No.105842150
>>105842093
check >>105841203 if that's a dude then we've hit a point where it literally doesn't matter anymore
Anonymous
7/8/2025, 11:55:53 PM No.105842151
>>105841203
>softcore shit
welp
Anonymous
7/9/2025, 12:12:22 AM No.105842274
>>105842146
oh well if tony hoare said it, then you must be right
don't tell me what i want to do with my own software. i want complete control. i want performance. yes, really. i write scientific software than runs for days at a time on a compute cluster and it must be 1) correct and 2) fast. that retarded boomer can boomer all over whatever he was booming and handshaking and bootstrapping on at the time.
Anonymous
7/9/2025, 12:34:58 AM No.105842462
>>105841748
>>105842093
How can you tell?
Replies: >>105842507
Anonymous
7/9/2025, 12:40:16 AM No.105842507
>>105842462
bitches show teeth when they smile
the finger aspect ratio looks more on the dude side
oh yeah, the madams apple
Replies: >>105842523 >>105842665
Anonymous
7/9/2025, 12:42:25 AM No.105842523
>>105842507
this place has forever rotted your brain. hope you get better someday, anon.
Replies: >>105842537
Anonymous
7/9/2025, 12:44:21 AM No.105842537
1716912405036789
1716912405036789
md5: 2e105a11f7eca2775a322004b06fe781🔍
>>105842523
Anonymous
7/9/2025, 12:58:36 AM No.105842665
>>105842507
Do you know how she's able to look that feminine? Her head to shoulder ratio seems right. Her hips seem wide. Her Q angle might be right. And she has the hourglass figure. But I might've been able to confirm her finger digit ratio being male.
>[...] show teeth when they smile
Do you recall where you learned that?
Replies: >>105842846 >>105842858
Anonymous
7/9/2025, 1:08:43 AM No.105842746
>>105832168 (OP)
TRVKE
Anonymous
7/9/2025, 1:14:09 AM No.105842796
1741063641261596
1741063641261596
md5: da1631fb4557e051e4a32b4b49de3115🔍
>>105841767
>>105842065
And the only one
Looks like shit but way better than putting doodles all over your body
Replies: >>105843300 >>105843757
Anonymous
7/9/2025, 1:19:44 AM No.105842846
>>105842665
https://www.bradford.ac.uk/news/archive/2018/is-your-smile-male-or-female.php

theres plenty of peer reviewed papers on pubmed on the topic
Anonymous
7/9/2025, 1:21:01 AM No.105842858
>>105842665
have you not seen how fat bitches manipulate camera angles and lighting to hide 50-80 pounds?
Anonymous
7/9/2025, 1:31:35 AM No.105842928
>>105832168 (OP)
20 years ago this girl would have been a typical innocent quirk chungus and now she's making millions of dollars on onlyfans
Anonymous
7/9/2025, 1:40:16 AM No.105842995
>>105841696
I hate the web too, it was a disaster almost from the start.
>as long as you bind it to JS.
Yeah that's a problem if you want performance. Better to just do it all in JS at this point.
Anonymous
7/9/2025, 1:41:24 AM No.105843009
it will def go away most of freebsd is written in c++ for example
Anonymous
7/9/2025, 2:18:04 AM No.105843248
>>105842087
it is standard in most compilers
Anonymous
7/9/2025, 2:24:14 AM No.105843285
>>105841709
Wife material
Anonymous
7/9/2025, 2:26:04 AM No.105843300
>>105842796
>Looks like shit but way better than putting doodles all over your body
true. but a womb tattoo is "whore of babylon" tier. litteral succubus.
Replies: >>105843942 >>105845007
Anonymous
7/9/2025, 3:37:48 AM No.105843757
>>105842796
>womb tattoo
>better than random doodles
Cope of the century
Replies: >>105845007
Anonymous
7/9/2025, 4:12:08 AM No.105843942
>>105843300
Hot
Anonymous
7/9/2025, 6:46:54 AM No.105844908
>>105832168 (OP)
she's pointing the wrong way
Anonymous
7/9/2025, 7:06:05 AM No.105845007
1745067229805373
1745067229805373
md5: e1f190a075562d2a5bf9598a43817fb1🔍
>>105843300
>>105843757
Cope
Anonymous
7/9/2025, 7:10:52 AM No.105845040
>>105841512
If you just stop for a week you return to betting completely fine
Anonymous
7/9/2025, 7:11:56 AM No.105845046
>>105832168 (OP)
true but C++ is never going away either
Anonymous
7/9/2025, 7:15:25 AM No.105845060
>>105832168 (OP)
>will outlive C++
Nothing will outlive C++.
Anonymous
7/9/2025, 7:16:57 AM No.105845073
>>105842112
C will probably persist as a protocol for inter-language interaction. Only a retard would use it for anything other than that, but it'll probably be used in that role forever.
Replies: >>105845177 >>105852897 >>105853977
Anonymous
7/9/2025, 7:27:55 AM No.105845177
>>105845073
according to tiobe, c is the #4 language this month, in a bit of a low, but not its worst showing.
fortran is #10. if the first language is still around and at the #10 spot after 70 fucking years, then i think its safe to say C is going to be around for a very long time.
Anonymous
7/9/2025, 7:41:31 AM No.105845256
>>105832408
Yeah, plus lots of people use C to target WASM since it's the only standardized ABI out there.
Replies: >>105847341
Anonymous
7/9/2025, 7:43:02 AM No.105845265
This is a bad thread and the OP is a bad poster.
Anonymous
7/9/2025, 8:05:38 AM No.105845387
https://materialize.com/blog/rust-concurrency-bug-unbounded-channels/
https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI_SOFTWARE_MEMORY_SAFETY.PDF
https://bpb-us-e1.wpmucdn.com/sites.gatech.edu/dist/a/2878/files/2022/10/OSSI-Final-Report-3.pdf
https://archive.ph/uLiWX
https://archive.ph/rESxe
https://lkml.org/lkml/2025/2/6/1292
Anonymous
7/9/2025, 8:12:45 AM No.105845438
>>105834501
I myself just replicated the functionality of a stack using 1 static heap allocation.
Anonymous
7/9/2025, 10:13:18 AM No.105846016
>>105839007
>the senior dev made his own "framework"
why do senior retards do this? genuinely what the fuck is the point. my job is to inspect other people's codebases and every single time someone comes up with a custom SPA or framework it's slower, less ergonomic, fucks with new devs and its just fucking ugly
USE A FRAMEWORK.
Replies: >>105846041 >>105846526
Anonymous
7/9/2025, 10:17:33 AM No.105846041
>>105846016
>fucks with new devs
it also fucks with older devs because it takes like 3 times the effort to use whatever the fuck they come up with instead of using react
They are retarded and have main character syndrome and read 3 articles on how react is bad because the blog author did something retarded
Anonymous
7/9/2025, 11:21:52 AM No.105846352
>>105832168 (OP)
And so? FORTRAN is still alive and won't go anywhere.
Anonymous
7/9/2025, 11:24:05 AM No.105846369
>>105834509
embedded systems
Anonymous
7/9/2025, 11:26:41 AM No.105846383
>>105834727
> does not support .. polymorphism,
If only linux developers knew that.
Anonymous
7/9/2025, 11:51:29 AM No.105846526
>>105846016
How did the popular frameworks come into being in the first place? In machine shops, being able to create your own tools to some degree is a major topic. Also, some prioritize their own learning or some kind of CV-building/prestige, whether responsible or not and whether they have talent or not.
Replies: >>105848433
Anonymous
7/9/2025, 1:27:42 PM No.105847104
>>105832168 (OP)
C is awesome sauce.
Anonymous
7/9/2025, 2:06:19 PM No.105847324
>>105832408
Don't know about "project" (I assume by projects you mean some cringe startup app) but as an actual engineer (not software "engineer") almost everything in the industry (like industrial robots or automation systems) is programmed using either C, C++ or assembly languages. You can even program FPGAs in C now
Replies: >>105847339
Anonymous
7/9/2025, 2:08:16 PM No.105847335
>>105832408
>(non kernel/hardware/embedded... stuff)
>bro do people even use c? and NO, don't give me examples of cases where people use c
Retard?
Replies: >>105847361
Anonymous
7/9/2025, 2:08:42 PM No.105847339
>>105847324
>You can even program FPGAs in C now
if they have a processor core on them, sure

you don't "program" FPGAs, underageb& retard
Replies: >>105847345 >>105853713
Anonymous
7/9/2025, 2:08:55 PM No.105847341
>>105845256
Rust seems to be the language of choice for wasm.
So ABI doesn't matter because literally every language supports C ABI nowadays for sake of FFI, even scripting languages like JS and Python.
Replies: >>105848390
Anonymous
7/9/2025, 2:09:47 PM No.105847345
>>105847339
What do you do with them then?
Replies: >>105847363
Anonymous
7/9/2025, 2:11:22 PM No.105847361
>>105847335
So the answer to his question is no?
Anonymous
7/9/2025, 2:11:41 PM No.105847363
>>105847345
you write a hardware definition. it doesn't "execute". C is fundamentally not capable of being an HDL, though maybe they've added some junk to it to allow you to write hardware definitions.
Replies: >>105847381
Anonymous
7/9/2025, 2:14:21 PM No.105847381
Screenshot_20250709-151130~2
Screenshot_20250709-151130~2
md5: c5825f7ebcfb16a328cb66b7edf5c6d0🔍
>>105847363
>*serious hat on*
>You don't PROGRAM them you IDIOT, you WRITE A HARDWARE DEFINITION
retard
Anonymous
7/9/2025, 2:22:53 PM No.105847441
Why are cniles always so melodramatic and wrong every single time lmao
Anonymous
7/9/2025, 2:33:02 PM No.105847515
>>105834727
jfc stick to your javascript you retard.
go look at python's c source if you want an example. structs and function pointers let you do exactly that.
Replies: >>105847524
Anonymous
7/9/2025, 2:35:50 PM No.105847524
>>105847515
NTA, JavaScript also doesn't support these. Stop talking about things you have no idea about.
Replies: >>105847564
Anonymous
7/9/2025, 2:41:09 PM No.105847564
1620918547868
1620918547868
md5: 9ceb634cc8127d4cd74deb7d03f1d339🔍
>>105847524
Replies: >>105847585
Anonymous
7/9/2025, 2:43:35 PM No.105847585
>>105847564
>look at this meme
As expected if C programmer
Replies: >>105847611
Anonymous
7/9/2025, 2:46:55 PM No.105847611
1732752720571035
1732752720571035
md5: c30c0b7f9d2820e5897369242431adfe🔍
>>105847585
do you identify yourself as a javascript programmer?
its a fucking tool, you dolt. you pick the right one for the job.
i use C but i am not a C programmer. i use java but i am not a java programmer. i use whatever is appropriate for the task at hand.
Replies: >>105847615
Anonymous
7/9/2025, 2:48:00 PM No.105847615
1752065278602
1752065278602
md5: 8aa4622a9c9b6bd6528b41de1ee26e8a🔍
>>105847611
Replies: >>105847636
Anonymous
7/9/2025, 2:52:11 PM No.105847636
>>105847615
oh i get it, you can't use anything but JS and are super defensive about your "language." let me guess, 250-300 pound female?
Anonymous
7/9/2025, 3:50:53 PM No.105848052
1738876774091949
1738876774091949
md5: a4cd4c1dba88cc4fd2a60f7862aea922🔍
I love womb tattoos so much
It's very degenerate but not in the same way as a butterfly tattoo, it's other way of being marked as a whore, a whore for weirdos and weebs.
Replies: >>105849426 >>105850396
Anonymous
7/9/2025, 4:35:31 PM No.105848390
>>105847341
>Rust seems to be the language of choice for wasm
only if you're cutting corners and dicks alike.
otherwise, no
Anonymous
7/9/2025, 4:39:38 PM No.105848433
>>105846526
exactly in the same way, like react from inside facebook. BUT, you're at a point that react exists for years now and has a lot of competent devs working on it (and not so competent ones giving it attention) so you can at least expect some level of quality.
a "framework" a senior dev put together 2 years ago and didn't see any iteration ever since it was first created is not even in the same realm of discussion
Anonymous
7/9/2025, 5:40:40 PM No.105848899
1752038622530
1752038622530
md5: 2be81b56ad613376b031b76afc309840🔍
>>105832444
Sqlite was released 24 years ago
Replies: >>105849042
Anonymous
7/9/2025, 5:55:04 PM No.105849042
1728600469324484
1728600469324484
md5: 2b0e0c040aabeeeb6bbc3a47ae03867d🔍
>>105848899
piece of shit liar, it was released less than 2 weeks ago
Anonymous
7/9/2025, 6:36:55 PM No.105849426
>>105848052
>I love womb tattoos
Even though they might be a succubus invention?
Replies: >>105849720
Anonymous
7/9/2025, 7:10:56 PM No.105849720
1749054225189624
1749054225189624
md5: 97b6fa97a96702c0ce77437386f70285🔍
>>105849426
Are they? Or are you just shitposting?
Replies: >>105849796 >>105850396 >>105850396
Anonymous
7/9/2025, 7:20:11 PM No.105849796
1668264056427891
1668264056427891
md5: 4eff581f45a279654b7137aedafb9642🔍
>>105849720
its just a vagina
Anonymous
7/9/2025, 8:32:53 PM No.105850396
Alice
Alice
md5: dfe00a52d4f42b1c28d3c75deeffb3f9🔍
>>105849720
>are you just [...]posting?
I try not to.
>Are they?
I'm unaware. To clarify, not womb tattoos in general (location), but the pattern (or sigil) tattoos that get placed over the womb might be succubus inventions. Like these:
>>105848052
>>105849720
They appear in hentai. The is the one the girl in the OP has.
Replies: >>105851241 >>105853713
Anonymous
7/9/2025, 8:36:39 PM No.105850421
stop posting these hideous whore hags
this is a niece website
Replies: >>105851250
Anonymous
7/9/2025, 8:47:15 PM No.105850477
>>105832168 (OP)
C++ will never go away either, Rust might eventually fade into the background.
Replies: >>105850482 >>105852205
Anonymous
7/9/2025, 8:48:16 PM No.105850482
>>105850477
i like how you think rust isnt already in the background
Anonymous
7/9/2025, 10:12:56 PM No.105851241
1742656867740122
1742656867740122
md5: 9803a7a309c27bc993d600ad2c042c83🔍
>>105850396
It was her first and only tattoo
Replies: >>105851933
Anonymous
7/9/2025, 10:14:00 PM No.105851250
1748665897618502
1748665897618502
md5: 15c860a9915c132f08a61ce3f371ca50🔍
>>105850421
Replies: >>105851540 >>105853713
Anonymous
7/9/2025, 10:26:26 PM No.105851348
>>105832308
and new devices alike
Anonymous
7/9/2025, 10:48:23 PM No.105851540
>>105851250
Do you have the link for that?
Replies: >>105852864
Anonymous
7/9/2025, 11:27:21 PM No.105851933
>>105851241
>her
Anonymous
7/9/2025, 11:50:08 PM No.105852205
>>105850477
>might eventually
lmao people are already moving on
Anonymous
7/10/2025, 1:12:45 AM No.105852864
>>105851540
https://www.instagram.com/p/B2-0XYalZ9g/
Anonymous
7/10/2025, 1:16:39 AM No.105852897
>>105845073
>C will probably persist as a protocol for inter-language interaction. Only a retard would use it for anything other than that, but it'll probably be used in that role forever.
C is horrible for that purpose. You want a language with a powerful type system and object system like Common Lisp, not a language that just has int, float, and a pointer to a byte where you can add 1 until you (possibly) find a 0. C doesn't even let you use all the types that assembly does.
Replies: >>105853046 >>105853658
Anonymous
7/10/2025, 1:33:55 AM No.105853046
>>105852897
jfc its 2025 your strawmen aren't problems in C anymore
Replies: >>105853131
Anonymous
7/10/2025, 1:45:03 AM No.105853131
>>105853046
They're still problems, but you have 10,000 programmers and can use 32 GB of RAM to "work around" them (like converting all your objects to base64 JSON and sharing the JSON as files instead of sharing the objects themselves). How do you share a bignum between Java and Python using C? How do you share a string (that can contain nulls which are valid ASCII and Unicode characters) between two languages using C? How do you pass a closure (or just a function) between two languages using C? C doesn't solve any problems that using assembly doesn't solve, except assembly lets you pass things in registers, use SIMD, and have better strings. Your interface language should go beyond assembly and be better, not worse.
Replies: >>105853157
Anonymous
7/10/2025, 1:49:10 AM No.105853157
>>105853131
whcar was added to c 25 years ago. o t doesn't natively support unicode but you are one google search away from finding a library that does
Replies: >>105853161
Anonymous
7/10/2025, 1:50:08 AM No.105853161
>>105853157
That doesn't solve the problem.
Replies: >>105853178
Anonymous
7/10/2025, 1:53:17 AM No.105853178
1732959374200748
1732959374200748
md5: 773c86e8e5836bf46d7158c09771bd1a🔍
>>105853161
if you want your hand held, C is not for you
Replies: >>105853198
Anonymous
7/10/2025, 1:55:41 AM No.105853198
>>105853178
You think solving a problem is having your "hand held" so you want things to be bad on purpose.
Replies: >>105853239
Anonymous
7/10/2025, 2:00:38 AM No.105853239
>>105853198
c gives me control. i want control. i don't want "good enough" solutions that other languages offer in their standard libraries. i know my problem and my data and i want to tailor the code to *that* problem and not *the* problem.
why?
i write scientific computing software. it must be 1) correct and 2) fast.
Replies: >>105853277
Anonymous
7/10/2025, 2:06:24 AM No.105853277
>>105853239
The solution is you have a common object system so you can share code written in any language (even brain dead ones like C). Your "solution" is that people should not be allowed to share any types more powerful than what C has and that banning that ability makes C look good because then you can only use the types C has. You like dumbing everything down to the lowest common denominator instead of letting each language communicate with others on their own level.
Replies: >>105853300
Anonymous
7/10/2025, 2:09:50 AM No.105853300
>>105853277
i feel like we are miscommunicating somewhere.
Anonymous
7/10/2025, 2:59:52 AM No.105853658
>>105852897
>C is horrible for that purpose.
No, it's actually great for that purpose because it's a pretty barebones abstraction of assembler, which makes it a good middle ground for all other languages, especially since they are basically further abstractions down the line. You wouldn't want some high level, already heavily abstracted language as the common protocol. A neutral, relatively low level language is the best choice.
Replies: >>105854099
Anonymous
7/10/2025, 3:09:49 AM No.105853713
>>105847339
What does the P in FPGA stand for, saar?

>>105850396
>>105851250
Human invention trying to imitate succubi (which respect elements, not marks or sigils, there's established demonology on this)
Anonymous
7/10/2025, 3:55:21 AM No.105853977
>>105845073
I feel that even for that it'll be forgotten.
Anonymous
7/10/2025, 4:14:27 AM No.105854099
>>105853658
>No, it's actually great for that purpose because it's a pretty barebones abstraction of assembler,
That's one reason why it's bad. C has LESS than assembly. Most languages have more.

>especially since they are basically further abstractions down the line.
None of those languages are abstractions of assembly, they're additions to assembly. They have additional concepts that do not exist in assembly.

>You wouldn't want some high level, already heavily abstracted language as the common protocol.
Actually you would because it's more powerful, which means more languages can translate their own features into the common language. It makes sense for languages people use to communicate and it makes sense for languages used in writing software too.