tag:blogger.com,1999:blog-29876314.post4607769485524079267..comments2023-11-02T08:08:07.673-04:00Comments on Rippling Brainwaves: C reflectionsArt Vandalayhttp://www.blogger.com/profile/08432367996173233599noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-29876314.post-80944952828923697762009-02-11T00:16:00.000-05:002009-02-11T00:16:00.000-05:00I did some work with the Pidgin project a few summ...I did some work with the Pidgin project a few summers back, and they write it all in C. And let me tell you, when you're done, for some measure of "done", writing some C, you walk away with a noticeable growth of the gonads! The set of languages that have this impact on your manhood is not a singleton, but neither is it very large. Haskell sure has this impact!Aluinkhttps://www.blogger.com/profile/15816344654209826602noreply@blogger.comtag:blogger.com,1999:blog-29876314.post-20547721741056146452007-07-16T09:50:00.000-04:002007-07-16T09:50:00.000-04:00This is the year of 2007 and you’re writing these ...This is the year of 2007 and you’re writing these nice things about C!?! Blasphemy :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29876314.post-85654057494490345232007-07-16T08:43:00.000-04:002007-07-16T08:43:00.000-04:00Your comment about the intended difference in styl...Your comment about the intended difference in style between C and C++ is quite right. The (inherited) code that I've been working on is probably more like C-in-C++ than C++. Some parts of it use classes/templates, but most of it doesn't. <BR/><BR/>It does make heavy use of a set of functions for working with a dynamically-changing collection of structs, but without C++ features. Taken together with a set of macros, the whole jumble is (to paraphrase Douglas Adams) almost, but not quite, entirely unlike an object lifecycle and an iterator.Art Vandalayhttps://www.blogger.com/profile/08432367996173233599noreply@blogger.comtag:blogger.com,1999:blog-29876314.post-74737513477619132872007-07-15T23:48:00.000-04:002007-07-15T23:48:00.000-04:00Interesting, I just posted a journal entry compari...Interesting, I just posted a journal entry comparing C and Ruby and I touch upon many similar points (although probably less eloquently :)). <BR/><BR/>Although I do disagree with the whole "C/C++" nonsense. Coding in C++ as Stroustrup intends is nothing like coding in C. Sure C++ was born from C, but it's not at all the same thing. A good C programmer is not necessarily a good C++ programmer, and vice versa.Anonymousnoreply@blogger.com