Jesse Ezell Blog
<i>.NET and Other Interesting Stuff</i> <div id="ad"><script type="text/javascript"><!-- google_ad_client = "pub-1219444915196145"; /* 468x60, created 1/25/10 */ google_ad_slot = "1898962835"; google_ad_width = 468; google_ad_height = 60; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div>
-
The Int64 Problem
Brad Notes:
-
Joel Fights Back
Joel responds to Ned's criticism with his own words:
-
Boycott GPL
Jd points out this article about the Free Software Foundation threatening Cisco over the use of GPL code inside their routers. I know Microsoft has softened their position on open source software lately, but I really can't stress enough how lame the GPL license is (even “viral“ as someone once said). The thing was designed by a bunch of communist hackers that think that you should never own the rights to the source code you create. As such, merely including GPL code in any product means that you must make your entire product's source code available to the world. There are plenty of decent open source licenses and GPL definately isn't one of them. The truth is that using GPL'd code isn't free at all, you will pay if you use it. Think of it this way, you lose out on product sales in the same way you would lose out due to piracy of your app, only because you used GPL, it is perfectly legal. If Valve had used GPL'd code in HalfLife 2, they wouldn't have had to worry about someone breaking in and stealing their source code, because they would have had to give it away for free anyway.
-
Joel on Exceptions
“People have asked why I don't like programming with exceptions. In both Java and C++, my policy is:
-
Monkey Controls Robot Arm with Thoughts
"Monkeys that can move a robot arm with thoughts alone have brought the merger of mind and machine one step closer.
In experiments at Duke University, implants in the monkeys' brains picked up brain signals and sent them to a robotic arm, which carried out reaching and grasping movements on a computer screen driven only by the monkeys' thoughts.“ -
Cross Platform?
“Recently I have taken up porting various pieces of Open Source software written in C# to the Mono platform. Though a tedious process, it actually has many benefits for Mono.
-
Joel on Unicode / PHP
“When I discovered that the popular web development tool PHP has almost complete ignorance of character encoding issues, blithely using 8 bits for characters, making it darn near impossible to develop good international web applications, I thought, enough is enough.
-
Schwarzenegger enlists Fiorina
-
Matrix Revolutions
-
Overdesigning
Julia is having trouble putting together the classes for her app. Here is some advice: