This problem has been *already* been solved. Many times over. Since computers were invented. By NASA, by the Military, by safety critical industries. Seek education in their solutions.
Michael Kingsford Gray
Posts
-
When you only have production environment to test your code -
C is a better language than any language you care to name.OK, I'll "bite". "C" is quite the most disastrous so-called "language"[1] ever to become popular. Why? It's total lack of marshalling over record boundaries in memory have cost the globe at least several 100 trillion dollars in viruses, damages, fornicate-ups, interminable repairs/patches, Trojans, injuries, deaths, et cetera. That alone is enough to relegate this incurable abortion of a syntactical nightmare to the bit-bucket, if not Spandau prison. Have at it, you "C" devils. ___________________________ [1] Designed for punch-card use, brevity & conservation of card-space were essential. It thereby became an impenetrably terse & line-break free mess. All calculated to save IBM punched cards. And the syntax is dangerously ambiguous, all over the shop. Don't get me started on the monumentally bone-headed notion that CASE statements should cascade through without a BREAK clause! I mean. What total idiot "thought" that this would be a great idea?
-
Time for a new programming language paradigmI agree wholeheartedly with your sentiment about perversely curt languages. 1) Your 'FORTRAN' = example is highly flawed. It would read: IF (X.EQ.Y) ... No assignment confusion at all. 2) VB.NET is the answer to most of your woes. Not C#, as it suffers far too much from the legacy of the dreadful C & C++ abortions.
-
Question for you audiophilesLaying it on another side will not harm it, nor materially affect the sound. The only thing that you might take into account is to mechanically isolate it from hard surfaces, using either stick-on rubber feet, or placing it on a sticky mat. (It will vibrate itself from a piece of carpet or suchlike.) You can even place it under a sofa or bed without detracting from the audio.
-
Dead quiet or making some noise?Utter Silence. No-one can hear you scream in white-space.
-
Your First Development Machine?CDC3300
-
First languageAustralian English FORTRAN IV
-
What technique do you use to persist state?SQL Server
-
Dual monitors, a week in.I vehemently disagree with the "4 screens is pushing it". I have 4 x 24" screens, and find myself wishing for two more, because I can be far more productive in Visual Studio. The more screens, the merrier!
-
Programmer InterruptedThe best way to stop being interrupted is to be self-employed. This is a SERIOUS response, by the way. If your "boss" is giving you shite, then start your own firm. Simples.
-
The VB StigmaI find that anti VB.NET zealots are useful: 1) I know not employ them. 2) I can use VB to make and sell successful products without their "competition". 3) They give me great amusement in their twisty attempts to justify their biogtry!
-
Windows 8: slow growth and their OS boss jumps ship.Submit your resumé.
-
Now this is embarassingWould have been obvious in VB.NET.
-
Apparently, there's a 'severe' Big Data skills shortageBeen doing it since 1978. Old news.
-
Introductions to programming suckGood. I don't need the competition.
-
Can someone tell me why should I upgrade from VS 2008 to 2010 or 2012I very reluctantly tried VS2012 on a test machine, and after half an had decided that I adored it. I installed it on my development machine, and have no regrets.
-
A MySQL horrorAnother good reason to buy SQL Server, or ORACLE, etc. Anyone who relies on MySql to run their vital business infrastructure deserves no less than burning at the stake.
-
Anonymity and Code ProjectSlacker habit, is my guess.
-
Power BasicHewlett-Packard Rocky Mountain BASIC.
-
Ok Which was very your first programming language?FORTRAN IV, 1972