Also I don't suppose you remember the old Song: London Bridge is falling down? It was actually about the real bridge which despite their best efforts kept collapsing until the second to last one which ended up just becoming obsolete.
Bridge engineers stand on the shoulders of engineers before them that figured it out who are standing on the rubble of the previous engineer's mistakes.
and also watch this related to rocket failures https://www.youtube.com/watch?v=CEFNjL86y9c
And there's always Apollo 1 https://www.youtube.com/watch?v=0rBA0iAE8T4
and the infamous Apollo 13
And Space Shuttle Columbia, and this list can go on...
Last edited by Luke_Wolf; 03-05-2013 at 11:16 PM.
You can use GObject with gtk and c
C doesn't have direct language support (as in "syntactic sugar") for those things, but it doesn't prevent you from using (some of) them, and that is what happens in Gtk, which is based on the GObject object implementation.
(And if you want to use a language with syntactic sugar for OOP, you could always use Vala instead.)