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. Metaprogramming as opposed to Agile

Metaprogramming as opposed to Agile

Scheduled Pinned Locked Moved The Lounge
htmlcombusinesscollaboration
14 Posts 8 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.
  • J Offline
    J Offline
    Jorgen Andersson
    wrote on last edited by
    #1

    No, not this Metaprogramming[^] I'm referring to this metaprogramming[^] Be sure to read the comments as well. Not sure what I wanted to convey with this, but he has a point, successful programs products usually starts small with a visionary in the lead, rather than run by a management team.

    Wrong is evil and must be defeated. - Jeff Ello

    M L F U 4 Replies Last reply
    0
    • J Jorgen Andersson

      No, not this Metaprogramming[^] I'm referring to this metaprogramming[^] Be sure to read the comments as well. Not sure what I wanted to convey with this, but he has a point, successful programs products usually starts small with a visionary in the lead, rather than run by a management team.

      Wrong is evil and must be defeated. - Jeff Ello

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #2

      Very few coders would I give the title "programmer". Of those, even fewer, "software engineer" Of those, even fewer, "metaprogrammer" That said, the kind of successful programs that he's talking about in the article (Turbo Pascal, CP/M, QDOS, WordStar, MSWord, Lotus123) well, most of those are archaic, and even the origins of MSWord and Lotus are archaic in their 1.0 versions. It was also a very different time. Come on, Turbo Pascal had a text-based IDE with special text characters to draw the frames. Nowadays, a successful product requires a small village with several visionaries -- back-end, front-end, security, customer support, social media marketing, cross-platform / mobile, etc. It's not the same game anymore. [edit]Oh, and a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs. ;) [/edit] Marc

      V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

      J P 2 Replies Last reply
      0
      • J Jorgen Andersson

        No, not this Metaprogramming[^] I'm referring to this metaprogramming[^] Be sure to read the comments as well. Not sure what I wanted to convey with this, but he has a point, successful programs products usually starts small with a visionary in the lead, rather than run by a management team.

        Wrong is evil and must be defeated. - Jeff Ello

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

        An interesting if nostalgic article. The comments are very revealing including those about Dave Cutler Dave Cutler - Wikipedia[^] . I found the link to the history of Xenix Xenix - Wikipedia[^] fascinating. The author could have mentioned Wayne Ratliff - Wikipedia[^] of dBase fame and Briklin and Frankston who created VisiCalc VisiCalc - Wikipedia[^] . While I do agree with Marc Clifton's comments this article reminds us of a time where great steps forward were achieved by single individuals with a vision. Narcissists maybe but clever and motivated also. Ever since then I have had great respect for the adage "If it takes 1 programmer 1 year it will take 100 programmers 100 years".

        Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

        J M 2 Replies Last reply
        0
        • J Jorgen Andersson

          No, not this Metaprogramming[^] I'm referring to this metaprogramming[^] Be sure to read the comments as well. Not sure what I wanted to convey with this, but he has a point, successful programs products usually starts small with a visionary in the lead, rather than run by a management team.

          Wrong is evil and must be defeated. - Jeff Ello

          F Offline
          F Offline
          F ES Sitecore
          wrote on last edited by
          #4

          Quote:

          Over the history of personal computing, it seems that the best software was written by a team of five or fewer programmers. CP/M, the first PC operating system was built by one guy, Gary Kildall, though he got parts from others such as Gordon Eubanks. MSDOS originated in QDOS, again written by one person, Tim Paterson.

          In history your house had probably been built by your granddad on his own. I fail to see the point.

          L 1 Reply Last reply
          0
          • J Jorgen Andersson

            No, not this Metaprogramming[^] I'm referring to this metaprogramming[^] Be sure to read the comments as well. Not sure what I wanted to convey with this, but he has a point, successful programs products usually starts small with a visionary in the lead, rather than run by a management team.

            Wrong is evil and must be defeated. - Jeff Ello

            U Offline
            U Offline
            Uwe Laas
            wrote on last edited by
            #5

            Very, very interisting ... gives me hope for our little 5 person startup (2 people responsible for the product) - many people told us it would be impossible.

            J 1 Reply Last reply
            0
            • U Uwe Laas

              Very, very interisting ... gives me hope for our little 5 person startup (2 people responsible for the product) - many people told us it would be impossible.

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

              Almost anything is possible if the scope doesn't keep changing, you know what you want and you're competent enough.

              Wrong is evil and must be defeated. - Jeff Ello

              1 Reply Last reply
              0
              • L Lost User

                An interesting if nostalgic article. The comments are very revealing including those about Dave Cutler Dave Cutler - Wikipedia[^] . I found the link to the history of Xenix Xenix - Wikipedia[^] fascinating. The author could have mentioned Wayne Ratliff - Wikipedia[^] of dBase fame and Briklin and Frankston who created VisiCalc VisiCalc - Wikipedia[^] . While I do agree with Marc Clifton's comments this article reminds us of a time where great steps forward were achieved by single individuals with a vision. Narcissists maybe but clever and motivated also. Ever since then I have had great respect for the adage "If it takes 1 programmer 1 year it will take 100 programmers 100 years".

                Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

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

                pwasser wrote:

                "If it takes 1 programmer 1 year it will take 100 programmers 100 years".

                I've heard the version with nine women and a baby.

                Wrong is evil and must be defeated. - Jeff Ello

                1 Reply Last reply
                0
                • M Marc Clifton

                  Very few coders would I give the title "programmer". Of those, even fewer, "software engineer" Of those, even fewer, "metaprogrammer" That said, the kind of successful programs that he's talking about in the article (Turbo Pascal, CP/M, QDOS, WordStar, MSWord, Lotus123) well, most of those are archaic, and even the origins of MSWord and Lotus are archaic in their 1.0 versions. It was also a very different time. Come on, Turbo Pascal had a text-based IDE with special text characters to draw the frames. Nowadays, a successful product requires a small village with several visionaries -- back-end, front-end, security, customer support, social media marketing, cross-platform / mobile, etc. It's not the same game anymore. [edit]Oh, and a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs. ;) [/edit] Marc

                  V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                  Marc Clifton wrote:

                  Oh, and a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs

                  You can still get a long way being a narcissistic egomaniac. Just think Apple. :)

                  Wrong is evil and must be defeated. - Jeff Ello

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Very few coders would I give the title "programmer". Of those, even fewer, "software engineer" Of those, even fewer, "metaprogrammer" That said, the kind of successful programs that he's talking about in the article (Turbo Pascal, CP/M, QDOS, WordStar, MSWord, Lotus123) well, most of those are archaic, and even the origins of MSWord and Lotus are archaic in their 1.0 versions. It was also a very different time. Come on, Turbo Pascal had a text-based IDE with special text characters to draw the frames. Nowadays, a successful product requires a small village with several visionaries -- back-end, front-end, security, customer support, social media marketing, cross-platform / mobile, etc. It's not the same game anymore. [edit]Oh, and a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs. ;) [/edit] Marc

                    V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                    Marc Clifton wrote:

                    a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs.

                    Oh, I'm in the list. Cool.:cool:

                    This space for rent

                    M 1 Reply Last reply
                    0
                    • P Pete OHanlon

                      Marc Clifton wrote:

                      a lot of those characters he mentions as metaprogrammers are also narcissistic egomaniacs.

                      Oh, I'm in the list. Cool.:cool:

                      This space for rent

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

                      Pete O'Hanlon wrote:

                      Oh, I'm in the list. Cool

                      But I'm higher on it, of course.

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

                      D 1 Reply Last reply
                      0
                      • F F ES Sitecore

                        Quote:

                        Over the history of personal computing, it seems that the best software was written by a team of five or fewer programmers. CP/M, the first PC operating system was built by one guy, Gary Kildall, though he got parts from others such as Gordon Eubanks. MSDOS originated in QDOS, again written by one person, Tim Paterson.

                        In history your house had probably been built by your granddad on his own. I fail to see the point.

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

                        F-ES Sitecore wrote:

                        I fail to see the point.

                        What if it now took a team of 20 to build the house and it never gets finished?

                        Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

                        F 1 Reply Last reply
                        0
                        • M Mark_Wallace

                          Pete O'Hanlon wrote:

                          Oh, I'm in the list. Cool

                          But I'm higher on it, of course.

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

                          D Offline
                          D Offline
                          den2k88
                          wrote on last edited by
                          #12

                          You can be high on what you want, we don't judge.

                          CALL APOGEE, SAY AARDWOLF GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X Never pay more than 20 bucks for a computer game. I'm a puny punmaker.

                          1 Reply Last reply
                          0
                          • L Lost User

                            F-ES Sitecore wrote:

                            I fail to see the point.

                            What if it now took a team of 20 to build the house and it never gets finished?

                            Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

                            F Offline
                            F Offline
                            F ES Sitecore
                            wrote on last edited by
                            #13

                            But if it *does* get finished it's going to be an awesome house, unlike your ancestor's rickety old shack.

                            1 Reply Last reply
                            0
                            • L Lost User

                              An interesting if nostalgic article. The comments are very revealing including those about Dave Cutler Dave Cutler - Wikipedia[^] . I found the link to the history of Xenix Xenix - Wikipedia[^] fascinating. The author could have mentioned Wayne Ratliff - Wikipedia[^] of dBase fame and Briklin and Frankston who created VisiCalc VisiCalc - Wikipedia[^] . While I do agree with Marc Clifton's comments this article reminds us of a time where great steps forward were achieved by single individuals with a vision. Narcissists maybe but clever and motivated also. Ever since then I have had great respect for the adage "If it takes 1 programmer 1 year it will take 100 programmers 100 years".

                              Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

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

                              pwasser wrote:

                              "If it takes 1 programmer 1 year it will take 100 programmers 100 years"

                              And eighty programmers with twenty managers 1,000 years.

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

                              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