Jump to content

Let's Talk Linux, But In A Language We Can All Understand


Recommended Posts

By Jack Wallen February 6, 2014, 12:07 PM PST

Jack Wallen believes that a language barrier is preventing Linux from being adopted, en mass, on the desktop. Do you think a simplified, standardized language for Linux is the solution?


For the uninitiated, the text below may as well be Martian:
forward slash

Honestly, the language of Linux doesn’t register on the radar of many computer users. And while it’s a great feeling to be a part of the “in crowd,” that's also one of the reasons why Linux often has a hard time gaining much of a foothold with desktops. Sure, anyone these days can learn a GUI -- but Linux users are challenged to learn a completely different way of thinking, a different language, and a different wiring of the brain.

Instead of a magical place where Documents, Downloads, Music, Desktop, and Favorites reside (what IT people understand as C:\users\USERNAME\ -- as in Windows 7), these folders live in /home/USERNAME/. To you and me, it’s as simple as typing out the command ‘grep.’ To those who aren’t hip to the lingo, this odd place called ‘home’ doesn’t compute. Why do you need a ‘home’ directory? And why do you also call it “tilde forward slash” (or “tilde slash” or “tilde wack”)?

The language of Linux

I've often said that in order for Linux to really make any headway in the realm of the desktop, it has to start targeting the majority of users on the planet. Those users are not:

•Members of Mensa
•Any of the characters on The Big Bang Theory

Linux needs to start speaking to people who use their computers for Facebook, Twitter, Pinterest, meme creation, email, a document here and there, chatting -- you know, your mom, your little sister and brother, your grandma and grandpa... the real average users who don’t know what a C drive or root partition are and who never (and I mean NEVER) want to issue a command (other than “Eat your vegetables.”)

The language of Linux is something that needs a bit of revision. You could see this happening with the Ubuntu GUI -- slowly they evolved the Linux desktop into something anyone could understand. Take, for instance, the package manager. Ubuntu switched from Synaptic to the Ubuntu Software Center -- a centralized software management tool that's very similar to the highly regarded Apple App Store. The same thing needs to occur with the language. I don’t propose to do a sweeping change to naming conventions that have been around for decades. What I believe is that, possibly, a second “language” needs to be adopted -- one that is simplified and standardized. As much as I don’t like the idea, this new language might have to take a nod from Microsoft or Apple.

So, instead of $HOME, home, or ~/, maybe we have Library. The Library could contain:


Instead of root or /, we could adopt Windows C Drive nomenclature (or get cute and call it the “L Drive”).

You see where I’m going with this? Language is crucial to helping new user adoption. Confusing them out of the starting gate is the easiest way to lose them. It’s hard enough for those user to learn a new interface, let alone a completely new way of thinking and talking about the way they use their computers. If the language used with the public was drastically simplified, new users wouldn’t be nearly as hesitant to adopt it.

And this new language would hardly affect the core of the Linux community. No changes would need be made to the code or the interfaces. The only noticeable changes might be within the marketing literature or documentation distributed to the public.

Here’s the possible thorn to be angrily jabbed into the side of the Linux community. We all know that adopting standards is something that never seems to fly with Linux. Why is it, when a community growls and snaps at Microsoft for not following standards, something as “no brainer” like as standards are not followed? And nearly every distribution is guilty of this.

The distribution communities would all have to open their eyes and understand this one simple standard would go such a long way to making Linux more accessible to the common user. Adopting a language that everyone can agree on and understand (without putting much thought into the process) could be that magic bullet Linux needs to finally make headway into the desktop.

Let’s talk Linux -- but in a language we can all grasp.

Do you agree that Linux should simplify and standardize it's language? Share your opinion in the discussion thread below.

Link to comment
Share on other sites

  • Replies 5
  • Views 2.1k
  • Created
  • Last Reply

Top Posters In This Topic

  • dMog


  • #return 1337


  • kacali


  • Turk


Top Posters In This Topic

i agree if you are not fanatical member of •Developers

•Members of Mensa
•Any of the characters on The Big Bang Theory then linux may not be for you

Link to comment
Share on other sites

I grew up on a generation of DOS computers. So if Linux supported DOS commands I'd use it. I don't want to have to relearn 20 fucking commands again to use a primitive OS. Linux drivers also suck big dicks, and no DirectX on it means nobody gives a fuck in the gamer realm.

Link to comment
Share on other sites

The author of this article (Jack Wallen) is actually just an ignorant hipster tech journalist spitting out superficial crap...

He has not even bothered to tell you about a Linux distro named Gobo Linux

He has not even bothered taking Gobo Linux for a test ride.

He has not even bothered contacting any of the Gobo Linux developers for a comment.

Link to comment
Share on other sites

Linux is not windows.

Linux is rather easy for old DOS users to grasp (I speak as being one myself...who uses & likes Linux.).

Dumb-down Linux as the ignorant journalist suggests and it will cease to even BE Linux anymore.

There are quite a few recent Linux distros which function very fully via the GUI only - and when most folks need to use a terminal it is very easy to copy/paste commands into one - this is really not a problem at all UNLESS someone wishes to whine about it.

The path I've chosen:

Learn a little Linux - install VMWare Player.

Use Linux as the host for an XP VM.

Presto, instant windows with better performance tweaked just as I prefer.

There is no problem here.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...