Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: CrossOver 12.1 Ditches Wine-Mono

  1. #11
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,517

    Default

    Quote Originally Posted by YoungManKlaus View Post
    also, did anyone of you guys who now flame around about how bad mono is and can do no better than doing ad-hominem-attacs ever work with C#? I do as part of my job and can tell you, it's one of the most awesome languages that I worked with yet (kinda like Java without the cruft). Don't be a FLOSS-Nazi and think everything that originates from a company who does proprietary software is evil without even checking.
    Have you worked with D? Because from what I've seen, C# is what amounts to an interpreted version of D built around a proprietary virtual machine.

  2. #12
    Join Date
    Oct 2008
    Posts
    3,023

    Default

    Quote Originally Posted by GreatEmerald View Post
    Have you worked with D? Because from what I've seen, C# is what amounts to an interpreted version of D built around a proprietary virtual machine.
    C# is more like a cross between Java and C++.

    And it can run natively, so it's not an "interpreted version" of anything.

  3. #13
    Join Date
    Jan 2012
    Posts
    179

    Default

    Just like Python then. And we all know python is cool - unlike mono

  4. #14
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,517

    Default

    Quote Originally Posted by smitty3268 View Post
    C# is more like a cross between Java and C++.
    So is D.

    Quote Originally Posted by smitty3268 View Post
    And it can run natively, so it's not an "interpreted version" of anything.
    So can Java.

  5. #15
    Join Date
    Aug 2011
    Posts
    62

    Default

    Quote Originally Posted by varikonniemi View Post
    Just like Python then.
    well, not quite ... the statement that c# is interpreted is obviously bullshit. It's compiled into an intermediate language and then JIT-ed during runtime (like Java)
    Quote Originally Posted by varikonniemi View Post
    And we all know python is cool - unlike mono
    1st part: no disagreeing there. 2nd part: all a matter of propaganda imo.

    Python opened my eyes how nice programming languages could be (before had worked with Java mostly). I esp like not having to use curly brackets as they are shitty to reach on german keyboards . On the other hand I missed statically typed interfaces (I generally prefer to know what data type I should pass to a function).

    C# is awesome because you can work really fast with it (like Python). Statically typed, but you can use type inference for local variables (so no more CrazyLongClassName xyz = new CrazyLongClassName()), the .Net framework is obviously amazing at doing the common tasks for you, and I think at least 80% of my new code is LINQ (arguably the app I work on does mostly transforms on stuff it gets from DB -> perfect for the job) which makes it easily readable (nested foreachs are so fugly).

    But imo the strongest point for C# (from a programmers perspective, as I said I don't give a fuck about ideology) is that is has a damn good development environment (visual studio) with tools integration (eg. nuget to say the least). I mean I know that every language has some kind of package download tool (or even multiple which is imo even worse than having none at all) but none is as easy to use as just right-clicking on a solution and saying "manage dependencies" and you have all your current dependencies and the whole package repository in a nice UI. Normally you have to go to a command-line and do "easy-install xyz" or something which imo sucks bad from user experience PoV (and yes, the developer who wants to develop in your language _is_ your user!).

  6. #16
    Join Date
    May 2012
    Posts
    347

    Default

    Quote Originally Posted by GreatEmerald View Post
    interpreted
    You're an idiot and you don't know what that word means

    proprietary virtual machine.
    You're an idiot and you don't know what that word means

  7. #17
    Join Date
    May 2012
    Posts
    347

    Default

    Quote Originally Posted by kraftman View Post
    This jerk is MS sponsored to pollute Linux with MS patents and to fight Qt.
    You're an insane conspiracy theorist with no grounding in reality.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •