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

    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
                                        • M Mark Bunds

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

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

                                          Then make sure to use a large font, it will make you look more productive! ;P

                                          R 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