Mono on PS4, Not on XBOX One, the Irony

40 Responses

  1. F!RST!!! says:

    F I R S T !!!!!!!!!!!!!!!

    YES!

  2. Ninjakakashi says:

    Honestly I don’t know. 4th !!!!!!!!!

    I think this will obviously make a good impact if my facts are right… If c/c++ is the main language which I am pretty sure it is then a lot of people would want to use that rather than learn a new language also I hear programming is hard and the c/c++ is just one of the easier languages that has become universal.

    I might be totally wrong because I have never done programming:P

    • UnknowablE says:

      Easier language… hmmm in some ways… easy to learn hard to master springs to mind.
      C++ is a fairly low level object orientated language which gives it as huge amount of power when compared to various other languages and an insane amount of flexibility to optimize and have a lot of control over your project while making bug fixing much less obtuse than it can be otherwise.

  3. Pablo says:

    Saying that .net Framework has fallen behind Mono is biased and uninformed.
    .Net is an Enterprise class Framework that excels in Business environments in which Mono is totally irrelevant.
    There are still many features from the framework that mono doesn’t have at all, or whose support is partial.
    The only thing were Mono excels is in gaming and mostly due to the lack of interest shown by MS with XNA.
    So please, get your facts right and inform yourself a little bit about what the .NET Framework really is before talking.

    • Idiot Comment says:

      Idiot commentay!!! Totally unusefull…

      • Pablo says:

        Is not an idiot comment to say that the entire post is totally biased and full of mistakes, getting to the point of saying that Mono is much more useful that .NET.
        If you want to be taken seriously, you have to get your facts right.
        If you want to say XNA, do not say .NET framework !

        • hgoel0974 says:

          ‘If you want to say XNA, do not say .NET framework !’
          Really? Have you noticed that Mono is NOT an open source version of XNA? Also, have you noticed that XNA/MonoGame (which is the Mono port of XNA) run ON the .NET/Mono platforms respectively? So really I think you need to get your facts straight first.

          • Pablo says:

            Of course is not the same thing !

            I know that pretty well, but the only thing in which Mono is actually ahead is that specific one.

            You could have said that Microsoft has lagged behind because of its lack of support of XNA and how Mono has managed to cover that niche with MonoGame, instead of that u went and said that .NET is lagging behind Mono !

    • Darkova says:

      I guess this would be more like a blog bro-down…

    • k3nn says:

      @pablo – well the content didn’t say anything about enterprise, and even if it did, it wouldn’t be totally irrelevant…the only other multiplatform enterprise i can think of is Java. I think Mono is quite good for porting .Net to other environments since .Net is concentrating on Windows only. the topic is about Mono (.Net) on PS4 and the irony of it since M$ owns .Net i.e, why is it not on XB one environment? i guess you have to stay on the topic too and not murk it

    • hgoel0974 says:

      Can you describe atleast one thing that is in .NET but not in Mono? Sorry for my ignorance but I really couldn’t find anything about what you’re saying.

      Even google doesn’t show any significant differences. Also, can you explain how .Net excels in business environments? Just because it’s a Microsoft product and Mono is an open source implementation? If so, that’s like saying that windows is better than linux because linux is a hobbyists/open source OS whereas Windows is from a big company.

      In fact, there are so many things that have been requested for in .NET which have been ignored by MS but implemented in Mono. For instance, SIMD support, and SIMD isn’t gaming specific, you mention Business environments, I assume that you mean things like data processing, graphing etc, wouldn’t things like SIMD be a very useful asset for them too?

      So first find an important difference between the two that makes .NET ‘an enterprise class framework that excels in business environments’.

      • Pablo says:

        http://www.mono-project.com/Compatibility

        – Async is still not fully suported
        – WCF is still not on par with .NET
        – Portable libraries support inside Xamarin still painful
        – WWF missing in action

        And most important of all, everything but gaming gets developed first for .NET then for Mono. Otherwise that compatibility webpage would not even exists, something gets developed for .NET then u have to wait for it being implemented in Mono, if ever happens…

        Is not because is a Microsoft product, is because is a heck of a lot more productive. Can you do similar solutions working in Mono? probably, can you do them as fast as with .NET? no. What about all the tools and assets already developed for .NET?, is about productivity.

        I am in the enterprise development business and we are right now starting to consider Mono for specific scenarios in which portability to several platforms is important but, besides that, we will not consider developing something like a complex backend application in Mono for a big client. Given the choice we would always go the .NET way due to support, level of polishment and tooling.

        You cannot afford in an enterprise environment to rely on a half cooked implementation of something, you go with the one you know it works and it has been thoroughly tested.

        And yeah, microsoft did looots of screw ups and there are lots of things about the .net framework that should have been handled differently… but there is a long way from that to saying that right now Mono is superior.

        • hgoel0974 says:

          So, you already have tools which use .NET 4.5 ? :/
          and as for WCF, in the mono world, GTK# is the way to go and I believe there are some of those legal risks (like the ones that were associated with winforms) for bringing WCF to Mono

        • hgoel0974 says:

          Oh and note the “limited ASP.NET 4.5 async stack.”, so first of all it’s specifically the .NET 4.5 Async stack and even more specifically it’s about ASP.NET oh and ignore the “you already have tools which use .NET 4.5 ?” I mixed up 4.5 with 4.5.1

          Oh, and just to be clear, this is just a discussion, we’re not flaming each other (right? 🙂 )

  4. rubnvdub says:

    This post is very bias as stated above. not to mention who really gives a ***. This page has become nothing but a sony fanboy page about the new consoles and how Sony supposedly surpasses Microsoft new console when quite literally they are virtually the same hardware and also almost identical in capabilities. However you have trolls all over who claim the ps4 is the end all be all console. Quite frankly most of these claims stem from uneducated ppl who see something as minor as this and post things without even knowing what the heck they are talking about. are Sony kids really that insecure that they need to nit pick every stupid detail about the differences. Its becoming petty at this point.

    Get your facts straight, know what your talking about and give it up already both consoles are equally powerful and great machines that will hold the market as the best home consoles on the market. Whoever takes lead in sales will fluctuate over time and the difference will be a minor spread.

    • Dockotis says:

      @rubnvdub,
      The statements of “PS4 better than XBOXOne” comes more from the specs, the company (M$ trying to implement an overly-aggressive DRM and $$$ making tactic) the fact that Sony has been trying as of late to get good with indie devs. So, honestly its not fanboys if even M$ fanboys are complimenting Sony as well. The reason why some of them don’t switch is because they are too invested in M$ and are still M$ fanboys.
      But to say this post is biased is a “***?!” when its a legit event. If M$ gave .NET support in XBOXOne, this post would have probbly been a comparison of Mono and .NET for PS4 and XBOXOne respectively.

      Oh, and here is a little tidbit of info: I won’t buy either of them nor care to at the moment.

      Also, you typed “something as minor as this” in reference to this articles content on Mono. It may be minor to you, but to Developers it can be a big thing. That in itself could be the deciding factor for a Dev whether they would make game for XBOXOne or PS4.

      You, sir, sound like a raging M$ fanboy who at the end of your comment in a totally different paragraph) tries to cover your tracks… With that I give you this in the voice of Obiwan Kenobi: “may the butthurt be with you always”

      (Disclaimer: I am neither a Sony or Microsoft fanboy. just relaying info)

  5. titegtnodI says:

    That is ironic. I still don’t like Mono or .NET though. I rarely see anything good come out of them.

  6. Chuckthetekkie says:

    I was writing programs for Windows until .Net came out and everything I knew was completely changed so I switched to a multi-platform compiler so I could write for Windows and Mac and I didn’t have to abandon what I already knew.

    Being a Mac user, I use the Mono framework to run several Windows only apps and games through CrossOver.

  7. BeastyX says:

    Maybe If Microsoft Would Quit Milking The Cash Cow And Actually Give More To The Gamers That Support It As Well As The Developers They Wouldn’t Be In A *** Hole They Are Gonna Sell Both Consoles Regardless But Unless MS Starts Changing Some Policies Your Gonna End Up With The Xbox360HD Cause I’m Still Not Impressed With The Way They’ve Fumbled with The Announcing Of The XboxOne Sony Seemed Like Such Veterans And It Seemed As If Microsoft Made Rookie Mistake After Rookie Mistake I May Not Be Able To Get A Ps4 At Launch But I Know In The Future Where My Hand Lies

  8. Yifan Lu says:

    I wonder if they know that Sony is testing PSM on PS4…

    • hgoel0974 says:

      Really? Weren’t they just rumors? and either way, then the Mono team wouldn’t be talking about it, apparently the PSV port was done by Sony and not by Mono.

  9. Timothy says:

    Sorry, the fact that every Xbox One console in the world can be the same as every Xbox One AAA Development kit and the fact that every developer in the world gets dedicated servers and cloud compute is a lot better.

    Who cares about Mono game development. Nobody gives a *** about Mono or .NET anymore. It’s done! It’s over!

    • hgoel0974 says:

      Tell that to the Mono team 😉 Tell that to the PSM team, tell that to every single C#/VB/F#/IronPython/whatever (too many to list) programmer out there, heck go tell that to ANY programmer out there, even if they don’t particularly like C#/.NET/Mono they won’t say “it’s dead”. Oh and not to mention, tell that to the GNOME team and to a LOT of the websites on the internet, you’ll see just how dead .NET or Mono is and how much it is used 😉

  10. xxx says:

    Just because a game system has better numbers on paper doesn’t mean it will be better.. Get off the PS wanna be high horse.

    Every PS japaname kiddie on the net HAS to mention XBOXONE yet no xbox people say jack about the competitor… because they don’t care about it.

    Get over your self and get off the PS wanna be high horse people.

  11. xxx says:

    Another PS fanboy trying to find a reason why PS4 might be better then an Xbox one just so they can diss Xbox??? Really???

    What are you trying to accomplish?? Are you afraid Xbox might be better this time?? Are you trying to convince yourself it will not be?? Are you trying to WILL it into existence?

    • hgoel0974 says:

      All I said was that it’s ironic that even though MS developed the .NET framework, the PS4, which you have to admit is the XBOX One’s competitor, is getting it first based on current information.

      Your post just makes you sound like a primarily XBOX user who is somewhat insecure about which console will do better because there is absolutely no mention of how this makes the PS4 sell better than the XBOX One (although it will affect how indies decide which platforms they wish to target)

  12. arsh says:

    If you want to talk irony, how about the fact that MONO (which means one) is not on the xbox ONE

  13. psYos says:

    Next we’re going to hear that the PS4 will be dual booting windows 9 whereas the XBOX One will be running windows 3.1 😛

  14. Frankagrams says:

    Has Microsoft completely abandoned .NET?

    No, this is a dumb question to be honest. .NET is a real successor from Microsoft. Alot of big company’s use the .NET framework for their businesses (including myself). The .NET framework is getting constantly worked on and with Visual Studio 2013 around the corner its safe to say that the .NET framework is here to stay.
    Also the Mono framework is still not a replacement on enterprise. Mono still only supports .NET 2.0 so that’s far behind. Now at things like mobile development is where Mono shines. Xamarin is really a mature development framework and i wont hassle to recommend it. 😉

  15. Ryan says:

    Abaondoned .Net? Hardly.

    Game development is just one piece of the puzzle. .Net is the basis of ASP.Net, of which there is an entire Web Content Management Enterprise built on (Microsoft SharePoint), which imo, is Microsoft’s Bread and Butter. SharePoint is the #1 go to web content system for Associations, some corporations, and non profits. I know consulting companies with 700+ sharepoint clients. There are 10’s of thousands (or more) people who do nothing but develop on sharepoint for a living.

    And that’s just 1 product.

    Let’s not forget about Windows Azure either, which supports sharepoint, office, .net development etc etc.

    Don’t get me wrong, I’m not saying mono is bad, not at all. I love what mono is doing, and this is the first I’ve heard of Monogame so I’m pretty excited about that. Think I might take a stab at making some indy games now.

    And really, all we need to happen to seal the deal is get Google to implement mono-mod on Google App Engine, if Google did that not only would it give them a HUGE in the cloud leg up, but .net Developers would flock to it in droves.