4 ms·
Object-Disoriented Programming
- wheaties 16y agoI can't believe www.dead-link.com is being squatted. Who in their right minds wants to name their product or have their product be associated with dead link?
- exit 16y agoclairvoyants
- grannyg00se 16y agoThe entire complaint seems to have come from Shamus' frustration with finding a great OpenGL library for displaying 3D interactive dialog boxes in an existing scene. I don't program in C++ but that sounds like an unrealistic goal for a complex and specific problem, and a great candidate for DIY rather than attempting to find a previously built library. However, given the fact that C++ has been around for decades, it must be frustrating when you have so much trouble finding usable libraries. I guess that's one of the reasons PHP and Ruby folks love their scene. Then again, they're not likely trying to build a cross platform, OpenGL 3D dialog box that overlays onto an existing arbitrary scene.
- naba 16y agothe link seems to be down at the moment
- shadowsun7 16y agoCached: http://webcache.googleusercontent.com/search?q=cache%3Ahttp%3A%2F%2Fwww.shamusyoung.com%2Ftwentysidedtale%2F%3Fp%3D9557&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
- paol 16y agoFor me what killed C++ above all else is how incredibly 3rd-party-library hostile it has turned out to be. The article covers a bunch of stumbling blocks that are external to the language, but there are at least as many in the language itself. It wasn't deliberate of course, but a million little decisions and unadressed problems in the language ended up conspiring to create a miserable experience when assembling systems from libraries. This may not have been a very big problem 20 years ago - I suspect the current culture of many small libraries as building blocks didn't really exist then - but today it's a show stopper.
- samstokes 16y agoHow about the way that the standard doesn't specify the linker's name mangling, so many linkers do it in mutually incompatible ways, meaning you can't use a library linked by one linker with a main program linked by another.
- krosaen 16y agoI used to love C++ until I realized powerful languages existed that didn't require you to read several books (e.g Scott Meyers effective C++ series) in order to avoid shooting yourself in the foot.
- lelele 16y ago> I program in C++ for a living. I loved doing it in my late 20′s and early 30′s, but over the past few years I’ve gotten fed up with this language and its cryptic aggravating bullshit. I feel your pain, my friend.
- S_A_P 16y agoI can't tell you how many times I have googled an issue only to have #10(?)on his list happen to me. Nevermind I figured it out myself... A damn dirty trick that is.