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. These religious wars never (will) end!

These religious wars never (will) end!

Scheduled Pinned Locked Moved The Lounge
c++hostingcloudcollaborationannouncement
36 Posts 18 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.
  • M Marc Clifton

    I prefer a metaview -- your choice of language will not make you a better programmer. Conversely, if you are a proficient programmer, you can apply good programming practices regardless of the language (even assembler) that you're working in. The expression "garbage in, garbage out" is one side of the coin. "bad programmer in, bad program out" is the other side. Marc

    Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

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

    Assembly, sure. But even PHP?

    M 1 Reply Last reply
    0
    • M Marc Clifton

      I prefer a metaview -- your choice of language will not make you a better programmer. Conversely, if you are a proficient programmer, you can apply good programming practices regardless of the language (even assembler) that you're working in. The expression "garbage in, garbage out" is one side of the coin. "bad programmer in, bad program out" is the other side. Marc

      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

      J Offline
      J Offline
      JimmyRopes
      wrote on last edited by
      #14

      Marc Clifton wrote:

      if you are a proficient programmer, you can apply good programming practices regardless of the language (even especially assembler) that you're working in

      FTFY :-D

      Once you lose your pride the rest is easy. In the end, only three things matter: how much you loved, how gently you lived, and how gracefully you let go of things not meant for you. – Buddha Simply Elegant Designs JimmyRopes Designs

      1 Reply Last reply
      0
      • A Afzaal Ahmad Zeeshan

        Nice saying... :) By the way, how can bad programmer in, bad program out make sense? Bad programmer would always make bad programs.

        The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #15

        Not necessarily - they could get lucky. Doesn't happen very often (if at all) but it could. Conversely, it's very easy for a good programmer to create a total pile of steaming waset material if he doesn't pay attention.

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        1 Reply Last reply
        0
        • A Afzaal Ahmad Zeeshan

          Nice saying... :) By the way, how can bad programmer in, bad program out make sense? Bad programmer would always make bad programs.

          The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

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

          Afzaal Ahmad Zeeshan wrote:

          By the way, how can bad programmer in, bad program out make sense?

          Erm, like most pithy sayings, one shouldn't think too hard upon them. Marc

          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

          1 Reply Last reply
          0
          • L Lost User

            Assembly, sure. But even PHP?

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

            harold aptroot wrote:

            But even PHP?

            Actually yes. I took some really crappy PHP that someone had written on a project I was working on and turned into well documented, nicely encapsulated, and most importantly of all, unit-testable code. So, as it turns out, PHP is decent, it's just the abuses of the idiot that wrote the PHP code that gave me a bad taste for the language at first. I'm also really impressed with the online documentation, particularly the actually useful additions that people contribute to the docs. That's quite rare. Marc

            Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

            1 Reply Last reply
            0
            • OriginalGriffO OriginalGriff

              He's just a bit behind the times... :laugh: :thumbsup:

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

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

              Yeah. C# won the war.

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

              1 Reply Last reply
              0
              • A Afzaal Ahmad Zeeshan

                The wars that have been going on since the development of C++ has been going on in between those who praise C and those who praise C++; nice conversation with Linus Torvalds of other preachers[^]. By the way, I am with C! ;P

                The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

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

                With all the bickering over languages and technology, I wonder when any real programming gets done. :sigh: BTW, my car is faster than your car. :-D

                M R 2 Replies Last reply
                0
                • Sander RosselS Sander Rossel

                  Mr. Torvalds may be the super smart creator of Linux and Git (quite a feat, I'll give him that!), he's still an asshole :) The best mr. Kakurin could've done was just ignore such rudeness. By the way, I believe mr. Torvalds is aware that he's an asshole and he's pretty much okay with it.

                  Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                  Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                  Regards, Sander

                  A Offline
                  A Offline
                  Afzaal Ahmad Zeeshan
                  wrote on last edited by
                  #20

                  I won't find it compelling for he create Linux or Git, because I don't use either one of them. :laugh: I use Windows and Team Foundation Server; Microsoft geek I am?

                  The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                  1 Reply Last reply
                  0
                  • S Slacker007

                    With all the bickering over languages and technology, I wonder when any real programming gets done. :sigh: BTW, my car is faster than your car. :-D

                    M Offline
                    M Offline
                    Mladen Jankovic
                    wrote on last edited by
                    #21

                    Slacker007 wrote:

                    BTW, my car is faster than your car

                    And mine is bigger then yours. Wait, are we still talking about cars? ;P

                    Commodore 64 emulator for Windows Phone

                    1 Reply Last reply
                    0
                    • G Garth J Lancaster

                      Quote:

                      By the way, I am with C!

                      good for you - I am with whatever language enables me to model an abstract idea in my head and turn it into something a computer can work with - at the moment, c# fits the bill, although Im not adverse to c++, c or a slew of other things as required (obviously I have my 'preferences', but I'll keep an open mind if I cant solve a situation using what Im comfortable with 'right now')

                      Mike HankeyM Offline
                      Mike HankeyM Offline
                      Mike Hankey
                      wrote on last edited by
                      #22

                      Both have there place!

                      New version: WinHeist Version 2.1.1 new web site. When you are dead you don't know it, it's only difficult for others. It's the same when you're stupid.

                      1 Reply Last reply
                      0
                      • S Slacker007

                        With all the bickering over languages and technology, I wonder when any real programming gets done. :sigh: BTW, my car is faster than your car. :-D

                        R Offline
                        R Offline
                        Ranjan D
                        wrote on last edited by
                        #23

                        Quote:

                        I wonder when any real programming gets done.

                        Yes, even I used to wonder the same. Most of them try "Hello world" program and stop there :laugh:

                        Ranjan.D

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          I prefer a metaview -- your choice of language will not make you a better programmer. Conversely, if you are a proficient programmer, you can apply good programming practices regardless of the language (even assembler) that you're working in. The expression "garbage in, garbage out" is one side of the coin. "bad programmer in, bad program out" is the other side. Marc

                          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                          B Offline
                          B Offline
                          BillWoodruff
                          wrote on last edited by
                          #24

                          Marc Clifton wrote:

                          The expression "garbage in, garbage out" is one side of the coin. "bad programmer in, bad program out" is the other side.

                          That is a signature-quotable Marcism if I've ever seen one ! Congratulations. I am tempted to say that: if the hand that holds the coin is ignorant enough they may not even know which side of the coin is which, let alone the denomination of the coin. But, I decided not to say that. Whilst reading your remarks a little voice in my head kept reminding me of your recent (excellent) rants about working in Ruby, but I think those were by the other Marc :) cheers, Bill

                          «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

                          M 1 Reply Last reply
                          0
                          • A Afzaal Ahmad Zeeshan

                            The wars that have been going on since the development of C++ has been going on in between those who praise C and those who praise C++; nice conversation with Linus Torvalds of other preachers[^]. By the way, I am with C! ;P

                            The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                            K Offline
                            K Offline
                            Kevin McFarlane
                            wrote on last edited by
                            #25

                            He does seem like an ass doesn't he? Maybe it's the prestige of being the Linux creator that gives him the freedom to get away with this? But no reason why he couldn't just state his reasons in a cool, calm manner without vituperation.

                            Kevin

                            1 Reply Last reply
                            0
                            • A Afzaal Ahmad Zeeshan

                              The wars that have been going on since the development of C++ has been going on in between those who praise C and those who praise C++; nice conversation with Linus Torvalds of other preachers[^]. By the way, I am with C! ;P

                              The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                              A Offline
                              A Offline
                              Amarnath S
                              wrote on last edited by
                              #26

                              Language is only a medium of expression, especially a computer language. It is good to start with one language, and become familiar with its features. But after some years, one should transcend language, and focus on the problem to be solved / resolved. After all, the pretty GUIs which people see can be made to work with any language behind, isn't it?

                              B 1 Reply Last reply
                              0
                              • A Amarnath S

                                Language is only a medium of expression, especially a computer language. It is good to start with one language, and become familiar with its features. But after some years, one should transcend language, and focus on the problem to be solved / resolved. After all, the pretty GUIs which people see can be made to work with any language behind, isn't it?

                                B Offline
                                B Offline
                                BillWoodruff
                                wrote on last edited by
                                #27

                                Avijnata wrote:

                                Language is only a medium of expression, especially a computer language.

                                I think that the idea that a "computer language" is analogous to a human spoken, and/or written, language is a terribly mis-leading, and superficial, cultural construct (meme). An invidious comparison of something with astounding depth and dimensionality with something relatively shallow, and one-dimensional. The question of whether language is something that can be "transcended" is also philosophically challenging, suggesting an infinite regress: do we ever have knowledge independent of our encoding of that knowledge ... whether that encoding is glyphs, syllables (morphemes) translated in the mind to patterns of neuronal linkage and activation (phonemes) ... and so forth. In terms of programming, I've seen brilliant bottom-up self-taught programmers who seemed to almost have "extrasensory" powers, and, I've seen programmers with advanced degrees from places like Stanford who thought in terms of Backus-Knorr diagrams and Design-Patterns who were remarkably un-productive working on real-world products. From those two extremes I do not infer anything about the average, the mode, or the median :)

                                «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

                                Sander RosselS 1 Reply Last reply
                                0
                                • B BillWoodruff

                                  Marc Clifton wrote:

                                  The expression "garbage in, garbage out" is one side of the coin. "bad programmer in, bad program out" is the other side.

                                  That is a signature-quotable Marcism if I've ever seen one ! Congratulations. I am tempted to say that: if the hand that holds the coin is ignorant enough they may not even know which side of the coin is which, let alone the denomination of the coin. But, I decided not to say that. Whilst reading your remarks a little voice in my head kept reminding me of your recent (excellent) rants about working in Ruby, but I think those were by the other Marc :) cheers, Bill

                                  «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

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

                                  BillWoodruff wrote:

                                  But, I decided not to say that.

                                  Well said. :)

                                  BillWoodruff wrote:

                                  but I think those were by the other Marc

                                  There's at least one evil twin, but like Calvin (& Hobbes) it's hard to distinguish the clones from the real McCoy. Marc

                                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                                  1 Reply Last reply
                                  0
                                  • OriginalGriffO OriginalGriff

                                    You think a Rocket Propelled Grenade might improve code quality? Could be right if you aim it at QA querists... :-D

                                    Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                    D Offline
                                    D Offline
                                    Daniel Pfeffer
                                    wrote on last edited by
                                    #29

                                    Classic RPG won't even scratch their surfaces; you need RPG IV at the very least :)

                                    If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

                                    OriginalGriffO 1 Reply Last reply
                                    0
                                    • A Afzaal Ahmad Zeeshan

                                      The wars that have been going on since the development of C++ has been going on in between those who praise C and those who praise C++; nice conversation with Linus Torvalds of other preachers[^]. By the way, I am with C! ;P

                                      The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                                      D Offline
                                      D Offline
                                      Daniel Pfeffer
                                      wrote on last edited by
                                      #30

                                      All hail the Universal Turing Machine! Any language that attempts to abstract away its pure beauty is a tool of the Devil, and should be expunged from the face of the planet! ;-)

                                      If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

                                      1 Reply Last reply
                                      0
                                      • D Daniel Pfeffer

                                        Classic RPG won't even scratch their surfaces; you need RPG IV at the very least :)

                                        If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

                                        OriginalGriffO Offline
                                        OriginalGriffO Offline
                                        OriginalGriff
                                        wrote on last edited by
                                        #31

                                        Some are indeed rather thick skinned. Thick everything, some of 'em. And others are so thin skinned it's surprising they can wear clothes without being flayed every time they move... :sigh:

                                        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                                        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                                        1 Reply Last reply
                                        0
                                        • A Afzaal Ahmad Zeeshan

                                          The wars that have been going on since the development of C++ has been going on in between those who praise C and those who praise C++; nice conversation with Linus Torvalds of other preachers[^]. By the way, I am with C! ;P

                                          The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

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

                                          I think the best cars are Formula 1!

                                          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