🍹Early to RISA 🧉@sh.itjust.worksM to Greentext@sh.itjust.works · 2 days agoAnon hates C++sh.itjust.worksimagemessage-square57linkfedilinkarrow-up1454arrow-down16
arrow-up1448arrow-down1imageAnon hates C++sh.itjust.works🍹Early to RISA 🧉@sh.itjust.worksM to Greentext@sh.itjust.works · 2 days agomessage-square57linkfedilink
minus-squarered_tomato@lemmy.worldlinkfedilinkarrow-up108arrow-down2·2 days agoThe whole point of C++ is to graft Object Oriented Programming into C like some Frankenstein’s monster because OOP was the big hype. C++ being performant is mostly a side effect of it being based on a language created when programs were still punched into paper cards.
minus-squareEggymatrix@sh.itjust.workslinkfedilinkarrow-up34arrow-down1·2 days agoThat was the point 20 years ago. These days it is pivoting to compile time functional programming
minus-squareiknewitwhenisawit@fedinsfw.applinkfedilinkEnglisharrow-up6·2 days agoC++ has a lot of terrible language features because it would allow some 8 bit embedded CPU to dynamically change from LSB to MSB ordering in the middle of decoding some input. 🙈
minus-squarefurry toaster@lemmy.blahaj.zonelinkfedilinkEnglisharrow-up2·2 days agodoes anyone actually follow whatver the comittee sees as best practices?
minus-squareSonnenblume@discuss.tchncs.delinkfedilinkarrow-up3·2 days agoI think the closest to an actual answer you will find are the cpp core guidelines.
The whole point of C++ is to graft Object Oriented Programming into C like some Frankenstein’s monster because OOP was the big hype.
C++ being performant is mostly a side effect of it being based on a language created when programs were still punched into paper cards.
That was the point 20 years ago. These days it is pivoting to compile time functional programming
C++ has a lot of terrible language features because it would allow some 8 bit embedded CPU to dynamically change from LSB to MSB ordering in the middle of decoding some input. 🙈
does anyone actually follow whatver the comittee sees as best practices?
I think the closest to an actual answer you will find are the cpp core guidelines.