Excuse the elementary questions that follow, but i really am this ignorant to the whole Linux ecosystem!
What stacks are available? Are there relative merits which may influence my decision, or does it amount to simply picking the one i like the look of and stick with it?
What are the most popular text editors? I'm used to running Visual Studio as my IDE, is Eclipse the only editor that will offer similar depth of functionality? for example, integrated debugging, code completion, refactoring tools
I've actually got a GitHub repo already! What happens if i get bonus points before i get any normal points?! Some kind of exception thrown presumably ha. But then that was on Windows, and whilst i did set it up through the command line (GitBash) i later relied on a GUI tool in my IDE for further interaction.