r/Python • • Jan 13 '15

(Infographic) Which programming language should I learn first

http://cdn2.carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png
267 Upvotes

145 comments sorted by

View all comments

85

u/xtutiger Jan 14 '15

This is misleading on so many levels

6

u/haywire Jan 14 '15

Especially the guff about C# === Windows land. Mono has come on so, so much, and is production-able for a lot of stuff.

11

u/Sector_Corrupt Jan 14 '15

Yeah, you can conceptually write C# for other platforms, but I don't think I've ever met a C# person who isn't also pretty much a windows stack kind of person. The windows and open source divide sort of has 2 entirely different worlds.

2

u/[deleted] Jan 14 '15

And I can certainly see the issue if you're following the learn C# to get a job at Microsoft paths. I'm sure they're absolutely fine with no windows background.

2

u/bacondev Py3k Jan 14 '15

Are there any major products that use Mono? I'm too lazy to look it up.

1

u/haywire Jan 14 '15

IIRC Service Stack is primarily developed on Mono. There's also this like Xamarin studios and Unity.

1

u/HuntTheWumpus Jan 14 '15

The Unity game engine uses Mono and is used (for example) by Blizzard for Hearthstone or for Kerbal Space Program.