What is mono framework mac
Naturally, the quintessential C# program has got to be a variant on “Hello World” !Ĭonsole.WriteLine ("Hello RegDeveloper") Once you’ve got this far, there’s a lot you can do, provided you’re happy to stick with simple text-mode stuff and command line tools. This means that after installing Mono, you can fire up a Terminal window and type (e.g.) ‘ mcs’. The various command-line Mono utilities are accessed via aliases which are automatically placed into /usr/bin. The full path is /Library/Frameworks/amework. Though not blindingly obvious, Mono gets installed as a new framework. Nothing in the /Applications folder either…hmm…. Once you’ve downloaded and installed the framework, you’ll initially find … nothing! It’s at this point that Windows users start missing the Start Menu and it’s highlighted list of freshly installed goodies.
For the Mac, this is currently tagged as “Mono 1.2.3_1 Framework - Universal (Stable)”. Getting started with Mono is relatively straightforward go to the Mono Project main page, follow the ‘download now’ link (cunningly hidden in the extreme top-right of the screen) and you’ll be able to obtain the Mono distribution appropriate to your platform. NET class frameworks which do such a great job of taming the atrocious Win32 API beneath! So, let’s look further. From this perspective, Mono would seem to be ideal not least, because I’m a fan of Microsoft’s.
For more background on the project, check out “Mono (software)” on Wikipedia.Īs a keen Mac user, I’m always looking out for new development tools which not only provide a simple, efficient and intuitive API but also – hopefully – offer cross-platform capabilities too.
#WHAT IS MONO FRAMEWORK MAC MAC OS#
NET tools (C# compiler, runtime, class frameworks, etc) which work across all supported platforms, including Linux, Windows and Mac OS X. The aim is to build a complete suite of ECMA- compliant. As you’ll no doubt be aware, the Mono Project is an ambitious, open-source initiative, largely coordinated by Novell.