Portable .NET Reaches A Quarter Million Lines
Pnet Guy writes: "Portable .NET is a component of the dotGNU meta project to provide a CLI (ECMA standard) platform for free software. The project true to its name runs on a variety of platform including Linux,Hurd and Cygwin GNU systems. To avoid any legal problems Pnet has decided to go the hard way and bootstrap our compiler off gcc. Unlike Mono which uses microsoft's runtime to run their compiler. Our premier developer Rhys Weatherly has contributed 254,423 lines written since Jan 1, 2001. Which amounts to about 5000 lines per week which is phenomenal for any programmer. He is dotGNU's one-man army. So join him in celebrating his quarter billion lines of his code." Update: 12/27 02:41 GMT by T : Note that as many readers have pointed out, that's just like the headline says -- a quarter million lines, rather than billion.
Some related links to check out include the
dotGNU home page,
the Southern Storm Software (Rhys Weatherley's shop, with Portable .NET information),
Mono's page and Pnet's CVS repository.
Microsoft spends millions of dollars on dozens of programmers to create their .NET runtime and still produces buggy heaps of shit.
How bad could one man's code be?
How maintainable?
Conformity is the jailer of freedom and enemy of growth. -JFK
Just saw this headline on Yahoo: Study links MS, mono virus.
Couldn't have said it any better.
C# and .NET are just attempts by Microsoft to further Window's dominance as consumers wont use it if they cant shop, use portable stuff etc...
.NET in open source platforms you thwart these attempts to strengthen windows, even though it Might strengthen .NET.
By trying to support
"The United States has no right, no desire, and no intention to impose our form of government on anyone else." - Bush 05
LOC (Lines of code) is an ancient metric used by dinosaur PHBs to report progress on development projects. It was a little more meaningful in lanuages such as COBOL or FORTRAN, but completely meaningless to free-form languages such as many "modern" languages are.
Perhaps they should be measuring their progress in terms of function points implemented or requirements met, or at least something a little more meaningful. However, these numbers are still meaningless without the context of the original requirements and estimated number of function points.
I Heart Sorting Networks
Oh yeah, Mr pissy pants? Just think, about what poor Mr. Rhys Weatherly would think if he read your post. No pull your skirt back down, an quite showing everyone your 'I hate microsoft' panties.
We all know your an angry geek with a flamethrougher for fingers, but sit back and imagie that if Mr. Weatherly wasn't busy with his colossal waste of time he could be a microsoft helping get the product ready to go out the door. You think guys like Weatherly will ever go java? no! it's not in thier blood. So if some can't go java, let them do what they need to add something (no matter how little) to help with linux.
Oh yeah, by the way, what have you contributed?