Linux Needs GC Lingua Franca(s) to Win

Keith Curtis joins us once again for a discussion on Linux. A year ago, he spoke of How Linux Could Achieve Faster World Domination. Now he's back with a more focused view on just what Linux needs to pull ahead.

Latest Videos FromTom's Hardware
Marcus Yam served as Tom's Hardware News Director during 2008-2014. He entered tech media in the late 90s and fondly remembers the days when an overclocked Celeron 300A and Voodoo2 SLI comprised a gaming rig with the ultimate street cred.
  • memadmax
    The only thing linux needs is acceptance as an option for an OS on the prebuilt granny computers: DELL/HP/Etc Etc.. Once you have it as an option as standard equipment with those companies... its on.

    Oh, and I suppose another problem is there is too many damn flavors of linux out there. If one can rise above the rest like Ubuntu is starting too, the chances of linux going mainstream go up
    Reply
  • jhansonxi
    I wonder what he thinks of the D programming language.
    Reply
  • goldenthunder
    Totally agree. The Linux environment has to converge in some way, a common set of libraries would be a good choice.
    It doesn't have to be a specific language if the library can be used in it (Code in Python, library in C/C++).

    Duplication of core features...imagine you had a set of libraries for everything you want (like VB programers tell us), coding would be much faster and easier.
    Reply
  • kcorp2003
    personally i'm creating my own programming language just for fun. its a lot of hard work. gets crazy at times. which makes me appreciate all other languages out there.
    Reply
  • ivan_chess
    memadmaxThe only thing linux needs is acceptance as an option for an OS on the prebuilt granny computers: DELL/HP/Etc Etc.. Once you have it as an option as standard equipment with those companies... its on.Oh, and I suppose another problem is there is too many damn flavors of linux out there. If one can rise above the rest like Ubuntu is starting too, the chances of linux going mainstream go up
    If you want it on "granny" computers you will have to do away with terminal because the target audience is too comfortable with GUIs. To be frank, the terminal is what makes linux great but also what scares the average joe away.
    Reply
  • pelov
    ivan_chessIf you want it on "granny" computers you will have to do away with terminal because the target audience is too comfortable with GUIs. To be frank, the terminal is what makes linux great but also what scares the average joe away.
    you mean a unix-based OS without a terminal? They have that and it's apple. As far as linux goes, you can always hide the terminal. i mean it is linux... you can do whatever the hell you want.
    Reply
  • ivan_chess
    pelovyou mean a unix-based OS without a terminal? They have that and it's apple. As far as linux goes, you can always hide the terminal. i mean it is linux... you can do whatever the hell you want.
    True, but there are just too many things that are easier to do in terminal or don't have a GUI component. Just installing packages is usually done with something like apt-get or yum. The first thing the community (or what the average joe will call tech support) tells you to do to fix anything is open a terminal window. Linux just isn't as computer illiterate friendly as it could be.
    Reply
  • ivan_chess: Apparently you haven't used Linux in the past few years. You can download Ubuntu, install it through the Ubiquity GUI, then do all of your web browsing, photo viewing, etc... without touching the terminal. In the event something doesn't work correctly, the tech person fixing it may resort to using the command line, however, the same thing applies to Windows, so this isn't really Linux-specific. I do Linux development, and if I use the command-line, it's purely by choice, as there are GUIs for everything.

    The terminal argument is every bit as outdated as the "OMGz, you must get Nvidia if you run Linux, because their drivers R L337", even though in 2010, AMD's Linux drivers piss all over Nvidia, and AMD supports the open driver, whereas Nvidia is opposed to the open source Nouveau driver.
    Reply
  • What does GC stand for?
    Reply
  • STravis
    pelovyou mean a unix-based OS without a terminal? They have that and it's apple. As far as linux goes, you can always hide the terminal. i mean it is linux... you can do whatever the hell you want.OS X has a terminal - I use it all the time...
    Reply