Announcement

Collapse
No announcement yet.

Ubuntu Looks To An SDK, Improved App Development

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

  • #46
    IDE

    IDE part is easy, just use Eclipse! I found latest iterations to be great. Today, in time where almost every developer can afford i7 and 16GB RAM, major shortcomings of Eclipse (startup time and memory usage) are non-issues. Android plugin for Eclipse is great, you can do create whole app with it, including GUI, packaging and publishing. What I see as a major problem is language. C/C++ is IMHO too low level for app development of current times (2012), Python would need really good hotspot VM, and I don't think Canonical has resources for that. I would go with Java with some great Linux/GTK integration, which is basically what Android did with Dalvik, if you think about it. Of course, in case of Java, they would need agreement with Oracle, that cover everything and everybody until eternity.

    Comment


    • #47
      Originally posted by mirza View Post
      IDE part is easy, just use Eclipse! I found latest iterations to be great. Today, in time where almost every developer can afford i7 and 16GB RAM, major shortcomings of Eclipse (startup time and memory usage) are non-issues.
      These are not non-issues, it is just a lesser evil. You should not tend to go crazy and take direct advantage of improved computer-performance, as these grown ressources should rather benefit actual computation instead of getting cut in the interest of a bloated DE like Eclipse.

      Comment


      • #48
        Originally posted by frign View Post
        These are not non-issues, it is just a lesser evil. You should not tend to go crazy and take direct advantage of improved computer-performance, as these grown ressources should rather benefit actual computation instead of getting cut in the interest of a bloated DE like Eclipse.
        The thing with Eclipse and netbeans etc is that many windows and mac developer allready use them. Few learn a ubuntu specific (or linux specifik but as we speak about a Ubuntu specifik SDK...) IDE if you allready use Eclipse. If your work is development the cost for a decent computer that run Eclipse with decent speed is nothing.
        Last edited by Akka; 10-31-2012, 03:35 PM.

        Comment


        • #49
          Originally posted by yogi_berra View Post
          Good luck with that. Most people will just point you to Eclipse, Code::blocks, or Qt Creator then return to their Vim or Emacs without bothering to notice that none of the free solutions come close to the functionality of Visual Studio.
          I hugely prefer Qt Creator to Visual Studio. I would be equally fine with Visual Studio or Eclipse (I don't really like either) I haven't tried Code::blocks or Kdevelop, so I can't comment on those.

          I don't see why everyone makes a big deal about visual studio, IMO it isn't that great of an IDE.

          Comment


          • #50
            Kdevelop is a good IDE if you use c++ or c. The code processing is excellent and fairly intelligent and it decent light. The only IDE i have got to parse most of the kernel code with decent performance on my 6 years old hp nx 7400 laptop.

            Comment


            • #51
              Originally posted by Akka View Post
              The thing with Eclipse and netbeans etc is that many windows and mac developer allready use them. Few learn a ubuntu specific (or linux specifik but as we speak about a Ubuntu specifik SDK...) IDE if you allready use Eclipse. If your work is development the cost for a decent computer that run Eclipse with decent speed is nothing.
              Did you even read what I said? My point was that we should develop towards more efficient DE's and _not_ towards more demanding ones, even though computers might develop on.
              To make it even clearer, we don't drive cars intentionally more than we would, because we are focused on efficiently using the ressources we are given. Everything beyond that is waste.

              Comment


              • #52
                Originally posted by frign View Post
                Did you even read what I said? My point was that we should develop towards more efficient DE's and _not_ towards more demanding ones, even though computers might develop on.
                To make it even clearer, we don't drive cars intentionally more than we would, because we are focused on efficiently using the ressources we are given. Everything beyond that is waste.
                lol. Maybe its not a coincidence that Eclipse and Netbeans is the two most feature complete IDEs on linux.

                Comment


                • #53
                  Uh huh. That extra second you spend launching the app obviously matters so much.

                  Comment

                  Working...
                  X