Slashdot Mirror


User: egg+troll

egg+troll's activity in the archive.

Stories
0
Comments
1,337
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,337

  1. C: A Dead Language? on OSNews Interviews WINE's Alexandre Julliard · · Score: -1, Troll

    Gentlemen, the time has come for a serious discussion on whether or not to continue using C for serious programming projects. As I will explain, I feel that C needs to be retired, much the same way that Fortran, Cobol and Perl have been. Furthermore, allow me to be so bold as to suggest a superior replacement to this outdated language.

    To give you a little background on this subject, I was recently asked to develop a client/server project on a Unix platform for a Fortune 500 company. While I've never coded in C before I have coded in VB for fifteen years, and in Java for over ten, I was stunned to see how poorly C fared compared to these two, more low-level languages.

    C's biggest difficulty, as we all know, is the fact that it is by far one of the slowest languages in existance, especially when compared to more modern languages such as Java. Although the reasons for this are varied, the main reasons seems to be the way C requires a programmer to laboriously work with chunks of memory.

    Requiring a programmer to manipulate blocks of memory is a tedious way to program. This was satisfactory back in the early days of coding, but then again, so were punchcards. By using what are called "pointers" a C programmer is basically requiring the computer to do three sets of work rather than one. The first time requires the computer to duplicate whatever is stored in the memory space "pointed to" by the pointer. The second time requires it to perform the needed operation on this space. Finally the computer must delete the duplicate set and set the values of the original accordingly.

    Clearly this is a horrendous use of resources and the chief reason why C is so slow. When one looks at a more modern (and a more serious) programming language like Java or, even better, Visual Basic, that lacks such archaic coding styles, one will also note a serious speed increase over C.

    So what does this mean for the programming community? I think clearly that C needs to be abandonded. There are two candidates that would be a suitable replacement for it. Those are Java and Visual Basic.

    Having programmed in both for many years, I believe that VB has the edge. Not only is it slightly faster than Java its also much easier to code in. I found C to be confusing, frightening and intimidating with its non-GUI-based coding style. Furthermore, I like to see the source code of the projects I work with. Java's source seems to be under the monopolistic thumb of Sun much the way that GCC is obscured from us by the marketing people at the FSF. Microsoft's "shared source" under which Visual Basic is released definately seems to be the most fair and reasonable of all the licenses in existance, with none of the harsh restrictions of the BSD license. It also lacks the GPLs requirement that anything coded with its tools becomes property of the FSF.

    I hope to see a switch to VB very soon. I've already spoken with various luminaries in the *nix coding world and most are eager to begin to transition. Having just gotten off the phone with Mr. Alan Cox, I can say that he is quite thrilled with the speed increases that will occur when the Linux kernel is completely rewritten in Visual Basic. Richard Stallman plans to support this, and hopes that the great Swede himself, Linus Torvaldis, won't object to renaming Linux to VB/Linux. Although not a C coder himself, I'm told that Slashdot's very own Admiral Taco will support this on his web site.

    Thank you for your time. Happy coding.

    Egg Troll

  2. Re:Hmmm on Portable Mini-CD MP3 Player / Burner · · Score: -1

    No.

  3. Ask Slashdot! on Portable Mini-CD MP3 Player / Burner · · Score: -1

    This would be a perfect question to pose to Ask Slashdot. While you could look it up yourself using Google and other search engines, you shouldn't be bothered to do such laborious work yourself. By posting to Ask Slashdot, you can cause all the other Slashbots to do your work for you! Ingenious!!

  4. Testify Brother!! on Portable Mini-CD MP3 Player / Burner · · Score: -1

    See, most Slashbots fear anything that doesn't have a command line. This is why they love Linux so much, even though it is a vastly inferior OS. This also explains their refusal to recognize OSX as the BEST FUCKING OS EVER RELEASED!!

  5. You Go Girl!! on Portable Mini-CD MP3 Player / Burner · · Score: -1

    Iomega, cornerning the market on even more useless shit.

  6. Re:Im not buying either.... on Nintendo Game Cube On (Limited) Preview In 12 Cities · · Score: -1

    Hit her in the shitter, Dick!!

  7. LAST POST!! on Nintendo Game Cube On (Limited) Preview In 12 Cities · · Score: -1

    This is the last post on this thread. By posting after this you're confessing your homosexuality and that you want to felch Jon Katz. Post are your own peril!

  8. Re:Wow prediction! on Nintendo Game Cube On (Limited) Preview In 12 Cities · · Score: -1

    Hahaha! I'll always laugh at a Klein Bottle joke, like the time someone once said that Jon Katz could molest a Klein Bottle.

  9. Cube Clubs? on Nintendo Game Cube On (Limited) Preview In 12 Cities · · Score: -1

    Sounds like an easy way for NAMBLA to find its victims.

  10. AHAHHAHAHA!!! on "Future Tech" vs KDE Developer · · Score: -1

    Oh now *that* is some seriously beautiful work there. I swear if I had two dead mice right now, I'd give you one.

  11. This is Slashdot, man! on "Future Tech" vs KDE Developer · · Score: -1

    Everyone needs to rush to judgement. Patience and rationality aren't to be found here. If they were, people would realize that Open Source is shit and Slashdot would collapse under the weight of its own self-righteousness.

  12. Its been posted several times before, but... on The Report of My Thermal Death Have Been... · · Score: -1

    Gentlemen, the time has come for a serious discussion on whether or not to continue using C for serious programming projects. As I will explain, I feel that C needs to be retired, much the same way that Fortran, Cobol and Perl have been. Furthermore, allow me to be so bold as to suggest a superior replacement to this outdated language.

    To give you a little background on this subject, I was recently asked to develop a client/server project on a Unix platform for a Fortune 500 company. While I've never coded in C before I have coded in VB for fifteen years, and in Java for over ten, I was stunned to see how poorly C fared compared to these two, more low-level languages.

    C's biggest difficulty, as we all know, is the fact that it is by far one of the slowest languages in existance, especially when compared to more modern languages such as Java. Although the reasons for this are varied, the main reasons seems to be the way C requires a programmer to laboriously work with chunks of memory.

    Requiring a programmer to manipulate blocks of memory is a tedious way to program. This was satisfactory back in the early days of coding, but then again, so were punchcards. By using what are called "pointers" a C programmer is basically requiring the computer to do three sets of work rather than one. The first time requires the computer to duplicate whatever is stored in the memory space "pointed to" by the pointer. The second time requires it to perform the needed operation on this space. Finally the computer must delete the duplicate set and set the values of the original accordingly.

    Clearly this is a horrendous use of resources and the chief reason why C is so slow. When one looks at a more modern (and a more serious) programming language like Java or, even better, Visual Basic, that lacks such archaic coding styles, one will also note a serious speed increase over C.

    So what does this mean for the programming community? I think clearly that C needs to be abandonded. There are two candidates that would be a suitable replacement for it. Those are Java and Visual Basic.

    Having programmed in both for many years, I believe that VB has the edge. Not only is it slightly faster than Java its also much easier to code in. I found C to be confusing, frightening and intimidating with its non-GUI-based coding style. Furthermore, I like to see the source code of the projects I work with. Java's source seems to be under the monopolistic thumb of Sun much the way that GCC is obscured from us by the marketing people at the FSF. Microsoft's "shared source" under which Visual Basic is released definately seems to be the most fair and reasonable of all the licenses in existance, with none of the harsh restrictions of the BSD license. It also lacks the GPLs requirement that anything coded with its tools becomes property of the FSF.

    I hope to see a switch to VB very soon. I've already spoken with various luminaries in the *nix coding world and most are eager to begin to transition. Having just gotten off the phone with Mr. Alan Cox, I can say that he is quite thrilled with the speed increases that will occur when the Linux kernel is completely rewritten in Visual Basic. Richard Stallman plans to support this, and hopes that the great Swede himself, Linus Torvaldis, won't object to renaming Linux to VB/Linux. Although not a C coder himself, I'm told that Slashdot's very own Admiral Taco will support this on his web site.

    Thank you for your time. Happy coding.

    Egg Troll

  13. Re:Mosfet is a cry baby on "Future Tech" vs KDE Developer · · Score: -1

    I am in bed. With your mom. She's playing my rusty trombone as we speak! Having your mom rim me while she jerks me off is great! Good woman, your mom.

  14. Re:Mosfet is a cry baby on "Future Tech" vs KDE Developer · · Score: -1

    Its the highest praise on Slashdotter can heap upon another. Its like the Congressional Medal of Honor for /.

  15. Your glasses! on "Future Tech" vs KDE Developer · · Score: -1

    Please, please for the love of God buy some new glasses. Those things are hideous!! No one will take you serious while you wear such eyesores!

  16. Another reason to avoid OpenSource on "Future Tech" vs KDE Developer · · Score: -1

    TSSIA.

  17. Re:What the fuck on The Report of My Thermal Death Have Been... · · Score: -1

    So you bought a fan too heavy for your motherboard and now you come to Slashdot to bitch about it. Maybe next time you should do some investigating first.

  18. Re:Excellent troll on The Report of My Thermal Death Have Been... · · Score: -1

    Thank you, thank you. But there are many here who are far better than me. So let me give a shoutout to cyborg_monkey, spork nation, trollman 5000, trolligula, trollaxor and sunken kursk! god bless you all!

  19. Re:I love you egg troll on The Report of My Thermal Death Have Been... · · Score: -1

    Yes I will! I'll be your boyfriend *or* your girlfriend, but you have to buy the lingere and pay for my hormones if you want me to be your g/f.

  20. What the fuck on The Report of My Thermal Death Have Been... · · Score: -1

    Da fuck were you using for a fan? A fucking commercial HVAC unit or somethign? I've never seen a fan that weighed more than a couple of ounces at the most. Explain yourself, before I make Jon Katz post again!

  21. Re:WMV!! on The Report of My Thermal Death Have Been... · · Score: -1

    You go, girlfriend!!

  22. Re:My Experience With Linux on The Report of My Thermal Death Have Been... · · Score: -1

    YHBT. YHL. HAND.

    Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like YELLING.

  23. Re:My Experience With Linux on The Report of My Thermal Death Have Been... · · Score: -1

    What user would be gay enough to use
    the nick DankNinja?

  24. WMV!! on The Report of My Thermal Death Have Been... · · Score: -1

    Boot into Windows. Sinec you're a Slashdot reader, you're probably already running Windows. A dirty secret: very very few Slashdot readers actually run Linux as their primary platform. Why? Because they know just how much Microsoft sucks. Its the truth that they jealously try to keep from the general public. They're much like some defense contractor that sells that Navy a boat that won't float, or something.

    So anyways, view it in Windows (the superior OS!) and you'll be fine!

  25. Re:My Experience With Linux on The Report of My Thermal Death Have Been... · · Score: -1

    Isn't that the full name of the Fonz? Arthur Mozzarelli or something like that?