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.
  • 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
                                  • 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
                                          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