Slashdot Mirror


The Return of GPLFlash

ValourX writes "Remember GPLFlash, the free software project that was supposed to replace the proprietary Macromedia Flash plugin? Well it's back in active development according to this NewsForge article. GPLFlash is half of the proprietary duo that the Free Software Foundation is rallying to replace with free equivalents. The alpha release isn't far away, but the development team could use some programming help, if you're available."

4 of 418 comments (clear)

  1. Why? by marco13185 · · Score: -1, Troll

    Why would you waste your time writing an open-source plugin when a perfectly working one already exists (and is free)?

  2. Gentlemen by Anonymous Coward · · 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 flash 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 and FLASH. 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, C# or - even better - Flash 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 Flash.

    Having programmed in both for many years, I believe that flash 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. Macromedia's "shared source" under which Flash 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 from C to flash very soon. I've already spoken with various luminaries in the C 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 Flash . Richard Stallman plans to support this, and hopes that the great Swede himself, Linux Torvaldis, won't object to renaming Linux to flash/Linux. Although not a C coder himself, I'm told that Slashdot's very own Admiral Taco will support this on his web site. Finally, Dennis Ritchie is excited about the switch!

    Thank you for your time. Happy coding.

    1. Re:Gentlemen by 0x000000 · · Score: 0, Troll

      YHBT

      --
      cat /dev/null > .signature
  3. Re:Dude by MisanthropicProgram · · Score: 0, Troll
    Oh, The mod for my post is real funny! Thanks guys! This is why I think there's Mod point inflation. And why I think there should be age verification before folks are given Mod points!! So, High School student, living in their parent's house, mod this into "Flamebait" or "Troll" oblivion!!!

    I've been M'Moderating more and more moderations as being unfair in the last few months. I think the /. managers need to reevaluate their moderation system!