Military safety people will tell you "Ada, nothing else". As a professional Ada programmer who has made money out of this attitude, I can tell you Military safety people are wankers.
My current favorite language is Python, because its quick to develop working programs with, and helps you avoid many mistakes. It doesn't really rate as a system language though.
However, if I had a choice and safety was of the utmost importance, I'd have to rate Eiffel as the winner. It's the only language that has "Design by Contract" built in, right down to pre/post conditions and invariants being inherited. The whole librarys are DBC'd, so mistakes are much easier to detect and avoid.
Unfortunately, in any development project, tools and support are more important than the actual language. This is why C wins hands down.
Only sort of related, but has anyone else noticed the almost total absense of news and/or footage of the plane that went into the Pentagon?
I saw a thread on Slashdot that was discussing eye-witness accounts in the first flurry of news that described a second light prop aircraft that followed the jet into the Pentagon, then pulled up and flew away. There seemed to be a fair bit of consensus in the thread that there was one early broadcast that included this discription in an interview with an eyewitness.
If this was true, it seems to have vanished along will all other news about the Pentagon hit. Even the Slashdot thread I saw doesn't seem to be available now.
Also in one early report out of Afganistan I saw, the reporter claimed (gunfire, explosions, and fires in the background) that the attacks included strategic bombs from high altitude aircraft. The press is now claiming that it was an un-related attack by internal resistance to the Taliban. Could a reporter in Afganistan really imagine high altitude aircraft attacks?
Part of your civil liberties include and rely on freedom of the press, no? What aren't they telling you, and if they are hidding stuff, why? Can you trust what they _are_ telling you?
Can anyone confirm/deny this or any other strange subtle anomalies in the press coverage?
USB has taken years to "take-off" for a reason; USB is a classic example of a "de-commoditized protocol" (the term used in the halloween document). USB is complex beyond comprehension or reason. It appears to be designed to be as hard to implement, port, or basicly reuse as possible.
Try and imagine a protocol feature that has no purpose other than complexity, and USB has it; logic levels...lets have three (1,0, and J), baudrates... lets have two... simultaniously (2.0 makes that three now), what else... read the spec and weep.
ABO
Re:Equal stakes for candidates
on
Voteauction.com
·
· Score: 1
Every time I get depressed about democracy in Australia being a twisted sorry decendant of the original greek concept (where people got to vote on issues, not just which wankers would make all the decisions for the next 4 years), I look at America and have to laugh in disbelief.
Any country without citizen initiated referendums and at least proportional representation for _all_ elected houses is not really a democracy.
Assume people are idiots and they will become idiots. Assume people are criminals, and they will become criminals. Assume people can make their own decisions, and they will make their own decisions. This is why governments assume all people are idiotic criminals.
I've seen heaps of discussion about C++ widget sets/GUI's here, but apart from fltk and one mention of FOX, you'd think that Qt and GTK-- were the only kids on the block.
I've also seen a few posts about how to implement a better C++ library. Before anyone even _thinks_ of doing such a thing, have a look at;
There are bucket loads of alternatives out there. One that looks like an interesting C++ wrapper to GTK+ is wxWindows. It's a platform independant C++ wrapper around the native widget set, giving platform independance with a native look and feel. It's looking like the prime candidate for replacing Tk as the standard widget set for Python.
Personally I think C++ is crap... If you want OO, use a proper OO language. The list of memory management options in C++ mentioned somewere below says it all (LOL)! But if I _had_ to write GUI's in C++, I'd probably use WxWindows.
Language wars... cool!
Military safety people will tell you "Ada, nothing else". As a professional Ada programmer who has made money out of this attitude, I can tell you Military safety people are wankers.
My current favorite language is Python, because its quick to develop working programs with, and helps you avoid many mistakes. It doesn't really rate as a system language though.
However, if I had a choice and safety was of the utmost importance, I'd have to rate Eiffel as the winner. It's the only language that has "Design by Contract" built in, right down to pre/post conditions and invariants being inherited. The whole librarys are DBC'd, so mistakes are much easier to detect and avoid.
Unfortunately, in any development project, tools and support are more important than the actual language. This is why C wins hands down.
Only sort of related, but has anyone else noticed the almost total absense of news and/or footage of the plane that went into the Pentagon?
I saw a thread on Slashdot that was discussing eye-witness accounts in the first flurry of news that described a second light prop aircraft that followed the jet into the Pentagon, then pulled up and flew away. There seemed to be a fair bit of consensus in the thread that there was one early broadcast that included this discription in an interview with an eyewitness.
If this was true, it seems to have vanished along will all other news about the Pentagon hit. Even the Slashdot thread I saw doesn't seem to be available now.
Also in one early report out of Afganistan I saw, the reporter claimed (gunfire, explosions, and fires in the background) that the attacks included strategic bombs from high altitude aircraft. The press is now claiming that it was an un-related attack by internal resistance to the Taliban. Could a reporter in Afganistan really imagine high altitude aircraft attacks?
Part of your civil liberties include and rely on freedom of the press, no? What aren't they telling you, and if they are hidding stuff, why? Can you trust what they _are_ telling you?
Can anyone confirm/deny this or any other strange subtle anomalies in the press coverage?
ABO
USB has taken years to "take-off" for a reason; USB is a classic example of a "de-commoditized protocol" (the term used in the halloween document). USB is complex beyond comprehension or reason. It appears to be designed to be as hard to implement, port, or basicly reuse as possible.
Try and imagine a protocol feature that has no purpose other than complexity, and USB has it; logic levels...lets have three (1,0, and J), baudrates... lets have two... simultaniously (2.0 makes that three now), what else... read the spec and weep.
ABO
Every time I get depressed about democracy in Australia being a twisted sorry decendant of the original greek concept (where people got to vote on issues, not just which wankers would make all the decisions for the next 4 years), I look at America and have to laugh in disbelief.
Any country without citizen initiated referendums and at least proportional representation for _all_ elected houses is not really a democracy.
Assume people are idiots and they will become idiots. Assume people are criminals, and they will become criminals. Assume people can make their own decisions, and they will make their own decisions. This is why governments assume all people are idiotic criminals.
I've seen heaps of discussion about C++ widget sets/GUI's here, but apart from fltk and one mention of FOX, you'd think that Qt and GTK-- were the only kids on the block.
8 4/guitool.html
I've also seen a few posts about how to implement a better C++ library. Before anyone even _thinks_ of doing such a thing, have a look at;
http://www.geocities.com/SiliconValley/Vista/71
There are bucket loads of alternatives out there. One that looks like an interesting C++ wrapper to GTK+ is wxWindows. It's a platform independant C++ wrapper around the native widget set, giving platform independance with a native look and feel. It's looking like the prime candidate for replacing Tk as the standard widget set for Python.
Personally I think C++ is crap... If you want OO, use a proper OO language. The list of memory management options in C++ mentioned somewere below says it all (LOL)! But if I _had_ to write GUI's in C++, I'd probably use WxWindows.