Maybe he doesn't want to spend lots of hours to change his code every time a minor release of Resin comes out. And then discovering new problems many weeks later.
"GNU will be able to run Unix programs, but will not be identical to Unix [...] Both C and Lisp will be available as system programming languages." -- The GNU Manifesto, rms, 1985
You cannot beat the OpenBSD/OpenSSH coding standards, audit process, or documentation.
After reading "The Practice of Programming" (Brian W. Kernighan, Rob Pike) I thought that every current C programmer could write clean code in current projects.
I've looked at the source of OpenSSH, after seeing some strange things in the patch. You call this the product of a current "coding standard"? This is C in the 21st century?
No wonder so many people cry for ssh implementations in more secure languages.
Some eyes have seen the OpenSSH source. They're all blind now.
OK, counting gotos isn't a good method to test software quality. But have to seen how the 313 gotos in the last release of OpenSSH are used? Take a look at servconf.c and start crying.
// disable target="_blank" (open in same window):
user_pref("browser.block.target_new_window", true);
Last time I checked this it not only blocks target="_blank", it blocks every target. Some wanted popups use this technique and this makes it impossible to use them.
I think that it would be better to call this article "Where Programming is headed" rather than "The Hundred-Year Language". He tries to justify how he can predict the language 100 years into the future...
Or he tries to justify his efforts on designing his own new programming language (Arc).
"To Serve Man" is a cookbook.
Peace would be a start.
Subversion uses webdav. And for some admins that's a too big security risk.
Not very pragmatic if I can't buy it at Amazon. I don't live in the US and I don't have a credit card.
I think you mean the codesets Microsoft calls "ANSI", although this isn't the right name.
Maybe he doesn't want to spend lots of hours to change his code every time a minor release of Resin comes out. And then discovering new problems many weeks later.
The cirCLe project supports this.
How about pen and paper, like the rest of the world uses?
Pr0n, Games, "Information". Something we can get addicted to.
Spam count has decreased due to Swen.
After reading "The Practice of Programming" (Brian W. Kernighan, Rob Pike) I thought that every current C programmer could write clean code in current projects.
I've looked at the source of OpenSSH, after seeing some strange things in the patch. You call this the product of a current "coding standard"? This is C in the 21st century?
No wonder so many people cry for ssh implementations in more secure languages.
Some eyes have seen the OpenSSH source. They're all blind now.
OK, counting gotos isn't a good method to test software quality. But have to seen how the 313 gotos in the last release of OpenSSH are used? Take a look at servconf.c and start crying.
Not to mention the use of many integer literals.
[suse-security-announce] SuSE Security Announcement: openssh (SuSE-SA:2003:038)
Vitaphone GmbH has a similar product.
You must be joking. Please take a look at Smalltalk or Ruby before talking about OO.
You don't have 2^32 addresses with IPv4. And you don't have 2^128 with IPv6.
user_pref("browser.block.target_new_window", true);
Last time I checked this it not only blocks target="_blank", it blocks every target. Some wanted popups use this technique and this makes it impossible to use them.
The rest we learn by reading "Stupid White Men" and watching "Bowling for Columbine"
Does anybody see the humor in this? They haven't used a search engine to check the name ...
Firebird seems to be a cool name.
Or he tries to justify his efforts on designing his own new programming language (Arc).
... I think about how every problem looks like a nail when all you've got is a hammer.
Paul really has a list fixation.
Who wants a CS student who is only able to learn _one_ programming language? :-)
Even when a company uses Java for its products they (should) prefer people who know more than just one programming language.
Sysadmins who can't read english documentation can't read english spam complaints either.