CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Jeremy D. Miller -- The Shade Tree Developer

Under the hood and working with .Net, TDD, Software Design, and Agile Stuff

I could code that, well maybe not

After getting my toddler to bed, I've been sitting on the living room couch writing a real blog post and watching a Tivo'ed episode of Stargate SG-1.  The brilliant scientist types are concocting a scheme to write a computer virus to disable the Stargate system for the bad guys, or something like that.  I happened to look up and notice the two characters on the show were writing snippets of code on a whiteboard to open a FileStream object in what looks like C#. 

I don't know about you, but I don't think I could write a C# program in 24 hours to reprogram an advanced alien technology.  Heck, I spent a good chunk of the day last Thursday just trying to get a web service proxy and web service to work with X509 certificate security.  I feel inadequate.

Of course, if we could just make the right abstracted DSL for the Stargate protocol...

 

Ok, I'm fine with the Stargate shows and Battlestar Galactica, but explain to me again why Firefly was a commercial flop and these shows are going strong?

 

 

 

 



Comments

Sahil Malik said:

Don't worry Jeremy, I have this tiny penny, which is really a 2 terabyte hard disk that can copy everything wirelessly. Just place it on top of your television, and it will automatically copy the code off the stargate programmer.

Those shows are just stupid.
# July 31, 2006 1:56 AM

Justin-Josef Angel [MVP] said:

Here's the exact code shown on the board:

FileStream fout = new FileStream(outfile, FileMode.OpenOrCreate, FileAccess.Write);
fout.SetLength(0);
byte[] bin = new byte[40];
long totlen = fin.Length;

(courtsy of Mark's weblog - mark.farragher.com)
# July 31, 2006 3:55 AM

eyal said:

Maybe the Asgard have a pocket dimension where they have a colony of chimps typing random characters, which eventually results in the right program code.
Since the pocket dimension's time flows much faster then ours, the final code is a matter of seconds

# July 31, 2006 4:09 AM

Jose said:

>Ok, I'm fine with the Stargate shows and Battlestar Galactica, but explain to me again why Firefly was a commercial flop and these shows are going strong?

http://en.wikipedia.org/wiki/Firefly_%28TV_series%29#Broadcast_history

Can't be a commercial success if you're not going to actually broadcast it...
# July 31, 2006 9:28 AM

Greg said:

Wow didn't you see the episode where the asgard gave them a stargate JIT compiler/runtime and ported the BCL? I hear it was going to be added to the mono project but that it got turned down because "it did not have enough end users to warrant the changes required to the mono runtime".
# July 31, 2006 12:23 PM

Kudos said:

I remember when the ancients installed the .NET framework on all the stargates a million or so years ago. I think MS found a stargate and reverse engineered it to give us .NET as we now know it :)
# July 31, 2006 3:02 PM

ulab said:

So so many of us see StarGate. Is it for Sam Carter or Jack !!!.
# July 31, 2006 6:35 PM

Dave said:

ulab, it's definately Sam Carter.
# August 2, 2006 11:16 PM

boohiss said:

My guess is because the budget/ratings dynamic is so much different on SciFi than it is on Fox.
# August 8, 2006 11:06 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Jeremy D. Miller

Jeremy began his IT career writing "Shadow IT" applications to automate his engineering documentation, then wandered into software development because it looked like more fun. Jeremy previously worked as a systems architect building mission critical supply chain software for a Fortune 100 company and learned agile development practices as a .Net consultant at ThoughtWorks, one of the pioneers of agile development. Jeremy is the author of the open source StructureMap (http://structuremap.sourceforge.net) tool for Dependency Injection with .Net and the forthcoming StoryTeller (http://storyteller.tigris.org) tool for supercharged FIT testing in .Net. Jeremy's thoughts on just about everything software related can be found on his weblog "The Shade Tree Developer" at http://codebetter.com/blogs/jeremy.miller, part of the popular CodeBetter site. Jeremy is a Microsoft MVP for C#. Check out Devlicio.us!

This Blog

Syndication

News

All opinions expressed here constitute my (Jeremy D. Miller's) personal opinion, and do not necessarily represent the opinion of any other organization or person, including (but not limited to) my fellow employees, my employer, its clients or their agents.

About Me

"Best Of" Compendium

StructureMap (Dependency Injection for .Net)

StoryTeller (Supercharged Fit)

Build your own Cab

TestDriven

MVP