Live data from Hacker News

Mono 3.2.7 is out

news.mono-project.com

61–70 of 116 posts

Re: Mono 3.2.7 is out

#62
post #59
post #43

I am still so frustrated that Mono got lambasted for being a M$ trap. It was the biggest FUD I have ever read. Hope to see mono return to use in Linux community again.

Why? The nix world never suffered from lack of decent languages, compilers, development tools, ecosystems and runtimes. The only benefit Mono gives nix users is to write software that's easy to run on Windows and that barely registers on most priority lists. It's been, IIRC, 6 years since I last wrote a "real" desktop app. I did it in C#, but Mono couldn't run it because it relied on Windows-only GUI components. Happ…

Haven't you heard it? The mobile is the new desktop.

Re: Mono 3.2.7 is out

#63

The lack of benchmarks comparing Mono to the CLR (C# VM) is very frustrating. Apparently, the lack of benchmarks is due to Microsoft's license forbidding the publication of benchmarks without Microsoft's permission (common practice among commercial vendors?). Fortunately, we have the Benchmarks Game and that shows Mono performing well [on synthetic benchmarks...] when compared to a variety of languages. vs Java: http…

Thanks. It took a little while to find, but if anyone is interested in comparing Mono to the CLR for themselves (and likely do some work to adapt the system to Windows), here's where to start: http://benchmarksgame.alioth.debian.org/play.php#languagex

Re: Mono 3.2.7 is out

#65
post #31
post #20

Great work! Now if Unity would just update their runtime....

That situation is now verging on the comical. Is it really so hard to cut a new deal with Xamarin? Even if they can only offer the new Mono version for paid users in Unity Pro, they need to do something . If Unity go another major version still using Mono 2.6, they seriously risk losing ground among developers making CPU/memory-intensive games. Or even those concerned about optimizing for mobile platforms.

"If Unity go another major version still using Mono 2.6, they seriously risk losing ground among developers making CPU/memory-intensive games. Or even those concerned about optimizing for mobile platforms." - that would be great! I feel they desperately need some competition.

Re: Mono 3.2.7 is out

#66
post #51
post #43

I am still so frustrated that Mono got lambasted for being a M$ trap. It was the biggest FUD I have ever read. Hope to see mono return to use in Linux community again.

Roslyn and the MS/Xamarin partnership suggest Mono will be benefiting in some big ways in the coming year.

I'm a lot less optimist, I think it will just focus Mono development on the mobile platforms (Xamarin on Android/iOS) but will do nothing good for desktop or server use.

Re: Mono 3.2.7 is out

#67
post #20

Great work! Now if Unity would just update their runtime....

I recall reading somewhere that Unity wasn't going to upgrade its Mono framework until Mono 4.0. I can't find the link, so I'm hoping it was just a rumor.

Re: Mono 3.2.7 is out

#68

I tried Mono a few months ago because I was thinking of writing cross-platform (ish) desktop GUI application. My dev platform is Ubuntu so I downloaded MonoDevelop and load the GtkSharp example (or maybe it was just the skeleton project template). Hit compile, bunch of errors showed up. Apparently I don't have the GTK libraries. Googled a bit, it looks like I had to download gtk-dev, compile, and do a bunch of things…

Ubuntu and friends are really, really bad at packaging Mono, and have been for a long time. Mono development on Arch Linux is delightful.

I suggest trying to compile it all yourself instead of going for packages on Debian-derived systems.

Re: Mono 3.2.7 is out

#69
post #33

Earlier quoted context omitted.

What *nix needs is an OWIN compatible web server.

I've heard Nowin runs well on Mono (haven't tried it yet myself). https://github.com/Bobris/Nowin

Miguel tweeted this a week ago:

NoWin, Nancy, SignalR & Lego on the raspberry pi:

https://www.youtube.com/watch?v=s_ZQtiupyzE

Re: Mono 3.2.7 is out

#70

I tried Mono a few months ago because I was thinking of writing cross-platform (ish) desktop GUI application. My dev platform is Ubuntu so I downloaded MonoDevelop and load the GtkSharp example (or maybe it was just the skeleton project template). Hit compile, bunch of errors showed up. Apparently I don't have the GTK libraries. Googled a bit, it looks like I had to download gtk-dev, compile, and do a bunch of things…

That sounds like the kind of growing pains experienced when you set up any new largish development environment. If we're up and running with ecosystem X, we forget how much work it took to get there, because it was amortized over time. When we start out with a new ecosystem Y, we spend a lot of time in the steep part of the learning curve before reaching Hello World. Java is, IMHO, the worst for this. Just curious, I…

An IDE should aim to pass a simple UX test which is: after installing the IDE with no prerequisites and no further configuration (no I don't want to create an env var, specify where I keep my compiler or ...), a hello world program should be possible to run straight away.
Post reply on HN