Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Linux Software

Mono 0.30 Released 32

Blair16 writes "From OSNews -- Mono 0.30 has been released. This release includes four components at once: the Runtime and Software Development Kit, the Documentation browser, and the ASP.NET server with its Apache module. Packages for various distributions are also available from our download page. This is mostly a fine-tuning release: bug fixing and performance improvements are the major benefits, but new classes and new features are also included. See the rest of the notes for details."
This discussion has been archived. No new comments can be posted.

Mono 0.30 Released

Comments Filter:
  • by pb ( 1020 ) on Tuesday February 03, 2004 @02:07PM (#8172165)
    "Got Mono?"

    ...eww...

  • by NanoGator ( 522640 ) on Tuesday February 03, 2004 @02:18PM (#8172291) Homepage Journal
    I thought I had Mono once for an entire year, turns out I was just really bored.
  • Holding out for debs (Score:3, Interesting)

    by sab39 ( 10510 ) on Tuesday February 03, 2004 @03:08PM (#8172953) Homepage
    Sadly, the Debian packages are still in rather a strange state of limbo: You can get them if you can find the magic incantation to add to sources.list, but they're a January 14th snapshot (which isn't too old, but if you're going to do something from 2 weeks ago, why bother with a nightly snapshot in the first place, why not the last stable release?) and don't include libapache-mod-mono. Meanwhile libapache-mod-mono is also available separately but doesn't seem to work with the latest packages of everything else.

    Which is making my attempts to port an ASP.NET application to work on mono a fairly frustrating experience, to say the least...
    • While I really like Debian, for apache stuff, it quite often makes sense to build your own. I highly recommend the Apache Toolkit as a starting point. It sounds like it might server your needs.

      That being said, I use the Debian stable apache, but my needs are simple.

    • While you're busy holding out for the debs, you can try this neat program I found that keeps things nice & tidy.

      It's called stow (package name is the same). It works to keep source installations in their own happy directory where they can't screw with anything else (eg /usr/local/stow/mono-0.30).

      So, the incantation for installing from source goes something like:

      download a package
      unpack the archive
      cd $archivedir
      ./configure --prefix=/usr/local/stow/$package-$ver
      make
      sudo make install
      cd /usr/l

    • They were in incoming earlier today and are already on my debian mirror.

      They're still the January 14th CVS pulls, but at least they're in Sid now, along with gnome-sharp and gtk-sharp, so they're probably packaging .30 as we speak.
      • This is great!

        Unfortunately, it still doesn't include libapache-mod-mono which is critical for me :( Running the last packaged libapache-mod-mono with the new mono debs still doesn't work (unsurprisingly, since they're the same debs I installed previously)...

        Still, it seems the debian mono packaging team is making much more progress than I had guessed from following their mailing list :)

        Thanks for the heads-up!
  • I have no idea why they decided on that name, but if mono comes from monoculture (as in the threat of a monoculture) i think it is a brilliant idea.
  • Mono (Score:2, Interesting)

    by pphoenix ( 737080 )
    Haven't tried Mono, but i sure hope it is worth the change, from win32 .NET SDK, does anyone know about its performance, is it worth leaving my GNU C, for this MONO platform, or should i use C# for win32, when it comes to a *nix i stick with a C/C++ or a JAVA?
    • I don't know, personally, I think the greatest part of .net was the Windows.Forms, and while there's work to port them, it's not there yet. I really would love being able to simply develop on linux and test on windows, my laptop just bugs out too much!!
  • by rowanxmas ( 569908 ) on Tuesday February 03, 2004 @07:42PM (#8175804)
    So I just downloaded and built the CVS version of mono using their linux script [go-mono.com]. It seemed to work out well, but now I don't know how to do anything. Here are the programs I have at my disposal:
    • mint
    • mono
    • monodis
    • monograph
    • monosn
    • pedump
    • mcs

    Now, I know that mcs is the compiler. I know that mono and mint run things ( but I don't know what the difference is ). I have no idea about the rest. I also don't know how to set up my "classpath". I am quite experienced in Java, but I am not sure how to go about using mono. Any hints would be welcome.

    The ultimate goal is to get Piccolo.NET [umd.edu] to run. Since I use the regular Java Piccolo all the time.
    • by Anonymous Coward
      mint - interpreter which is easier to port to different architectures but slower than mono

      mono - JIT runtime (faster than mint)

      monodis - disassembles assemblies (.exe and .dll) to CIL bytecode

      mcs - C# compiler

      example:
      mcs file.cs -o file.exe
      mono file.exe
  • Mono performance (Score:1, Informative)

    by Anonymous Coward
    How about performance? Mono is of course still pretty young and has still a long way to go, but I think it is disastrous for Mono if Microsoft's performance stays ahead.
    Just run the Scimark benchmark to see the difference. Java outperformes both Mono and MS .NET, and MS .NET is almost twice as fast as Mono.
    I think this performance issue is especially important due to the portability of .NET Apps. Which one would you choose if you want to run your application? Just think of a weather simulation that might t

"I'm a mean green mother from outer space" -- Audrey II, The Little Shop of Horrors

Working...