355 points by ingve about 18 hours ago | 266 comments | View on ycombinator
mirmor23 about 10 hours ago |
bdamm about 16 hours ago |
tenderfault about 14 hours ago |
GodelNumbering about 13 hours ago |
jviotti about 1 hour ago |
jdw64 about 15 hours ago |
When a game or program is made with C++, it's usually nice because performance is mostly guaranteed. But if someone told me to write C++ myself, I'd cry. There's too much to memorize, and the standards are too varied. When I go to a project site for maintenance and it's a C++ project, I instantly lose energy — because it's just too difficult.
I'd be happy if someone else wrote it, but it's not a language I want to write myself
TonyAlicea10 about 12 hours ago |
Web devs are just users playing in a C++ dev’s program. ;)
socalgal2 about 6 hours ago |
neals about 12 hours ago |
However, I'm a my own kind of weird. I cannot watch a documentary that's made out of people saying short sentences. I get that it's made to 'have them tell the story', but I need a narrator to tell me what to think because I get distracted.
Still lots of love to the creators, of course.
garyrob about 6 hours ago |
I had an idea for a special reminder app I wanted for myself. It's complicated enough that it comes to 9,000+ lines of code. I wanted to write it using the C++ UI library wxWidgets, because I like that wxWidgets uses native widgets, and is cross-platform, and that it's easy to make an app look nice. And that it doesn't use tons of memory.
There's a wxPython library, but I didn't want my UI to be limited due to whatever gaps may exist in that wrapper.
So I had AI write it in C++. Took about a day for me to get it done. It's perfectly solid. It did hit a couple of memory errors when I first used it, but I could give the AI MacOS crash report and the AI fixed the bugs easily, with no other involvement from me. (I compiled in a debug-friendly mode; no downside to that because it was just for me and was plenty fast enough.)
25 years or so ago, I was a fairly good C++ programmer. Haven't touched it since. And that includes this application, which was completely AI-written.
Tomte about 15 hours ago |
coffeeaddict1 about 4 hours ago |
orsenthil about 8 hours ago |
i_am_a_peasant about 14 hours ago |
melenaboija about 8 hours ago |
swader999 about 11 hours ago |
ElenaDaibunny about 14 hours ago |
grugdev42 about 15 hours ago |
undefined about 14 hours ago |
claiir about 16 hours ago |
Because of AI, right?
undefined about 16 hours ago |
infoinlet about 14 hours ago |
timedude about 6 hours ago |
witx about 7 hours ago |
undefined about 8 hours ago |
keyle about 15 hours ago |
+90% users in the past 3.5 years
huh? That is incredible growth. How is it even measured?gizajob about 15 hours ago |
serhii1992 about 12 hours ago |
nitotm about 7 hours ago |
jalospinoso about 2 hours ago |
Serhii-Set about 14 hours ago |
Lapsa about 13 hours ago |
sylware about 8 hours ago |
jheriko about 5 hours ago |
scott01 about 16 hours ago |
IMO, if c++/cfront didn't ride on the tails of c, I'm skeptical it would've seen widespread use, but then, that's its main identity which limited it in ways that C++ was not willing to change; It is highly irritating to spend as much time to sanitize the implementation with Coverity/Valgrind and the ilk when the compiler could've handled it.
With C++98, Bjarne's book on c++ internals could've give you good insight into what went on, but later it turned into a whole cottage industry of "effective, more effective, proficient, performant, c++" series of books -- so kiss goodbye to any notion of being able comprehend existing code that's not written by you (until llms arrived). I'm happy to have spent time to learn problem domain instead.
I'll still watch the documentary since it has some of my favorite folks (Kernighan, Stepanov).