Live data from Hacker News

Mono 3.2.7 is out

news.mono-project.com

81–90 of 116 posts

Re: Mono 3.2.7 is out

#81

Earlier quoted context omitted.

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.

Having the libraries and language installed is not the IDE's job. The IDE is a glorified editor with more stuff.

Eclupse and Idea need Java to be installed for example. And I'd guess VS needs .NET to be installed.

Re: Mono 3.2.7 is out

#82
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…

>The nix world never suffered from lack of decent languages, compilers, development tools, ecosystems and runtimes.

Well, it sort of did. Gnome, for one, could have used a much better language to facilitate faster development and modularity.

The GObject stuff is archaic, and I was there for the Bonobo fiasco too.

Re: Mono 3.2.7 is out

#83
post #56

Earlier quoted context omitted.

There is also Fos (FastCgi Owin Server) https://github.com/mzabani/Fos

Neat! It even almost works! http://i.imgur.com/f1HjoNW.png SO close...

Looks like the Owin dependencies didn't come down - does NuGet run under MonoDevelop?

Re: Mono 3.2.7 is out

#84

Earlier quoted context omitted.

no it's not. it's a .NET clone of sinatra. it's a web framework. it has little to nothing to do with node.js. although .net have pretty powerful multiprocessing and async routines, and can therefore be connected to node.js without too much effort.

If you don't mind me asking, I'm stuck trying to get the project templates to work with Monodevelop 4. I'm using this repository to run the latest Mono and Monodevelop on Fedora: http://download.opensuse.org/repositories/home:/tpokorra:/mo... When I open the vsix file, all I get is a hexdump. I also tried installing it as an add-in, but it doesn't appear to accept vsix files. The goal is to get past step one of these…

monodevelop is not really supported. i would try compiling the latest mlnodevelop and see if there is a fork of the nancy templates.

you can work around that issue if you make an empty asp.net project and then use nuget to install-package nancy.hosting.aspnet

at least i think so, i haven't been doing .net in a while

Re: Mono 3.2.7 is out

#85
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…

Okay so we lost: Banshee (Media Player) Shotwell (Photo Manager)

the programs were coming out quickly and looking great then FUD.

Re: Mono 3.2.7 is out

#86

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…

We have included Mono in our Framework Benchmarks project for some rounds now. However, we have recently set up a new hardware environment and we're not having any luck getting Mono installed on that environment [1]. It's simply not installing correctly for us. We're not Mono experts, so we're probably doing something wrong.

If anyone is interested in lending a hand, we'd appreciate it since we'd like for the Mono tests remain in Round 9. Thanks!

[1] https://github.com/TechEmpower/FrameworkBenchmarks/issues/78...

Re: Mono 3.2.7 is out

#87
post #81

Earlier quoted context omitted.

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.

Having the libraries and language installed is not the IDE's job. The IDE is a glorified editor with more stuff. Eclupse and Idea need Java to be installed for example. And I'd guess VS needs .NET to be installed.

It's not a text editor, it's the whole experience. I never even want to worry about where libraries are or where the compiler executables are. I just want to edit and run code. If the compiler comes with libraries, debugger and editor, or if the IDE comes with libraries and compiler doesn't matter. I want the matlab experience, not the gcc experience.

Example: A java IDE that can't set up java automatically for me (OR detect/configure an existing install without my intervention) is disappointing.

Re: Mono 3.2.7 is out

#88

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…

>>Microsoft's license forbiddingI seem to remember that changed; and for a couple of years the benchmarks game did provide measurements for C# F# (.Net and Mono) and Java on MS Vista.

Re: Mono 3.2.7 is out

#89

Earlier quoted context omitted.

Neat! It even almost works! http://i.imgur.com/f1HjoNW.png SO close...

Looks like the Owin dependencies didn't come down - does NuGet run under MonoDevelop?

No, can't compile the add-in nor the cli program itself :(

Re: Mono 3.2.7 is out

#90

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…

Can someone not just make some code that does the benchmarks, and publish that?

Then some other helpful person can pastebin the actual results.

Post reply on HN