Page 1 of 6 123 ... LastLast
Results 1 to 10 of 53

Thread: Ubuntu Looks To An SDK, Improved App Development

  1. #1
    Join Date
    Jan 2007
    Posts
    14,631

    Default Ubuntu Looks To An SDK, Improved App Development

    Phoronix: Ubuntu Looks To An SDK, Improved App Development

    Canonical and the Ubuntu development community hope to improve application development for developers targeting Ubuntu 13.04...

    http://www.phoronix.com/vr.php?view=MTIxNjU

  2. #2
    Join Date
    May 2012
    Posts
    781

    Default

    I only hope they don't push the Python sh#t, the core apps like software updater and software center are written in a scripted language. Canonical, get serious please and hire devs who're not afraid of pointers.

  3. #3
    Join Date
    Jun 2012
    Posts
    119

    Default

    Quote Originally Posted by mark45 View Post
    I only hope they don't push the Python sh#t, the core apps like software updater and software center are written in a scripted language. Canonical, get serious please and hire devs who're not afraid of pointers.
    I really don't know what you have against python. It is a full-featured and widely used language with excellent library support.

  4. #4
    Join Date
    May 2012
    Posts
    781

    Default

    Yes it is, but being a scripted language it sucks for anything except scripts, not full featured sophisticated stuff.
    A script spends extra time & CPU cycles on launching & initializing an interpreter, feeding it the stuff and executing under-optimized compiled code, part of the code will be interpreted anyway (Java doesn't compile anything either) - and all this extra effort happens any time you launch a scripted app. For small scripts it almost doesn't matter, but for big apps like the software center it's obvious - of course not anyone notices it, some people are so stupid they won't notice an elephant in a room.
    To a great extent same is true about Java, except that Java uses a lot more memory.
    Last edited by mark45; 10-28-2012 at 01:13 AM.

  5. #5
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,538

    Default

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

  6. #6
    Join Date
    Aug 2011
    Posts
    37

    Default VALA

    THEY HAVE TO PUSH VALA!
    Sry for the caps. But srsly, Vala is the only sane choice in my opinion.
    Its easy to use(as easy as Java, C#), yet it does not run in a runtime environment, it is converted to C+GObject Code and then compiled and is therefore supported on all platforms with GObject libs.

    Hopefully there will be a good IDE pushed, Geany would be great!

  7. #7
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,067

    Default

    Quote Originally Posted by ShadowBane View Post
    I really don't know what you have against python. It is a full-featured and widely used language with excellent library support.
    If you have actually used Ubuntu, you will notice how incredibly laggy their Python apps are. Startup time in particular.

    Does not give a good image of Python.

  8. #8
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,788

    Default

    You worry about Python? How about worrying about not being able to run Ubuntu software on non-Ubuntu distros instead? If Ubuntu introduces an SDK, this will in effect mean that it's not a Linux distribution anymore. It will be more like a new operating system, and software targeting it will not run on "normal" Linux distributions, including Debian.

  9. #9
    Join Date
    Oct 2012
    Location
    Cologne, Germany
    Posts
    308

    Lightbulb

    Quote Originally Posted by RealNC View Post
    You worry about Python? How about worrying about not being able to run Ubuntu software on non-Ubuntu distros instead? If Ubuntu introduces an SDK, this will in effect mean that it's not a Linux distribution anymore. It will be more like a new operating system, and software targeting it will not run on "normal" Linux distributions, including Debian.
    This is _exactly_ what I wanted to point out, too. We do already have the big problem that some Ubuntu Software packages don't work in other distros (due to, let's call them, "Ubuntu-Hacks").
    If Canonical really decided to go this way, I would have nothing left for their Operating System. On the other hand, it is enlightening to hear that Arch (even though I don't like it very much) is constantly growing on a free software-basis without too immediate corporate interests fulfilled, which provides a great alternative to Ubuntu.

  10. #10
    Join Date
    Oct 2012
    Posts
    159

    Default

    It must be LSB compatible alike google has done with google earth. Anything else is antediluvian and should be trashed immediately.

Posting Permissions

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