Click here to Skip to main content
15,921,028 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Now is the WinTen of our discontent Pin
Mark_Wallace21-Sep-16 9:49
Mark_Wallace21-Sep-16 9:49 
GeneralRe: Now is the WinTen of our discontent Pin
Joe Woodbury21-Sep-16 12:46
professionalJoe Woodbury21-Sep-16 12:46 
GeneralCCC OTD 21-09-16 Pin
LabVIEWstuff20-Sep-16 23:52
LabVIEWstuff20-Sep-16 23:52 
GeneralRe: CCC OTD 21-09-16 Pin
PeejayAdams21-Sep-16 0:26
PeejayAdams21-Sep-16 0:26 
GeneralRe: CCC OTD 21-09-16 Pin
LabVIEWstuff21-Sep-16 0:40
LabVIEWstuff21-Sep-16 0:40 
GeneralRe: CCC OTD 21-09-16 Pin
Nagy Vilmos21-Sep-16 0:27
professionalNagy Vilmos21-Sep-16 0:27 
GeneralRe: CCC OTD 21-09-16 Pin
OriginalGriff21-Sep-16 0:32
mveOriginalGriff21-Sep-16 0:32 
QuestionLinux development Pin
kiLLe_51220-Sep-16 21:56
kiLLe_51220-Sep-16 21:56 
Good morning guys!

I don't post that often over here, but I thought I might give it a try with the following situation I currently find myself in.

With the recent cockups MS has been making (NSA, no VoIP support on mobile SDK, End User License agreement questionability etc.), I have decided to take a stab at Ubuntu/Linux. Now I am not an expert on using that OS, but I find myself comfortably using it for the most part and for the instances where I do get stuck, Google usually has my back.

I am a 9 years+ experienced .Net developer in C# with some SQL background (for the most part). I want to broaden my horizons a bit and want to start coding some more in C, C++ and maybe a little Java and I think the best way to learn might be to start contributing to some open source projects using Linux as my dev environment, but I have no idea where to start.

I have installed Git, Android Studio, VSCode, compiled and executed a basic .Net Core console app, I did a helloworld with C and gcc, but I really want to get to the more gritty C stuff and start learning how the olden gray-bearded ones did/do things.

My question(s) is/are this:

Is Eclipse still a viable IDE to use, or do you have any better suggestions? What tips do you guys have for transitioning from VS2015 C# .Net to Linux C development? Do you have any open source project recommendations that I might look at as I embark on this new, strange journey? Is the earth in fact flat?

I'm really excited, but I am completely lost. Big Grin | :-D

Any suggestions would be welcome.
while(alive)
{
Code();
Sleep();
Eat();
AllTheOtherNonEssentials();
}

throw new ObjectDisposedException();

AnswerRe: Linux development Pin
Nagy Vilmos20-Sep-16 22:08
professionalNagy Vilmos20-Sep-16 22:08 
GeneralRe: Linux development Pin
OriginalGriff20-Sep-16 22:12
mveOriginalGriff20-Sep-16 22:12 
GeneralRe: Linux development Pin
Richard MacCutchan20-Sep-16 22:20
mveRichard MacCutchan20-Sep-16 22:20 
GeneralRe: Linux development Pin
Nagy Vilmos20-Sep-16 22:25
professionalNagy Vilmos20-Sep-16 22:25 
GeneralRe: Linux development Pin
Richard MacCutchan20-Sep-16 22:31
mveRichard MacCutchan20-Sep-16 22:31 
GeneralRe: Linux development Pin
OriginalGriff20-Sep-16 22:38
mveOriginalGriff20-Sep-16 22:38 
GeneralRe: Linux development Pin
Nagy Vilmos20-Sep-16 22:40
professionalNagy Vilmos20-Sep-16 22:40 
GeneralRe: Linux development Pin
Jörgen Andersson20-Sep-16 22:56
professionalJörgen Andersson20-Sep-16 22:56 
GeneralRe: Linux development Pin
Mycroft Holmes21-Sep-16 0:46
professionalMycroft Holmes21-Sep-16 0:46 
GeneralRe: Linux development Pin
Nagy Vilmos21-Sep-16 2:16
professionalNagy Vilmos21-Sep-16 2:16 
GeneralRe: Linux development Pin
Michael Martin20-Sep-16 23:22
professionalMichael Martin20-Sep-16 23:22 
GeneralRe: Linux development Pin
Nagy Vilmos21-Sep-16 0:26
professionalNagy Vilmos21-Sep-16 0:26 
JokeRe: Linux development Pin
Daniel Pfeffer21-Sep-16 1:54
professionalDaniel Pfeffer21-Sep-16 1:54 
AnswerRe: Linux development Pin
Richard MacCutchan20-Sep-16 22:25
mveRichard MacCutchan20-Sep-16 22:25 
GeneralRe: Linux development Pin
kiLLe_51220-Sep-16 22:34
kiLLe_51220-Sep-16 22:34 
GeneralRe: Linux development Pin
Richard MacCutchan20-Sep-16 22:55
mveRichard MacCutchan20-Sep-16 22:55 
GeneralRe: Linux development Pin
kiLLe_51220-Sep-16 23:00
kiLLe_51220-Sep-16 23:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.