Page 1 of 6 123 ... LastLast
Results 1 to 10 of 142

Thread: Mono 2.6 Released, Supports LLVM Generation

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,429

    Default Mono 2.6 Released, Supports LLVM Generation

    Phoronix: Mono 2.6 Released, Supports LLVM Generation

    To end out 2009, Miguel de Icaza has announced the release of Mono 2.6 along with MonoDevelop 2.4. This major update to Mono delivers WCF client and server for what is exposed by Microsoft's Silverlight 2.0, a continuations framework, a new soft debugger, a verifier and security toolbox, more complete 3.5 coverage, and various other changes to this free software project to implement Microsoft's .NET on Linux...

    http://www.phoronix.com/vr.php?view=NzgwOA

  2. #2

    Default

    I hope this will die soon.

  3. #3
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    Quote Originally Posted by kraftman View Post
    I hope this will die soon.
    It won't, but I must ask you: why?

  4. #4

    Default

    Quote Originally Posted by BlackStar View Post
    It won't, but I must ask you: why?
    Because it is at great risk of Microsoft-control, since C# is a Microsoft-created Microsoft-specific programming language. Besides, it is almost exactly like Java. Why not just use Java, since it is Opensource?

  5. #5
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    Quote Originally Posted by thefirstm View Post
    Because it is at great risk of Microsoft-control, since C# is a Microsoft-created Microsoft-specific programming language. Besides, it is almost exactly like Java. Why not just use Java, since it is Opensource?
    Mono, like Java, is completely open-source. Java is Sun-soon-to-be-Oracle-controlled; .Net is Microsoft-controlled; Mono is Novell-controlled. Personally, I fail to see a distinction: all three languages are controlled by evil corporations.

    Other than that, Java sucks horribly when compared to C# (the language) and Mono (the base class library and the runtime). C# combines the best features of Java and Delphi, two of the best last-generation RAD languages, while largely side-stepping their pitfalls. It's by far the most accessible statically-typed RAD language (with Python being the closest dynamically-typed equivalent).

  6. #6

    Default

    Quote Originally Posted by BlackStar View Post
    Mono, like Java, is completely open-source. Java is Sun-soon-to-be-Oracle-controlled; .Net is Microsoft-controlled; Mono is Novell-controlled. Personally, I fail to see a distinction: all three languages are controlled by evil corporations.
    Afaik nobody lobbies to make Gnome dependent on Java.

    @D2kx

    You gotta love the honesty of Phoronix' members Seriously though, this is absolutely neccessary at times.
    Yes, it's neccessary

    Regarding Mono, I am kind of in the same position as Apopas, but I tend to lean more to the "Mono sucks and I wish it would die" direction, because I see disadvantages and no advantages. I acknowledge however that it is free software.
    Yes, I also don't see a single advantage over others. Why use .NET etc? I'd choose QT if someone wants to have a modern and OS independent toolkit.

  7. #7
    Join Date
    Jul 2009
    Posts
    47

    Default

    Quote Originally Posted by BlackStar View Post
    Other than that, Java sucks horribly when compared to C# (the language) and Mono (the base class library and the runtime). C# combines the best features of Java and Delphi, two of the best last-generation RAD languages, while largely side-stepping their pitfalls. It's by far the most accessible statically-typed RAD language (with Python being the closest dynamically-typed equivalent).
    Care to back that one up? There are a few things in favour of Java as a language and implementation compared to C#:

    - (Full) Support on more clients - BSD, Solaris, Linux, Mac
    Even with all the polish mono has been gaining, when working with modern features of .Net, you will still have problems(Especially with the whole Window Preserwtf crap). Those are facts.

    - Java version numbers vs. .Net version numbers
    Like with everything Microsoft did they fell into the hole of the ol' Service Pack. While it's certainly possible to develop and test for certain releases of .Net, it's impossible to test whether your stuff works with certain Service Packs/Patches, which do break things like API. Especially fun when coding for things like Windows mobile, where you have no physical access to the device.

    - Namespaces vs Packages
    Seriously, am I the only one creeped out by this?

    Also in terms of Web-support(which granted, shouldn't be a job for C# in the first place), frameworks out of std, and of course deployment/ developer tools Java easily takes the crown.

    Which leaves you with speed, C-like syntax, a good std-lib/framework...

    Gotta agree with you on the python-part, even though I just started learning that...

  8. #8
    Join Date
    Apr 2007
    Posts
    121

    Default

    Quote Originally Posted by thefirstm View Post
    Because it is at great risk of Microsoft-control, since C# is a Microsoft-created Microsoft-specific programming language. Besides, it is almost exactly like Java. Why not just use Java, since it is Opensource?
    C# is an ECMA standard. Yes it is Microsoft created but this means nothing there. Microsoft does have patents on .Net of course. Which might pose a problem.

    Yes it is almost like Java except C# has:
    Operator Overloading
    User Defined Casts
    Explicit Interface Member Implementation
    Delegates/Lambdas

    Of course you don't have to have these features since they don't really get you anything new but they do save time.

    My time as a developer is valuable.

  9. #9
    Join Date
    Mar 2009
    Location
    Hellas
    Posts
    1,113

    Default

    On one hand Mono is free software.
    On the other hand it is always going to follow microsoft's silverlight and be always a step behind and with it and Linux as well.
    I dunno, I'm not yet sure about it.

  10. #10
    Join Date
    Jan 2007
    Location
    Germany
    Posts
    2,162

    Default

    Quote Originally Posted by kraftman View Post
    I hope this will die soon.
    You gotta love the honesty of Phoronix' members Seriously though, this is absolutely neccessary at times.

    Regarding Mono, I am kind of in the same position as Apopas, but I tend to lean more to the "Mono sucks and I wish it would die" direction, because I see disadvantages and no advantages. I acknowledge however that it is free software.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •