Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

gnat (29)

  (email not shown publicly)

Journal of gnat (29)

Friday March 12, 2004
12:11 AM

Mono and OS X

[ #17868 ]
I've been waiting for ages for a prepackaged build of Mono for OS X that didn't involve the plague of Fink. I finally gave up and built one, with the able help of Brian Jepson. The result is here, a DMG of a package that gives you /usr/local/mono. Enjoy!


The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Care to explain what the plague of fink is?
    • --

      -- ask bjoern hansen [], !try; do();

    • It believes that you can beat DLL hell with sufficiently advanced tools. All I ever ended up with was a system for installing binary forms of that "A requires L 1.0, B requires L 2.0, installing one borks the other" misery, which meant I became miserable sooner but didn't actually remove the source of the misery.

      Now I build things in their own directories. /usr/local/ethereal will have all the shared libraries needed to run ethereal, and if Mono ever requires a different version of the library then nothi

      • > It believes that you can beat DLL hell with sufficiently advanced tools.

        Yeah. I really wanted Fink (or something with similar promises) to work, so I have given it a try. Three times by now, I think. Every time I have ended up with some seriously hosed software setups. That is, for the software that I did get installed at all. It sucketh overmuch. Nevermore.

        I've lost all hope of any binary-only open source distribution systems ever working, incidentally. Just give me the source, man.
  • care to explain what mono is, and why i should be excited about this? Yes, I know it's some gnu-ish clone of .net, but what can one *do* with it?
    • Mono's a virtual machine plus compilers (C# and Visual Basic for .NET), as well as ASP.NET (mod_perl/PHP type deal), and reimplementations of a lot of the Microsoft runtime libraries. It lets you ... write programs ... that ... do ... stuff.

      People whose opinions I respect have said [] that C# is much more fun to develop in than C for the types of programs that Unix folks typically write in C (network, file, GUI) and is about as fast. That sounds like an interesting claim, so I've been meaning to check it o

      • Almost everything is more fun to develop in than C. That includes Java, barely, but not C++.

        • Almost everything is more fun to develop in than C.

          That's a question of mindset. For people with a lot of hubris, C is the perfect language. It always gives me a good feeling to know that each C statement is translated into a few machine instructions and will never do more than I actually asked for.

          At the same time (and that makes C so cool), it's a language leading to relatively compact source code. You'd expect to be ending up writing a lot of code as the language is rather spartan, but often you don't