[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


File: 1761442055191479.png (11 KB, 373x189)
11 KB PNG
Every modern stack looks like this. C++ is dead.
>>
>>109539221
>C++ is dead.
Because frankly it's not a great programing language, it's awful the people who like it are sadistic and for most people using C++ is about performance as I have heard it has better performance than ever C.
>>
>>109539221
>ever
*even
>>
>>109539251
>for most people using C++ is about performance as I have heard it has better performance than ever C
It's one of these weird things: in theory, C++ ought to be faster, but in practice, C tends to be faster. I guess it's because it's much easier to write good C than good C++.
>>
>>109539274
>in theory, C++ ought to be faster
What? Why?
>>
>>109539221
>the modern projects
>>
>>109539282
>What? Why?
More optimized compiler and as long as you write good C++, it will do a lot of the stuff for you.
>>
>>109539282
More optimization opportunities through greater inlining and more precise specialization.
Except it instead seems to be more opportunities to hide weird pitfalls and horrible performance traps.
>>
>>109539296
At least form what I heard form the experts.
>>
>>109539282
because op was dropped on his head when he was a child
and so now he hallucinates things
>>
>>109539307
>the experts
>>
>>109539287
Furries are nasty people. I gotta be a cult right?
>>
>>109539331
i heard furries come into existence because of trauma
something along the lines of dis-associative disorder lite
>>
>>109539296
>>109539304
So basically
Good C++ > Good C > Bad C++? Sounds to me like C is the smarter option unless you really know what you're doing or like the gamble. However, wouldn't a more proficient programmer prefer the possibility of tweaking the compiler precisely to his project?
>>
File: file.png (9 KB, 316x137)
9 KB PNG
>>109539221
wrong image
>>
>>109539351
pamperchu was born a freak
>>
>>109539358
a proficient programmer will use hand written vector ops and/or inline asm in their tightest loops
but then theres not much of a difference bw c and c++ afaik
>>
>>109539376
i vaguely recognize this name
but given that its close to "pampers" im not sure if i want to remember why
>>
>>109539358
Yeah but writting good C isn't exactly that much easier it doesn't have the character overhead but memory management is an insane art you gotta master and it's extremely difficult look at the many software that were written in C that had memory leaks in their development existence.
That and the others is pointers and Inline assembly.
>>
>>109539221
C++ was a mistake tbqf. In retrospect, it seems like an LLM hallucination.
>>
>>109539411
>memory management is an insane art
you must be joking
what filters people its not even iq
its patience and attention to detail

and even then you have arenas.
yes, they are a silver bullet bc you get pretty much 95% of the performance, because everything is pretty much array backed
you can make one follow the lifetimes of your objects
and you nuke the whole context with one command

come the fuck on
sepples is 6 gorilion times harder than c wiith all its byzantine systems
>>
>>109539411
>>109539439
oh, and you dilute allocation syscalls with the size of your slab
ie: you call malloc once per 10k slab-allocations
>>
>>109539439
>its patience and attention to detail
Yeah isn't this what art is about?
And let's talk about the scale of the Linux kernel for example and trying to get that right.
Yeah C easier to enter that's true but it's not always good c that's written.
>>
File: 1786567853860.jpg (558 KB, 1281x4568)
558 KB JPG
>>109539401
you should remember (because I do)
>>
File: pepepunching.gif (414 KB, 359x371)
414 KB GIF
>>109539221
>TypeScript
>>
>>109539475
i agree
and i wont push back against the idea that there may be better solutions than c when working with something as big as the linux kernel
or maybe better:
the problem isnt the size per se, its the fact that
with such a big codebase, the loose organization of kernel programmers could use some help with said organization
and thats what c++ has been invented for- standardized interfaces to help exactly with that

c is best when you work with a high skill, likely minded, small team, with excellent communication
>>
>>109539484
i didnt need that information in my life.
but for some retarded reason i still read all through your picrel

its not as bad as some of the stuff i read/saw
but it doesnt exactly make it good either...
>>
>>109539484
It's just sad how much people give in
>>
>>109539365
>/g/ 2046
>the year of OCaml is finally here bros believe me!
>>
>>109539282
Rust doesn't even have its own compiler, all the hard work is done by LLVM
>>
>>109539604
bro just one more open sourced oxcaml feature bro trust me bro
>>
>>109539642
What's that got to do with C++ vs C?
>>
>>109539221
lol...okay, retard. Go bust your cRust.
>>
File: ccc.png (210 KB, 1095x678)
210 KB PNG
>>109539221
C++ won albeit
>>
>>109539221
It's not a stack, it's a gay orgy of languages.
>>
>>109539663
it has to do with it the fact that i can't read
>>
>>109539221
This actually fits the current day of technology is going down the water and AI + Rust will drown it completely. Go ahead just finish it off finally.
>>
>>109539221
Does /g/ think Swift is an improvement over Objective-C?
>>
>>109539221
I use whatever coding language my AI uses
I’m not trans codetrans
>>
File: 1770122886866012.png (55 KB, 980x992)
55 KB PNG
>>109541476
It's curious that you dub them codetrans, when using AI is what makes you a mental tranny. Classic projection, I'm afraid.
>>
File: IMG_3243.png (618 KB, 736x736)
618 KB PNG
>>109541493
> It's curious that you dub them codetrans, when using AI is what makes you a mental tranny. Classic projection, I'm afraid.
>>
>>109541500
You will never be a real programmer
>>
>>109541587
I’m a vibeGOD I’m superior to any coder
Meanwhile you’re trans and using hrt but it won’t save you
VibeGODS will replace you
>>
>>109541419
nope
>>
>>109539251
People will be saying the same about Rust in 5-10 years. I'm not saying C++ is great, but if we're going to replace it with anything it should actually be technically superior. But what modern programmers really want is C with classes, some keywords for easier memory management and a better macro system, they just don't realize it.
>>
>>109539221
The first 4 are literal copies of C/C++ with added (or removed) gimmicks.
>>
>>109541701
>anything that isn't ocaml or python is a copy of c++
>>
>>109541682
this is the realest take i have ever seen
>>
it's shit
>>
>>109539221
Rust is not running anything important now or in the near future.
>>
>>109539552
give in to what? fetishes and mental illness?
>>
>>109539296
what are you talking about? everything is just a flavor of llvm
>>
>>109539411
jesus christ
>>
File: 1000071763.png (41 KB, 1080x363)
41 KB PNG
>>109539221
rate my stack



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.