Just from the screenshots it looks like it might be a good tool for teaching students learning about pointers.
Tenacious C: Cool C IDE
11–20 of 43 posts
Re: Tenacious C: Cool C IDE
#12I've been waiting for something to implement at least something DDD has done for years... and less fugly is nice. Any idea how it handles circular references? http://www.gnu.org/software/ddd/all.png
What would be interesting is if someone made a web-based GUI wrapper around such apps. I am sure it would be possible, considering that curses-based wrappers have been around: http://zemljanka.sourceforge.net/cursed/ .
;)
Re: Tenacious C: Cool C IDE
#13I've been waiting for something to implement at least something DDD has done for years... and less fugly is nice. Any idea how it handles circular references? http://www.gnu.org/software/ddd/all.png
What would be interesting is if someone made a web-based GUI wrapper around such apps. I am sure it would be possible, considering that curses-based wrappers have been around: http://zemljanka.sourceforge.net/cursed/ .
Re: Tenacious C: Cool C IDE
#14I've been waiting for something to implement at least something DDD has done for years... and less fugly is nice. Any idea how it handles circular references? http://www.gnu.org/software/ddd/all.png
What would be interesting is if someone made a web-based GUI wrapper around such apps. I am sure it would be possible, considering that curses-based wrappers have been around: http://zemljanka.sourceforge.net/cursed/ .
...why would you want to do that for a C debugger?
Re: Tenacious C: Cool C IDE
#15If you're a programmer, should know how your computer works; if pointers are too "hard" for you, you're in the wrong business. You're settling for mediocrity and belittling your own intelligence by assuming you're not capable of tackling this stuff the same way everyone else has.
Re: Tenacious C: Cool C IDE
#16Earlier quoted context omitted.
What would be interesting is if someone made a web-based GUI wrapper around such apps. I am sure it would be possible, considering that curses-based wrappers have been around: http://zemljanka.sourceforge.net/cursed/ .
> a web-based GUI wrapper ...why would you want to do that for a C debugger?
By web-based I didn't mean it to be on the Internet.
Re: Tenacious C: Cool C IDE
#17What a joke. Things like this – and the rhetoric on his site – make systems programming look like more of a dark art than it actually is. If you're a programmer, should know how your computer works; if pointers are too "hard" for you, you're in the wrong business. You're settling for mediocrity and belittling your own intelligence by assuming you're not capable of tackling this stuff the same way everyone else has.
Teachers are more valuable than belittlers. "This isn't hard" is not a lesson plan or a path to enlightenment.
Re: Tenacious C: Cool C IDE
#18Earlier quoted context omitted.
What would be interesting is if someone made a web-based GUI wrapper around such apps. I am sure it would be possible, considering that curses-based wrappers have been around: http://zemljanka.sourceforge.net/cursed/ .
> a web-based GUI wrapper ...why would you want to do that for a C debugger?
My reasons: collaborative coding + debugging, and IDEs without needing an environment aside from your browser (coding + compiling + debugging code on the device it's made for).
Re: Tenacious C: Cool C IDE
#19What a joke. Things like this – and the rhetoric on his site – make systems programming look like more of a dark art than it actually is. If you're a programmer, should know how your computer works; if pointers are too "hard" for you, you're in the wrong business. You're settling for mediocrity and belittling your own intelligence by assuming you're not capable of tackling this stuff the same way everyone else has.
Now if you don't like the features of this IDE, that's fair. You're free to stick to whatever you're currently using. Given that Tenacious C will be a paid app when it is done, I doubt I'll really be interested, given what I can use for free that gets the job done more than adequately.
Re: Tenacious C: Cool C IDE
#20Good top post on the blog page, made me lol: 'I like C, but I have to admit that, sometimes, “The Old Man of Programming” can be a bit of a killjoy. This is one of the most exciting eras in computer history, but lately, C’s acting like he doesn’t even want to have a good time. While the cool kids like Ruby and Haskell are living it up, C’s over in the corner obsessing over bits and bytes and memory alignment and poin…
http://www.lysator.liu.se/c/duffs-device.html
I've programmed in C a fair amount, but I am incapable of understanding the construct contained therein. Specifically, the interaction of the switch and the loop and all those fall-through cases. I would absolutely love it if some C-guru hn-er could describe it in layman's terms?