GPWiki.org
GPWiki.org
It is currently Wed Jun 19, 2013 10:04 pm

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Wed Nov 02, 2011 9:36 pm 
Funky Monkey

Joined: Mon Aug 16, 2004 2:48 pm
Posts: 1604
Location: Minneapolis, MN USA
Any of you have any experience using .Net on non-Windows OSes via Mono or other OS-helpers like that?

Just curious how likely someone would be able to play a .Net-created game on a Mac or a Linux machine. And if there were "best practices" to stick to make it more likely to work.

(Of course the alternative is to just do a complete re-write for each OS/platform based on the best available tools for each ... but I'm curious about the practical reality of something that was held up as a theoretical outcome when .Net was first introduced -- that is could be cross-platform.)

-Matt

_________________
www.mwgames.com ... Dicey Curves, Space Mission, Jump Gate, Gem Raider, DareBase, Castle Danger, Keeps & Moats Chess


Top
 Profile  
 
PostPosted: Wed Nov 02, 2011 10:51 pm 
Corpse Bride
User avatar

Joined: Tue Jul 01, 2008 11:44 pm
Posts: 2217
Location: England
I know nothing about it, but I have found this: http://dotgnu.org/pnet.html

I don't know if it's helpful.

_________________
I ain't pushing no moon buttons.


Top
 Profile  
 
PostPosted: Wed Nov 02, 2011 11:09 pm 
Bibliotherapist
User avatar

Joined: Wed Nov 03, 2004 1:28 pm
Posts: 6754
Location: Oxford, Englandshire
I saw one of our guys at head office having a really hard time trying to run ASPX pages on an Apache webserver via MONO. I don't even know if it's possible. :confused

I would suspect that you'd have to target an older version of the framework in order to get decent compatibility. I wouldn't expect .NET 4.0 stuff to be well covered by the open source versions.

_________________
10 PRINT "Bad Monkey ";
20 GOTO 10


Top
 Profile  
 
PostPosted: Fri Nov 11, 2011 9:56 pm 
Harmlessness does no harm
User avatar

Joined: Tue Sep 14, 2004 8:37 pm
Posts: 3855
Location: Ferriday, LA, US
Anecdotal: Based on what I've heard and experienced, MONO on Macs is uncommon, and seen by many as useless/pointless. I was considering using C# with OpenGL to target Win/Max/Nix as opposed to Win/X360/WP7, until I found out that bit of info.

Some people have MONO on their Macs, but for others, you have an extra download of a few hundred megabytes to add onto your app for people to use it.

_________________
What most people don't understand about "enlightenment" is that it is not an end-goal; but where you find yourself just before taking a new "first step."


Top
 Profile  
 
PostPosted: Wed Nov 16, 2011 11:03 pm 
Corpse Bride
User avatar

Joined: Tue Jul 01, 2008 11:44 pm
Posts: 2217
Location: England
If .Net were easy to run on OSX, I expect we'd have heard a lot more about it.

I doubt that MS wants to help people step away from the windows environment either.

_________________
I ain't pushing no moon buttons.


Top
 Profile  
 
PostPosted: Fri Nov 18, 2011 5:37 pm 
Bytewise

Joined: Sun Oct 16, 2011 3:09 pm
Posts: 283
Location: Here (where else?)
Brykovian wrote:
but I'm curious about the practical reality of something that was held up as a theoretical outcome when .Net was first introduced -- that is could be cross-platform.)
It was?
As far as I remember, MS first tried to 'enhance' Java towards their platform, but Sun wouldn't let them.
So they created their own 'Java' instead.
I still think it is a brilliant move, not only user lock-in, but also developer lock-in :D

As for running at non-windows platforms, dot-gnu is the only alternative I am aware of.
My package manager does not even seem to have it.


Top
 Profile  
 
PostPosted: Sat Nov 19, 2011 11:06 pm 
Harmlessness does no harm
User avatar

Joined: Tue Sep 14, 2004 8:37 pm
Posts: 3855
Location: Ferriday, LA, US
Alberth wrote:
Brykovian wrote:
but I'm curious about the practical reality of something that was held up as a theoretical outcome when .Net was first introduced -- that is could be cross-platform.)
It was?
As far as I remember, MS first tried to 'enhance' Java towards their platform, but Sun wouldn't let them.
So they created their own 'Java' instead.

You just answered your own question, there. ;)

Only difference is that Java is on many platforms, while .Net is on many Microsoft platforms. :)

_________________
What most people don't understand about "enlightenment" is that it is not an end-goal; but where you find yourself just before taking a new "first step."


Top
 Profile  
 
PostPosted: Sun Nov 20, 2011 10:33 am 
Bytewise

Joined: Sun Oct 16, 2011 3:09 pm
Posts: 283
Location: Here (where else?)
rotInMilc wrote:
Only difference is that Java is on many platforms, while .Net is on many Microsoft platforms. :)
That's a nice way of putting it :D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group