Running .Net applications on Linux with Mono (Linux.com)
With Mono, Monodevelop, and XSP in place, you can throw away Microsoft Visual Studio and you can throw away Windows, and you don't have to throw away the valued experience of your .Net programmers."
Posted Apr 25, 2006 19:45 UTC (Tue)
by DG (subscriber, #16978)
[Link]
MSc dissertation titled :
"Is .Net a cross platform enviroment for secure, distributed, n-tier applications?"
http://www.peredur.uklinux.net/msc
DG
Posted Apr 26, 2006 10:33 UTC (Wed)
by mtk77 (guest, #6040)
[Link] (1 responses)
Where do I sign up?
For the de Icaza ass-kicking that is.
Posted Apr 26, 2006 15:45 UTC (Wed)
by nix (subscriber, #2304)
[Link]
This is, not to put too fine a point on it, not true. All languages have their own idioms, and hopping between distant parts of the language family tree (say, Haskell and SQL, or POP-11 and C#) might indeed be tricky, but moving around in the little Algol-derived family (say, from C# to C++, or from C# to Java or even C) is really not that hard.
(IMHO, anyway. But then anyone half-decent knows lots of languages anyway. Miguel certainly does. But then Miguel didn't come out with this silly line in any case.)
Posted Apr 27, 2006 13:13 UTC (Thu)
by k8to (guest, #15413)
[Link] (1 responses)
Let me know when deleting some files in the user's home directory that are barely documented are necessarily to recover on a regular basis.
Let me know when mono can reliably work at all without a writable homedir.
Let me know when pids you get on startup of mono programs are actually the pid of the program and not a ephemeral handler daemon, breaking many standard unix monitoring techniques and tools.
Let me know when xsp doesn't leak without bound.
In short, deploying on mono? you gotta be crazy.
Posted Apr 27, 2006 19:41 UTC (Thu)
by amarjan (guest, #25108)
[Link]
The article also disingenuously punted on the lack of a free ASP.NET development environment.
I came across the following earlier today, which other readers may find of interest :Running .Net applications on Linux with Mono (Linux.com)
Throw away a mature OS and development environment, but keep my programmers' limited experience in a new language?Running .Net applications on Linux with Mono (Linux.com)
This seems to be a classic management misapprehension, that if you have Experience in one language it's not in any way transferrable to a new one, so that keeping your Experience with one language is worth going through any amount of hell. It seems to be the inverse of the misapprehension that states that programmers are just doing a mindless job slamming bits together like assembly-line workers: its inverse states that they're all wizards speaking one of many unique unrelated languages, so that knowledge of programming in one doesn't help with anoy of the others at all.Running .Net applications on Linux with Mono (Linux.com)
Let me know when running two different revisions of mono as the same user doesn't deadlock all mono instances instantly.Running .Net applications on Linux with Mono (Linux.com)
And suggesting Monodevelop as a replacement for Visual Studio is somewhat like suggesting Jedit as a replacement for Eclipse or Netbeans or IDEA. Monodevelop just doesn't play in the same space as Visual Studio. Running .Net applications on Linux with Mono (Linux.com)