Announcement

Collapse
No announcement yet.

MonoDevelop vs. Xamarin Studio IDEs

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #81
    Originally posted by brosis View Post
    directhex
    ciplogic
    jayrulez*

    are pro-MS trojan infection in this forum.
    Dear freedom lovers, don't argue with people who have no brains, its similar to arguing with a black hole.
    Instead do what you usually do - ignore them, their platform, their products and their owners.

    * new on the list.

    Del_, Pawlerson, you are great guys.
    I do more for Free Software in a lazy afternoon than you have in your life you ignorant little shit.

    There are no prizes for sitting in your mom's basement and proclaiming yourself the purestest user evar.

    The only thing of any even vague use to humanity is helping to propagate superior Free Software as a replacement for inferior proprietary software. In cases where the Free option is inferior, then make it better. In cases, where it's better, spread it honestly.

    Comment


    • #82
      Originally posted by ciplogic View Post
      I have no issues with Qt per-se, but the development cycle in C# is most of the times faster than the QMake cycle in Qt.
      This is positively false. I have had students in for summer job, students that have never touched Qt before, and they are able to write a complete gui application from scratch over a summer with only me following them up part of the time. To put it differently, there is nothing to save going to another gui-stack, there are other issues that take the main developer time. With Qt designer anybody with minimum training can mock up a gui in no time. If you have your functions ready with the correct name, moc simply auto connect signals and slots. Qmake is nice (and very easy to use), but I prefer cmake for flexibility. Regarding bugs, Qt is a very good code base in that respect. Sure you can find annoying bugs in cerrtain releases, but generally speaking bugginess is low, it is a plus not a minus. Add to that the professional look and feel when you port Qt4 to different environments. Thread safety and signal slot performance is not a big issue today AFAIK. MSSQL I couldn't care less about, but I do understand that it can be important for many.
      At the end, can you give a relevant case "when C++ saved you" because of its top-notch performance and C#/Mono would not bring this performance to you?
      I am primarily involved in HPC, C++ is an industry standard there. Still some Fortran codes around, but mostly quick and dirty prototyping is done with Matlab while the real deal is done in C++, needless to say I prefer Octave as Matlab replacement (and try to make sure everything I am involved in works with Octave). Only know of one project where Microsoft were able to get their .net in, and I have no positive words to say about that. Nobody uses C# for HPC, just take any C++ based HPC framework on the planet and you have your example.

      Comment


      • #83
        Originally posted by Del_ View Post
        I am primarily involved in HPC, C++ is an industry standard there. Still some Fortran codes around, but mostly quick and dirty prototyping is done with Matlab while the real deal is done in C++
        You're far understating the degree of Fortran usage compared to C or C++.

        Comment


        • #84
          Originally posted by directhex View Post
          I do more for Free Software in a lazy afternoon than you have in your life you ignorant little shit.

          There are no prizes for sitting in your mom's basement and proclaiming yourself the purestest user evar.

          The only thing of any even vague use to humanity is helping to propagate superior Free Software as a replacement for inferior proprietary software. In cases where the Free option is inferior, then make it better. In cases, where it's better, spread it honestly.
          One more personal attack and you see another "please ban" topic published.
          Also, from people like you, I don't want *any* software.
          I don't care what you say, I pay attention to what you do, and you advertize microsoft technologies, and microsoft is the largest entity to do the damage to freedom software and Linux in particular.
          I don't use microsoft not because its microsoft, but because from day zero they have been stealing, manipulating and destroying gems of IT, and hindering the progress.
          If you join microsoft, don't expect mercy from me.

          Comment


          • #85
            Originally posted by directhex View Post
            You're far understating the degree of Fortran usage compared to C or C++.
            I don't think so. Research grade code don't count in my book, it is not maintainable and does not scale. Sure there are a lot of do-not-touch Fortran solvers in proprietary codes. Most codes I work on are open.

            brosis, I am not sure directhex is trying to advertise directx with his nick.

            Comment


            • #86
              Originally posted by brosis View Post
              One more personal attack and you see another "please ban" topic published.
              Go RIGHT ahead. Given how largely unmoderated these forums are, I'm sure it'll have a huge effect.

              Also, from people like you, I don't want *any* software.
              Well, go work a loom then. Get off the keyboard.

              I don't care what you say, I pay attention to what you do, and you advertize microsoft technologies, and microsoft is the largest entity to do the damage to freedom software and Linux in particular.
              You have no fucking clue what are "microsoft technologies" because if you did, you'd take a sledgehammer to your computer.

              I don't use microsoft not because its microsoft, but because from day zero they have been stealing, manipulating and destroying gems of IT, and hindering the progress.
              You use Microsoft technology every single day, but you're too much of a hypocrite to acknowledge it.

              If you join microsoft, don't expect mercy from me.
              "join Microsoft"?

              I've never worked for, applied to work for, or been paid by Microsoft. In the interest of full disclosure, I got a free mouse at an HPC conference, a couple of cocktails at a different HPC conference, and a small book in first year of University.

              Comment


              • #87
                C++ and C# serve to different purpose.
                .Net/C# was designed to compete with Java platform/language and not with C++/native code and different C++ frameworks like Qt.

                Comment


                • #88
                  Originally posted by onicsis View Post
                  C++ and C# serve to different purpose.
                  .Net/C# was designed to compete with Java platform/language and not with C++/native code and different C++ frameworks like Qt.
                  I am not sure this perspective is very helpful. Mono certainly competes with Qt and C++ for application development on the desktop. Moreover, Qt Jambi gives and alternative to Swing on java. I don't know the state of Jambi today, so others will have to comment on it's maturity. I have tested Qt on Android though, and that seems to work fine (only tested with C++). I believe Qt and C++ covers just about any usage of C# (as long as you have programmers that can handle C++ well). It is however true that C# has yet to prove itself in HPC, and with Microsoft pulling the plug from it's HPC effort, that time may never come. So I guess you could say that Qt and C++ is designed to go everywhere, while .net/C# is more limited.

                  Comment


                  • #89
                    .net and C# was developed for bussiness Logic in CRM or something like that.
                    From what I know many layers of Oracle software stack(like Salesforce) are developed on Java platform.

                    Comment


                    • #90
                      Originally posted by onicsis View Post
                      .net and C# was developed for bussiness Logic in CRM or something like that.
                      From what I know many layers of Oracle software stack(like Salesforce) are developed on Java platform.
                      .NET and C# originated as an attempt to provide a similar framework to Java, without the prospect of being sued by Sun for attempting to make changes (as happened with Microsoft Java). So .NET was a proper public-spec standard from day 1, the way Java never was. It's evolved somewhat over the last dozen years, though.

                      Comment

                      Working...
                      X