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 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
                              • S Steve Mayfield

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

                                    \_|\_
                                

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

                                Steve _________________ I C(++) therefore I am

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

                                My 2D ant simulator eats your 2d plane!

                                    \_|\_
                                

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

                                      oo
                                  i  oooo  i
                                   i oooo i 
                                    i oo i
                                     iooi
                                iiiiiooooiiiii
                                     oooo  
                                      oo
                                     iooi
                                    ioooo i
                                   i oooo  i 
                                  i   oo    i 
                                
                                Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                                1 Reply Last reply
                                0
                                • P PIEBALDconsult

                                  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 Offline
                                  S Offline
                                  Steve Mayfield
                                  wrote on last edited by
                                  #22

                                  at least you were "thinking outside the box" :thumbsup:

                                  Steve _________________ I C(++) therefore I am

                                  P 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

                                    B Offline
                                    B Offline
                                    bryce
                                    wrote on last edited by
                                    #23

                                    that Maunder's CV you're reading again? *grin* Bryce

                                    MCAD --- To paraphrase Fred Dagg - the views expressed in this post are bloody good ones. --
                                    Our kids books :The Snot Goblin, and Book 2 - the Snotgoblin and Fluff The Snotgoblin for the Ipad

                                    1 Reply Last reply
                                    0
                                    • S Steve Mayfield

                                      at least you were "thinking outside the box" :thumbsup:

                                      Steve _________________ I C(++) therefore I am

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

                                      Only because I couldn't find the appropriate box.

                                      1 Reply 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.

                                        G Offline
                                        G Offline
                                        giuchici
                                        wrote on last edited by
                                        #25

                                        No, the cjmdjm guy that posted initially comes back a few posts below where you can find the quoted text. The guy is weird.

                                        giuchici

                                        1 Reply Last reply
                                        0
                                        • L lewax00

                                          Who measures code length in pages?

                                          M Offline
                                          M Offline
                                          Mark Bunds
                                          wrote on last edited by
                                          #26

                                          My first program, written on the Timex Sinclair, was printed out on "cash register" paper. I measured it in feet...

                                          L D 2 Replies 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