Nokia Ron | 30 August, 2007 03:24
Entertainment, Open C, Symbian C++ |
Next |
Previous |
Comments (12) |
Trackbacks (0)
Nokia Ron | 31/08/2007, 05:32
Hi Alexander,alexbk | 31/08/2007, 13:28
Nokia Ron | 31/08/2007, 17:06
Hi Alex,TwmD | 31/08/2007, 15:18
Nokia Ron | 31/08/2007, 17:31
I don't understand your response.TwmD | 13/09/2007, 00:17
Nokia Ron | 13/09/2007, 01:23
I agree, but a good program is not created in one day or one week, if you are hung over for days on end or having mood swings that last for weeks then you really need to find a type of work that makes you happier.hartti | 31/08/2007, 02:16
You really lost me there with your first paragraph, huh.. what giant foot smashes the what nude lady and what band plays whose and what song? I guess it shows I am a foreigner in the States...Nokia Ron | 31/08/2007, 05:35
Sigh, Hartti,savago | 09/09/2007, 09:13
Nokia Ron | 13/09/2007, 01:08
I apologize in the delay in posting this, I was on vacation and forgot I had a new response. Thanks for the words
Re: And Now For Something Entirely Different
alexbk | 30/08/2007, 18:07
"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interest of efficiency on production runs. Unanimously, they urged us not to - they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."
We can still feel the effects of this design decision 35 years later, in the form of viruses, spam and general insecurity of software. So sorry Ron, I won't be joining your toast. That's even before we get to daft design decisions such as making all strings end in a , because PDP-7, the original C machine, supported them on a hardware level - how does that fit with a portable assembly philosophy?
Alexander Kanavin