Page 8 of 19 FirstFirst ... 67891018 ... LastLast
Results 71 to 80 of 182

Thread: Mono Developers Go Bye-Bye From Attachmate

  1. #71
    Join Date
    Oct 2010
    Posts
    62

    Default

    Quote Originally Posted by wswartzendruber View Post
    I'll give Qt4 credit for probably being the best C++ toolkit out there. I was really impressed by it when I played with it.

    C# with .NET still gets to the point faster, though, and the syntax looks a lot cleaner.
    I don't quite agree with that either.
    The only time I'd say C# "gets to the point faster" is when working with import and export of data like we do at my job.
    Especially when using LINQ and initializer lists to easily output any data to XML files using classes generated by xsd.exe.
    I don't think any language or framework could make that process any easier or faster than C#/.NET.

    For any other thing, especially when it comes to actual GUI development, I'd say Qt has the upperhand by far.
    As for the syntax I am not quite sure what you are referring to, but there are at least a lot of things I miss in the C# syntax:
    • Pointers
    • Being able to treat a pointer as an int (0 or >0) to test whether it's valid or not.
    • Optional parameters, although that came in C# 4, though we still use mostly C# 3
    • Separate header and source files
    • The ability to inherit multiple classes, interfaces sucks

    I am just waiting for C++0x to make its debut, to improve the C++ syntax further.

  2. #72
    Join Date
    Oct 2009
    Posts
    845

    Default

    Continuing in this slightly off-topic vein it seems as if Microsoft are focusing more on C++ for upcoming Visual Studio release(s), doesn't mean that it will be at the cost of C#/.NET development though of course. Still it underlines that C++ is as alive and healthy as ever.

    http://www.zdnet.com/blog/microsoft/...-business/9359

  3. #73
    Join Date
    Oct 2008
    Posts
    3,070

    Default

    Quote Originally Posted by Znurre View Post
    There is a lot more, and the only things you cannot really find any counterpart for in Qt is LINQ and WPF.
    Qt Quick and QML are Qt's answer to WPF. LINQ and extension methods are really useful, though.

  4. #74
    Join Date
    Oct 2010
    Posts
    62

    Default

    Quote Originally Posted by smitty3268 View Post
    Qt Quick and QML are Qt's answer to WPF. LINQ and extension methods are really useful, though.
    I haven't used enough QML/Qt Quick (not at all, to be honest).
    Does it have as strong Model/View capabilities as WPF?
    If so, yet another reason not to use C#/.NET :P

  5. #75

    Default

    Quote Originally Posted by BlackStar View Post
    To the idiots who celebrate when developers lose their jobs: a big, warm fuck you. You have just scraped the bottom of the barrel, wishing your fellow humans pain and misery. Those people have families and children to feed, yet you laugh at their loss - fuck you.
    They can always make c# apps for windows. If they chosen to work on Linux they could learn Qt. I won't cry, because some devs who were making anti-Linux software were fired.

  6. #76

    Default

    Quote Originally Posted by Detructor View Post
    uhm...name at least one language that is that easy to code, that powerful and has such a great performance.
    C++/Qt and wonderfull Qtcreator and Kdevelop. Oh and performance is much better.

  7. #77

    Default

    Quote Originally Posted by bwat47 View Post
    .NET is an ECMA standard, stop letting your irrational paranoia control your thoughts. Only mono stuff relating to windows compatibility is in any remote danger of patent issues, and those parts aren't needed for developing linux applications.
    And how this makes a difference? There are parts in mono which aren't SAFE and which are packaged together with more safe stuff. Some people asked to split them, but it has never happened.

  8. #78

    Default

    Quote Originally Posted by locovaca View Post
    Troll much?
    No, he's saying the truth. Linux doesn't need mono. C++/Qt, Python, Vala etc. is enough.

  9. #79

    Default

    Quote Originally Posted by bwat47 View Post
    Agreed. Unfortunately these hypocrites constantly bashing mono will never realize common sense.
    Oh, what makes 'us' the hypocrites? We're not saying we love Linux, so we code in mono. I'm saying f*ck you ms and I don't touch their c#. How this makes me a hypocrite?

  10. #80
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,128

    Default

    Quote Originally Posted by V!NCENT View Post
    Cross platform Mono. Shit... Give me a break... What is the only advantage of Mono? That's right; being supposedly easyer and thus lazyer. What is it good for? What makes it do for the end product? Java 1.6 has multithreading, OpenGL, GLSL, can run in a browser. What does Mono enable again?
    Pass-by-reference parameters.

Tags for this Thread

Posting Permissions

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