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. "I consider myself a fairly skilled programmer..."

"I consider myself a fairly skilled programmer..."

Scheduled Pinned Locked Moved The Lounge
c++htmlcomgraphicsoop
35 Posts 26 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
    Kevin Marois
    wrote on last edited by
    #1

    Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

    Everything makes sense in someone's mind

    I C S L D 12 Replies Last reply
    0
    • K Kevin Marois

      Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

      Everything makes sense in someone's mind

      I Offline
      I Offline
      Ian Shlasko
      wrote on last edited by
      #2

      Well, to be fair, you can be a skilled programmer without knowing how to use one specific compiler... I mean, I can work wonders in C#, but put me in front of a C++/MFC project of any significant complexity and I'll be useless (At least for a little while). Of course, when he says "I know C++ very well"... Oh well, at least he's trying. I wouldn't be so hard on the guy.

      Proud to have finally moved to the A-Ark. Which one are you in?
      Author of the Guardians Saga (Sci-Fi/Fantasy novels)

      1 Reply Last reply
      0
      • K Kevin Marois

        Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

        Everything makes sense in someone's mind

        C Offline
        C Offline
        CMullikin
        wrote on last edited by
        #3

        Kevin Marois wrote:

        all of my programs have all of their code in one source code file...I consider myself a fairly skilled programmer

        :wtf: These two statements are in direct conflict with one another. :wtf:

        The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

        K P 2 Replies Last reply
        0
        • K Kevin Marois

          Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

          Everything makes sense in someone's mind

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #4

          This is proof that there is at least one moron in every turd.

          Just along for the ride. "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)

          1 Reply Last reply
          0
          • C CMullikin

            Kevin Marois wrote:

            all of my programs have all of their code in one source code file...I consider myself a fairly skilled programmer

            :wtf: These two statements are in direct conflict with one another. :wtf:

            The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

            P Offline
            P Offline
            Pete OHanlon
            wrote on last edited by
            #5

            Not really. That used to be quite common back in the old Unix C days, and there were lots of highly skilled devs back then.

            Forgive your enemies - it messes with their heads

            My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

            C W L J 4 Replies Last reply
            0
            • C CMullikin

              Kevin Marois wrote:

              all of my programs have all of their code in one source code file...I consider myself a fairly skilled programmer

              :wtf: These two statements are in direct conflict with one another. :wtf:

              The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

              K Offline
              K Offline
              Kevin Marois
              wrote on last edited by
              #6

              My point exactly

              Everything makes sense in someone's mind

              1 Reply Last reply
              0
              • K Kevin Marois

                Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                Everything makes sense in someone's mind

                L Offline
                L Offline
                lewax00
                wrote on last edited by
                #7

                Who measures code length in pages?

                S M B 3 Replies Last reply
                0
                • K Kevin Marois

                  Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                  Everything makes sense in someone's mind

                  D Offline
                  D Offline
                  David1987
                  wrote on last edited by
                  #8

                  Well, I don't know to tell a C/C++ compiler to do that either! :laugh: Any time I have to deal with C (maybe once every year?) I just make sure that the #includes make it all collapse to 1 file. But I'm not going to claim that I'm fairly skilled at either C or C++.

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    Not really. That used to be quite common back in the old Unix C days, and there were lots of highly skilled devs back then.

                    Forgive your enemies - it messes with their heads

                    My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                    C Offline
                    C Offline
                    CMullikin
                    wrote on last edited by
                    #9

                    Pete O'Hanlon wrote:

                    back in the old Unix C days

                    That's the important phrase. This is 2011, and he is using C++.

                    The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

                    modified on Tuesday, August 2, 2011 12:09 PM

                    1 Reply Last reply
                    0
                    • P Pete OHanlon

                      Not really. That used to be quite common back in the old Unix C days, and there were lots of highly skilled devs back then.

                      Forgive your enemies - it messes with their heads

                      My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                      W Offline
                      W Offline
                      wizardzz
                      wrote on last edited by
                      #10

                      If was a skilled developer he really wouldn't have any trouble learning though.

                      "I have a theory that the truth is never told during the nine-to-five hours. " — Hunter S. Thompson My comedy.

                      1 Reply Last reply
                      0
                      • K Kevin Marois

                        Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                        Everything makes sense in someone's mind

                        L Offline
                        L Offline
                        Leslie Sanford
                        wrote on last edited by
                        #11

                        Did you link to the wrong post? When I click the link, I'm taken to a post over three years old in which someone is asking for programming ideas.

                        C G 2 Replies Last reply
                        0
                        • L Leslie Sanford

                          Did you link to the wrong post? When I click the link, I'm taken to a post over three years old in which someone is asking for programming ideas.

                          C Offline
                          C Offline
                          CMullikin
                          wrote on last edited by
                          #12

                          Most of the things he quoted are from the subsequent messages from the OP.

                          The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

                          1 Reply Last reply
                          0
                          • L lewax00

                            Who measures code length in pages?

                            S Offline
                            S Offline
                            Smithers Jones
                            wrote on last edited by
                            #13

                            lewax00 wrote:

                            Who measures code length in pages?

                            Yeah, I measure it in chapters. Oh, wait...

                            "I love deadlines. I like the whooshing sound they make as they fly by." (DNA)

                            A 1 Reply Last reply
                            0
                            • S Smithers Jones

                              lewax00 wrote:

                              Who measures code length in pages?

                              Yeah, I measure it in chapters. Oh, wait...

                              "I love deadlines. I like the whooshing sound they make as they fly by." (DNA)

                              A Offline
                              A Offline
                              AspDotNetDev
                              wrote on last edited by
                              #14

                              I measure in DPI.

                              Martin Fowler wrote:

                              Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

                              L 1 Reply Last reply
                              0
                              • P Pete OHanlon

                                Not really. That used to be quite common back in the old Unix C days, and there were lots of highly skilled devs back then.

                                Forgive your enemies - it messes with their heads

                                My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

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

                                Pete O'Hanlon wrote:

                                and there were lots of highly skilled devs back then

                                that is still debatable... Atleast if they were using this 'common' methodology ;P

                                Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

                                1 Reply Last reply
                                0
                                • K Kevin Marois

                                  Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                                  Everything makes sense in someone's mind

                                  D Offline
                                  D Offline
                                  Dan Neely
                                  wrote on last edited by
                                  #16

                                  He could be skilled at writing small programs, and just have a bizarrely large blindspot in his skillset. It depends on the font, but 10 pages is probably around 500 lines of code which isn't unreasonable for a single class, and a small utility program. I was largely self taught for anything relating to scaling code as a HS student in the 90s and much of my initial impetus for splitting procedural code up had to do with memory limits of a 16bit compiler than anything design related. :-O

                                  Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius

                                  1 Reply Last reply
                                  0
                                  • A AspDotNetDev

                                    I measure in DPI.

                                    Martin Fowler wrote:

                                    Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

                                    L Offline
                                    L Offline
                                    lewax00
                                    wrote on last edited by
                                    #17

                                    I saw that and thought dots per inch...

                                    1 Reply Last reply
                                    0
                                    • K Kevin Marois

                                      Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                                      Everything makes sense in someone's mind

                                      G Offline
                                      G Offline
                                      GuyThiebaut
                                      wrote on last edited by
                                      #18

                                      Maybe he is a fairly accomplished programmer - but a

                                      Kevin Marois wrote:

                                      2D flight simulator

                                      is surely an oxymoron. Maybe a 2d Ant simulator but I am still trying to get my head around 2 dimensions and flight...

                                      Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                                      S 1 Reply Last reply
                                      0
                                      • K Kevin Marois

                                        Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                                        Everything makes sense in someone's mind

                                        P Offline
                                        P Offline
                                        PIEBALDconsult
                                        wrote on last edited by
                                        #19

                                        On my first "professional" programming gig (circa 1994) after college I realized that no one had taught me how to build large systems, so all the files were #included together. X|

                                        S 1 Reply Last reply
                                        0
                                        • G GuyThiebaut

                                          Maybe he is a fairly accomplished programmer - but a

                                          Kevin Marois wrote:

                                          2D flight simulator

                                          is surely an oxymoron. Maybe a 2d Ant simulator but I am still trying to get my head around 2 dimensions and flight...

                                          Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                                          S Offline
                                          S Offline
                                          Steve Mayfield
                                          wrote on last edited by
                                          #20

                                          Up, Down, Left, Right and here is the graphics

                                              \_|\_
                                          

                                          ---(X)-("")-(X)---
                                          0 -- 0

                                          Steve _________________ I C(++) therefore I am

                                          G 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