Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

[...]“Mac or Win”[...] How come Linux based systems are not even mentioned when it is a foreseeable and logical choice?

I develop under Linux based systems and I am impressed to see that content driven by open source, which relies on console, package management and version control system cites Mac and Windows while Linux based systems are left behind.

I typed this words after watching the Installing Jekyll in #build-a-blog-with-jekyll-and-github-pages.

6 Answers

Nathan Williams
seal-mask
.a{fill-rule:evenodd;}techdegree
Nathan Williams
Python Web Development Techdegree Student 6,851 Points

This isn't an official "Treehouse" viewpoint, but as a fellow Linux desktop user, I feel your pain; Really, though, we're like 1% of the market, so it's best to just get used to being ignored, at least until the Year of the Linux Desktop finally comes :). Happily, for most of the dev-tool type stuff, Linux and Mac are reasonably interchangeable.

Konrad Pilch
Konrad Pilch
2,435 Points

If i understood it good, thats great . We can throw windows out of the window then xD What do you think , or rather, do windows have any potential in future or now? or something? (apart developing apps on windows for windows and stuff related for microsoft ) since now all is based on the OS X system Mac , Linux mainly i believe.

Nathan Williams
seal-mask
.a{fill-rule:evenodd;}techdegree
Nathan Williams
Python Web Development Techdegree Student 6,851 Points

windows isn't going anywhere. if anything, over the last 6 months they've shown tremendous promise at catching up with the open-source world (they open-sourced .NET!) and Microsoft's web server runs something like a third of the web (http://news.netcraft.com/archives/2014/02/03/february-2014-web-server-survey.html).

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

Hey Nathan,

Is 1% official or way to say ”we are a small slice”. If it is official, can you point me to the data?

Nathan Williams
seal-mask
.a{fill-rule:evenodd;}techdegree
Nathan Williams
Python Web Development Techdegree Student 6,851 Points

totally just an adhoc way of saying we're tiny. looks like we're something like 3% as measured by browser share (http://www.w3counter.com/globalstats.php), but estimating this kind of stuff is notoriously difficult for a variety of reasons, so i'd take that with a grain of salt.

Konrad Pilch
Konrad Pilch
2,435 Points

HI, I dont want to annoy too much, but i have these question, that it kinda get me confused my self of what to think.

What is a PC?

Okay, so

"A PC is Personal Computer. What is COmputer? Computer is a machine . A windows, is the name of the operating system like IOS for iMac. We can call iMac a PC because its a Personal COmputer thath runs on iOS . Like winows, is a name of the operating system thath runs on different names like Toshiba, Dell etc.. thier both PC. Their the same. A PC is iMac and Windows. We can have evena mobile phone as PC in these days. "

I am right?

Hi Fabio!

The reason some teachers may not mention Linux is because the majority of computer users will either be using Windows or Mac OS X and may not want to add confusion by mentioning Linux and etc.

Linux, like you say, is a viable choice to develop in and the teachers definitely know that!

-Luke

Konrad Pilch
Konrad Pilch
2,435 Points

HI,

I started with Windows and moved to Mac . But theres a video in some of the cosnole commands in the terminator? that the teachers explain about this . I remember when a teachers showed thath the windows is out of the family and other like Imac , linux etc.. use the same hting or similar . Nd most servers run on lynux . But i beleive most people develop on iMac or similar. I think windows is going out xd at least for me, since i bough iMac, im not even thinking to go back on windows.

Yeah you are right in thinking that Konrad. Mac OS X and Linux are both Unix based operating systems which leads to some similarities between them. Windows, however, is not based on Unix which means it is quite different from the rest.

A lot of people like to develop on OS X like you say and I am one of those people!

Hello,

You also have to consider, what distro of Linux do you want them to cover? Ubuntu? Then what about Fedora, Gentoo, Arch, etc? The one thing about Windows and Mac is that they're the same from one system to another while when someone says Linux, installation could take any different routes based on the distro.

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

James,

That's not an issue. That's on upstream.

  • Fedora is upstream to
    • RedHat, CentOS (yum)
  • Debian to
    • Ubuntu (apt)
  • OpenSUSE to
    • SUSE Enterprise (yast)

User of distros like Slack, CRUX and Arch will take it easy.

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

Hello Luke!

As students' experience will mirror the instructors' workflow, popular friendly distros subtract rather than add confusion.

  gem install jekyll

I'll go with Ubuntu, CentOS and OpenSUSE as those are the distros covered in Introduction to Linux by LinuxFoundationX.

Just my perspective.

Cheers,
Fábio

Konrad Pilch
Konrad Pilch
2,435 Points

What i hear and get sugested on windows , to installl Ubuntu as windows is bad , WIndows can get messy tooand cause problems when installing some things.

On Mac , everything is easy and smooth . Though i dont know Mac like my pocket , ill surery will get to know it better with the help of teachers here . Windows was pretty easy spending on it from childhood and playing around with it. As well as in CMD nd the system code where lots of things happend xd didnt end well, i end up loosing 1k of photos thath i never recovered. I was 14 by thath time. I found windows pretty easy to navigate and stuff learning and spending most time on it.

Now on Mac i just straigh in programming, developing and i dont even know how to use Mac, i have it for almsot a year now xd

I think i went a lil of topic : p

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

Hi,

I mentioned what I missed. That's not platform A vs platform B.

installl Ubuntu as windows is bad

I did not labeled Windows as bad. I choose a system as my development environment, not the systems that viewers will access the result from.

Cheers,
Fábio

Fábio Tavares da Costa
Fábio Tavares da Costa
11,985 Points

By the way,

  \curl -sSL https://get.rvm.io | bash -s stable --rails

Will get you up and running under Ubuntu.

v//DigitalOcean by Justin Ellingwood.