Slashdot Mirror


Mono Project Releases Beta 1

AArnott writes "Ximian has just released beta 1 of its open-source implementation of Microsoft .NET platform. Mono allows .NET applications to run on Linux, Mac OS X, Unix, Windows. Mono 1.0 is slated for release on June 30, 2004." sjanes71 adds "The first 'beta' always gets heaps of attention, and this is the first of three planned for the Mono project. Some of the new features touted for this release that updates Mono v0.31 include a faster interpreter, a global assembly cache, support for the StrongARM and HPPA platforms, generics support in the VM and C# compiler and an early alpha of System.Windows.Forms. C# and .NET is Microsoft's answer to Sun Microsystem's Java platform and Project Mono aims to create the Open Source, cross-platform version of Microsoft's new development environment."

15 of 414 comments (clear)

  1. life in mono by joe_bruin · · Score: 0, Funny

    now we can all run .exe files on our linux machines.

    was this a step forward?

  2. First of three Betas? by ObviousGuy · · Score: 4, Funny

    So you are talking about a big E-level release? That's a Sigma, friends. Not a Beta. (damn /. doesn't allow Greek chars)

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:First of three Betas? by kahei · · Score: 4, Funny


      I'm assuming that for those with a knowledge of physics or electronics or car racing or something, that is totally hilarious... so I'd better laugh so as to fit in...

      ROFL! Nice one!

      --
      Whence? Hence. Whither? Thither.
    2. Re:First of three Betas? by Short+Circuit · · Score: 2, Funny

      What I want to know is, if I install Mono, will I have to cease relations with my computer until it goes away?

  3. Yay! by Athas · · Score: 5, Funny

    Now GNU/Linux users can enjoy .DLL's as well!

    1. Re:Yay! by Anonymous Coward · · Score: 1, Funny

      Translation: you don't know, but you heard it somewhere, so it must be true.

  4. Re:The Novell Connection by narkotix · · Score: 2, Funny
    microsoft buys novell?

    --
    We played dungeons and dragons for 3 hours.....then i was slain by an elf
  5. Why C# will not succeed? by noktuo · · Score: 2, Funny

    Because it is a syntax error. Sorry guys. I didn't resist ;)

  6. Re:Well done guys! by Anonymous Coward · · Score: 1, Funny
    Old COBOL programmers never die. They just code in C.

    Yes, but the determined Real Programmer can write FORTRAN in any language...

  7. Re:Um, why?? by LiquidCoooled · · Score: 2, Funny

    With the power of Mono, you can finally stop being jealous of all your WIndows friends who get to run those really cool trojans, viruses and malware!

    --
    liqbase :: faster than paper
  8. That's because Microsoft's goals are more complex by Anonymous Coward · · Score: 1, Funny

    All Mono had to do was get it working.

    Microsoft, on the other hand, had to think about the future.

    In everything Microsoft does, they have to think about questions like:

    - How can we make this work better for us than for anyone else?

    - What hooks can we add so we can torpedo our competitors later?

    - How can we make this seem cross-platform, while really tying it to Windows and Palladium?

    - What can we do here to tie it to a Microsoft patent?

    And so on.

    Those extra considerations really slow a project down, but it's worth it. Just look at Microsoft's bank balance. :-/

  9. Re:.net Domains Run .Net? by Anonymous Coward · · Score: 1, Funny

    I can't believe they were dumb enough to call it .NET - i mean - how the hell are you supposed to google or google-groups for it?

  10. Re:Mono effort vs Java by Anonymous Coward · · Score: 1, Funny

    Because outside of a few gems developed by competent engineers like Samba and Apache the open source community is basically a bunch of idiots. Idiots.

    The same crowd who instead of finishing a commercial quality desktop, went off an created a completely new and incompatible desktop implementation that has held back the migration of commercial apps to Linux because there is no one standard.

    The same crowd who instead of finishing commercial quality apps, spend all their development time adding eye candy crap like theming while basic functionality continues to remain unimplemented or broken.

    And now this mono garbage..

    Idiots.

  11. Re:Good news by andalay · · Score: 2, Funny

    HEY youre not supposed to benchmark any .NET stuff without telling Microsoft. Youre in deep shit now.

  12. Re:Well done guys! by yngv · · Score: 2, Funny

    Now you can have the same fun in Java with the C-Memory Management Nostalgia Library 1.0! It's easy:

    Memory mem = new Memory(System.HEAP);
    mem.malloc(Memory.SEGMENT_MA X_SIZE);
    mem.setMemoryProtection(false);
    Pointer p = mem.getPointer();
    for(;;) {
    p.setValue(0x00);
    p.increment;
    }

    Go nutz!