Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Linux development

Linux development

Scheduled Pinned Locked Moved The Lounge
csharpandroidlinuxquestionc++
24 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    kiLLe_512
    wrote on last edited by
    #1

    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. :-D Any suggestions would be welcome.

    while(alive) { Code(); Sleep(); Eat(); AllTheOtherNonEssentials(); } throw new ObjectDisposedException();

    N L M C V 6 Replies Last reply
    0
    • K kiLLe_512

      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. :-D Any suggestions would be welcome.

      while(alive) { Code(); Sleep(); Eat(); AllTheOtherNonEssentials(); } throw new ObjectDisposedException();

      N Offline
      N Offline
      Nagy Vilmos
      wrote on last edited by
      #2

      I think with Java IDE's you'll find most people are quite opinionated about which is better and it is generally the one they are more used to. I have used both Eclipse and Netbeans and they both have their strengths and weaknesses. Trying to be objective, I'd choose Netbeans, as I have had mostly positive experiences with it, over Eclipse, which is steaming pile of doggy doo-doos. Hope this helps.

      veni bibi saltavi

      OriginalGriffO L 2 Replies Last reply
      0
      • N Nagy Vilmos

        I think with Java IDE's you'll find most people are quite opinionated about which is better and it is generally the one they are more used to. I have used both Eclipse and Netbeans and they both have their strengths and weaknesses. Trying to be objective, I'd choose Netbeans, as I have had mostly positive experiences with it, over Eclipse, which is steaming pile of doggy doo-doos. Hope this helps.

        veni bibi saltavi

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #3

        Nagy Vilmos wrote:

        Trying to be objective, ... Eclipse ... is steaming pile of doggy doo-doos.

        O...Kay. So if you weren't being objective you'd be rude about it? :laugh:

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        1 Reply Last reply
        0
        • N Nagy Vilmos

          I think with Java IDE's you'll find most people are quite opinionated about which is better and it is generally the one they are more used to. I have used both Eclipse and Netbeans and they both have their strengths and weaknesses. Trying to be objective, I'd choose Netbeans, as I have had mostly positive experiences with it, over Eclipse, which is steaming pile of doggy doo-doos. Hope this helps.

          veni bibi saltavi

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          I used Eclipse at work and home and found it did everything I needed: never steamed and never looked like cr*p. Tried Netbeans a couple of times but I never felt comfortable with it.

          N 1 Reply Last reply
          0
          • L Lost User

            I used Eclipse at work and home and found it did everything I needed: never steamed and never looked like cr*p. Tried Netbeans a couple of times but I never felt comfortable with it.

            N Offline
            N Offline
            Nagy Vilmos
            wrote on last edited by
            #5

            Exactly. They both work well, or well work, but, to be serious for a moment, I don't think it is really an easy thing to switch between the two as they behave very differently.

            veni bibi saltavi

            L 1 Reply Last reply
            0
            • K kiLLe_512

              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. :-D Any suggestions would be welcome.

              while(alive) { Code(); Sleep(); Eat(); AllTheOtherNonEssentials(); } throw new ObjectDisposedException();

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              Eclipse is a great IDE, but has a learning curve, as do all of them. Going from C#.NET back to C or C++ is not as easy as the other way round. I would suggest getting some books or looking at online tutorials such as Reliable Software - Creators of the distributed version control system, Code Co-op[^]. Also, you will probably get better guidance on one of the Linux specific forums, CodeProject tends to be much more Windows focussed.

              K 1 Reply Last reply
              0
              • N Nagy Vilmos

                Exactly. They both work well, or well work, but, to be serious for a moment, I don't think it is really an easy thing to switch between the two as they behave very differently.

                veni bibi saltavi

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                Very true. BTW How is life in Redacted?

                OriginalGriffO N L 3 Replies Last reply
                0
                • L Lost User

                  Eclipse is a great IDE, but has a learning curve, as do all of them. Going from C#.NET back to C or C++ is not as easy as the other way round. I would suggest getting some books or looking at online tutorials such as Reliable Software - Creators of the distributed version control system, Code Co-op[^]. Also, you will probably get better guidance on one of the Linux specific forums, CodeProject tends to be much more Windows focussed.

                  K Offline
                  K Offline
                  kiLLe_512
                  wrote on last edited by
                  #8

                  Great response! Do you have any suggestions for a Linux developer forum/community that I might sign up for?

                  L 1 Reply Last reply
                  0
                  • L Lost User

                    Very true. BTW How is life in Redacted?

                    OriginalGriffO Offline
                    OriginalGriffO Offline
                    OriginalGriff
                    wrote on last edited by
                    #9

                    Gin less[^]

                    Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                    1 Reply Last reply
                    0
                    • L Lost User

                      Very true. BTW How is life in Redacted?

                      N Offline
                      N Offline
                      Nagy Vilmos
                      wrote on last edited by
                      #10

                      It's not too bad, so far, but we're still just finding our feet. There is a small problemette in the total lack of BACON but we're surviving; actually a colleague brought us some over at the weekend.

                      veni bibi saltavi

                      J M 2 Replies Last reply
                      0
                      • K kiLLe_512

                        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. :-D Any suggestions would be welcome.

                        while(alive) { Code(); Sleep(); Eat(); AllTheOtherNonEssentials(); } throw new ObjectDisposedException();

                        M Offline
                        M Offline
                        Mark_Wallace
                        wrote on last edited by
                        #11

                        I'd suggest trying JEdit, before you get bogged down by eclipse or netbeans.

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        1 Reply Last reply
                        0
                        • K kiLLe_512

                          Great response! Do you have any suggestions for a Linux developer forum/community that I might sign up for?

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #12

                          No, but Google will most likely find them.

                          K 1 Reply Last reply
                          0
                          • N Nagy Vilmos

                            It's not too bad, so far, but we're still just finding our feet. There is a small problemette in the total lack of BACON but we're surviving; actually a colleague brought us some over at the weekend.

                            veni bibi saltavi

                            J Offline
                            J Offline
                            Jorgen Andersson
                            wrote on last edited by
                            #13

                            Is bacon more important than Gin? :omg:

                            Wrong is evil and must be defeated. - Jeff Ello

                            1 Reply Last reply
                            0
                            • L Lost User

                              No, but Google will most likely find them.

                              K Offline
                              K Offline
                              kiLLe_512
                              wrote on last edited by
                              #14

                              Of course. Thanks.

                              1 Reply Last reply
                              0
                              • K kiLLe_512

                                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. :-D Any suggestions would be welcome.

                                while(alive) { Code(); Sleep(); Eat(); AllTheOtherNonEssentials(); } throw new ObjectDisposedException();

                                C Offline
                                C Offline
                                CPallini
                                wrote on last edited by
                                #15

                                There is also Code::Blocks, not to mention the vim option, for the fearless people.

                                M 1 Reply Last reply
                                0
                                • L Lost User

                                  Very true. BTW How is life in Redacted?

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #16

                                  Richard MacCutchan wrote:

                                  Very true. BTW How is life in Redacted?

                                  You're allowed to say Nigeria. He's keeping the first million he scams, then he's sharing the rest with us long time regulars.

                                  Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                                  N D 2 Replies Last reply
                                  0
                                  • L Lost User

                                    Richard MacCutchan wrote:

                                    Very true. BTW How is life in Redacted?

                                    You're allowed to say Nigeria. He's keeping the first million he scams, then he's sharing the rest with us long time regulars.

                                    Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                                    N Offline
                                    N Offline
                                    Nagy Vilmos
                                    wrote on last edited by
                                    #17

                                    True, true, but only *after* they've paid the $892 processing fee. See, I don't even round it up, I just want to cover my costs.

                                    veni bibi saltavi

                                    1 Reply Last reply
                                    0
                                    • N Nagy Vilmos

                                      It's not too bad, so far, but we're still just finding our feet. There is a small problemette in the total lack of BACON but we're surviving; actually a colleague brought us some over at the weekend.

                                      veni bibi saltavi

                                      M Offline
                                      M Offline
                                      Mycroft Holmes
                                      wrote on last edited by
                                      #18

                                      Surely you have that abomination they call beef bacon in redacted

                                      Never underestimate the power of human stupidity RAH

                                      N 1 Reply Last reply
                                      0
                                      • L Lost User

                                        Richard MacCutchan wrote:

                                        Very true. BTW How is life in Redacted?

                                        You're allowed to say Nigeria. He's keeping the first million he scams, then he's sharing the rest with us long time regulars.

                                        Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                                        D Offline
                                        D Offline
                                        Daniel Pfeffer
                                        wrote on last edited by
                                        #19

                                        Is the division of the spoils by length of CP membership (yay!), or by accumulated points (boo!)? :)

                                        If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

                                        1 Reply Last reply
                                        0
                                        • M Mycroft Holmes

                                          Surely you have that abomination they call beef bacon in redacted

                                          Never underestimate the power of human stupidity RAH

                                          N Offline
                                          N Offline
                                          Nagy Vilmos
                                          wrote on last edited by
                                          #20

                                          Worse, they sell a turkey based travesty!

                                          veni bibi saltavi

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups