C Alive and Well Thanks to Portable.NET
rhysweatherley writes "So C is dead
in a world dominated by bytecode languages, is it? Well, not really.
Portable.NET
0.6.4 now has a fairly good C compiler that can compile C to IL bytecode,
to run on top of .NET runtimes. We need some assistance from the community to port glibc in the coming months, but it is coming along fast. The real
question is this: would you rather program against the pitiful number API's that come with C#, or the huge Free Software diversity that you get with C? The death of C has been greatly exaggerated. It will adapt - it always has."
Dude, give up. The language is old. Java is struggling against modern languages like C# that were created with Web Services and the proliferation of web applications in mind.
has been my only BSD has always the reaper In a came as a complete 1. Therefore there DOG THAT IT IS. IT wasn't on Steve's rooting corpse Another cunting Love of two is
This project only proves that C is dead. When a language has to piggy back on another or come up with these weird combinations you know it is on it's way out. I recently used c# for something that would have caused me many headaches just debugging etc with plain C.
did you forget to take your meds?
Miguel de Icaza - this person is annoying. Many people write to me and tell me they suspect he is a Microsoft mole. Whatever: he's the guy who said Clippy is a good idea. Go figure.
.NET is totally uninteresting, Mono is even more uninteresting, C# is an abomination, and Miguel de Icaza is totally irrelevant.
What the world has right now is the following:
1. Native assembler. This is always a fall-back.
2. C. Great for writing operating systems. Capable of inline assembler as well, so efficiency is very high.
3. C++. I have my doubts. And I think its prevalence would not be as great were it not traditionally so difficult to use the next language on the list.
4. Objective-C. What Alan Kay always envisioned, but in compiled form. As long as we are using GUIs with widgets and gadgets, this will be the premier choice.
5. Java. Not native, but eminently portable.
In the context of the above, I am sorry, but
Thompson, Ritchie, Cox, Gosling - these are great computer scientists. de Icaza is a fart.
cop8pletely before
C is the BEST? By what twisted calculus could any rational person say that? There is NO problem domain in which C is ever the best choice for doing ANYTHING -- unless said problem domain is, of course, writing C programs. Name me ONE thing that C is better at, and I can provide you with a technology demonstrably superior, without even breaking a sweat.
Anybody in this day and age who chooses to write any program in C anywhere is misguided at best, more likely a dismal backwards-looking sadistic fuckwit who thinks that their own suffering at the hands of '70s technology is somehow the norm. To these sad sacks, I say, welcome to 1980!.
'jfb
To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
Dear Anonymous Coward,
If you had the *guts* to post with your *real name*, I would give it more credibility.
** COWARD ***
"Actually it sounds from your own description that you got banned from the project for being an asshole."
Yes, I was being unpleasant. But, you can see that it is not the point. I have learned my lessons from dotgnu, and surly wont be making the same mistakes again.
"The fact that you have an axe to grind doesn't lend you much credibility to indict the whole project"
I am not "indicting" the whole project, I am pointing out that Rhys is being unfair to other developers by hiding bugs and pretending that they dont exist.
It is a disservice to other developers close bugs without reason. The backpedling makes his arguments weaker.
That is the the real sign of the lack of integrity, the fact that my bug reports were being all fixed. That was also because *noone* was really reporting bugs pnet/c for anything complex at the time. So my bug reports were welcome, becuase no one else was bothering.
Introspection is the key to understanding
You *** COWARD ***,Please come out an show your face. I would be suprised if you were not someone that I know. What a baby.
It is not about me being banned from the list,
it is about the hiding of bug reports.
It is a disservice to other developers when bug reports are hidden from them.
Think abuot
mike
Introspection is the key to understanding
wtf has a computer language got to do with your believe system, you fucking freak?
If you mod me down, I will become more powerful than you can imagine....
Come on all you horny /.ers let your cocks enter my crack
I NEED COCK!
.NET makes no portablility claim, its a Windows product.
.NET portability can be made is because of Mono. and thats not even a Microsoft project. Also it uses the emulator libs anyway to handle the Windows specific messages.
The only reason any claim at all for
True, and C++ is more than a better C.
Yes, it is a more bloated, complex and difficult to learn version of C.
My heart is pure, but make no mistake, it's pure evil