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. "Why didn't you just use [insert your favorite library here]?"

"Why didn't you just use [insert your favorite library here]?"

Scheduled Pinned Locked Moved The Lounge
questionhelplearning
34 Posts 23 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.
  • R realJSOP

    My question is what makes you think I know about every library of code that might fill a particular need? Or that it fills MY need? Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code? People are really funny. Of course, I could just be too old-school... Maybe it's time to retire...

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    N Offline
    N Offline
    Nathan Minier
    wrote on last edited by
    #3

    About 7 times out of 10 I crack while trying to play nice with a framework and end up writing my own solution. :sigh:

    "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

    W 1 Reply Last reply
    0
    • R realJSOP

      My question is what makes you think I know about every library of code that might fill a particular need? Or that it fills MY need? Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code? People are really funny. Of course, I could just be too old-school... Maybe it's time to retire...

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

      John Simmons / outlaw programmer wrote:

      I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

      I guess one of the advantages of a good library is that by the time you get your sticky little fingers on it, thousands of other hopefuls have already suffered from the most obvious bugs and the worst of them have been sawn-off, sanded down, patched with filler, or occasionally even fixed!

      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

      S R D 3 Replies Last reply
      0
      • N Nathan Minier

        About 7 times out of 10 I crack while trying to play nice with a framework and end up writing my own solution. :sigh:

        "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

        W Offline
        W Offline
        W Balboos GHB
        wrote on last edited by
        #5

        My solution to that is, so far as is reasonable, not to use the frameworks.

        Ravings en masse^

        "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

        "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

        N 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          John Simmons / outlaw programmer wrote:

          I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

          I guess one of the advantages of a good library is that by the time you get your sticky little fingers on it, thousands of other hopefuls have already suffered from the most obvious bugs and the worst of them have been sawn-off, sanded down, patched with filler, or occasionally even fixed!

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

          S Offline
          S Offline
          S Houghtelin
          wrote on last edited by
          #6

          I prefer the work-around, band-aid and bubblegum approach, it's what I'm used to. ;)

          It was broke, so I fixed it.

          G 1 Reply Last reply
          0
          • W W Balboos GHB

            My solution to that is, so far as is reasonable, not to use the frameworks.

            Ravings en masse^

            "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

            "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

            N Offline
            N Offline
            Nathan Minier
            wrote on last edited by
            #7

            That's sort of where my heart is at as well. I still have hope when approaching frameworks, though Angular2 has almost killed that. I wanted to like it so much, but it smells like Dojo, so I react with horror.

            "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

            W 1 Reply Last reply
            0
            • N Nathan Minier

              That's sort of where my heart is at as well. I still have hope when approaching frameworks, though Angular2 has almost killed that. I wanted to like it so much, but it smells like Dojo, so I react with horror.

              "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

              W Offline
              W Offline
              W Balboos GHB
              wrote on last edited by
              #8

              When .NET came out, at first I was annoyed as it killed my mental library of C++ functionality. Shortly, however, when I realized that (in the MS realm) it was the "One Ring" to rule them all, I got used to it and even liked it - but not so much for what it supplied is that it allowed easy sharing of .dll's and stuff. For now, I've moved into web dev, back-end, mainly, and functional interfaces. The javaScript and .php are pure. Transport anywhere. Won't go out of style too soon, either, at least compared to this quarter's favorite framework.

              Ravings en masse^

              "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

              "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

              N 1 Reply Last reply
              0
              • W W Balboos GHB

                When .NET came out, at first I was annoyed as it killed my mental library of C++ functionality. Shortly, however, when I realized that (in the MS realm) it was the "One Ring" to rule them all, I got used to it and even liked it - but not so much for what it supplied is that it allowed easy sharing of .dll's and stuff. For now, I've moved into web dev, back-end, mainly, and functional interfaces. The javaScript and .php are pure. Transport anywhere. Won't go out of style too soon, either, at least compared to this quarter's favorite framework.

                Ravings en masse^

                "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                N Offline
                N Offline
                Nathan Minier
                wrote on last edited by
                #9

                My experience there was different, as I went from C++ to Java for a bit. C# was like a breath of fresh air, and LINQ sealed it for me. These things have spoiled me; going back and working in C++ for anything past low-level protocol work feels like a drag. So...yeah. About 7 out of 10 (LINQ solidified that for me).

                "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

                H 1 Reply Last reply
                0
                • S S Houghtelin

                  I prefer the work-around, band-aid and bubblegum approach, it's what I'm used to. ;)

                  It was broke, so I fixed it.

                  G Offline
                  G Offline
                  glennPattonWork3
                  wrote on last edited by
                  #10

                  Hey lets not leave out spit & bailing wire! :laugh:

                  S T OriginalGriffO 3 Replies Last reply
                  0
                  • G glennPattonWork3

                    Hey lets not leave out spit & bailing wire! :laugh:

                    S Offline
                    S Offline
                    S Houghtelin
                    wrote on last edited by
                    #11

                    glennPattonInThePUB wrote:

                    spit & bailing wire

                    That's real old school. :laugh:

                    It was broke, so I fixed it.

                    G K 2 Replies Last reply
                    0
                    • R realJSOP

                      My question is what makes you think I know about every library of code that might fill a particular need? Or that it fills MY need? Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code? People are really funny. Of course, I could just be too old-school... Maybe it's time to retire...

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

                      John Simmons / outlaw programmer wrote:

                      Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

                      Exactly my sentiment. :)

                      John Simmons / outlaw programmer wrote:

                      Maybe it's time to retire...

                      That too. :~

                      John Simmons / outlaw programmer wrote:

                      People are really funny.

                      If by "funny" you mean, for example, some newbie waltzing in and replacing 10 lines of working code that took 10 minutes to write with a huge general parser library that he can't get working after five days, and because he has some Haskell experience he convinces the CTO that everything should now be written in F#, then yeah, but somehow I fail to be amused. X| Marc

                      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! 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

                      R Sander RosselS 2 Replies Last reply
                      0
                      • G glennPattonWork3

                        Hey lets not leave out spit & bailing wire! :laugh:

                        T Offline
                        T Offline
                        Tim Carmichael
                        wrote on last edited by
                        #13

                        glennPattonInThePUB wrote:

                        bailing wire

                        When I grew up, we only used bailing twine, not wire... Then, working in a pulp and paper facility, the pulp bails were held together with wire, so I then understood how it was used. Still prefer the twine, though. We'd gather it, tie them end-to-end, get three lengths and braid them to make rope.

                        G A 2 Replies Last reply
                        0
                        • S S Houghtelin

                          glennPattonInThePUB wrote:

                          spit & bailing wire

                          That's real old school. :laugh:

                          It was broke, so I fixed it.

                          G Offline
                          G Offline
                          glennPattonWork3
                          wrote on last edited by
                          #14

                          new is not always better, Win 8 for example...

                          1 Reply Last reply
                          0
                          • OriginalGriffO OriginalGriff

                            John Simmons / outlaw programmer wrote:

                            I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

                            I guess one of the advantages of a good library is that by the time you get your sticky little fingers on it, thousands of other hopefuls have already suffered from the most obvious bugs and the worst of them have been sawn-off, sanded down, patched with filler, or occasionally even fixed!

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

                            R Offline
                            R Offline
                            Rage
                            wrote on last edited by
                            #15

                            Too bad this does not apply for languages, javascript would have profited from it.

                            Do not escape reality : improve reality !

                            1 Reply Last reply
                            0
                            • T Tim Carmichael

                              glennPattonInThePUB wrote:

                              bailing wire

                              When I grew up, we only used bailing twine, not wire... Then, working in a pulp and paper facility, the pulp bails were held together with wire, so I then understood how it was used. Still prefer the twine, though. We'd gather it, tie them end-to-end, get three lengths and braid them to make rope.

                              G Offline
                              G Offline
                              glennPattonWork3
                              wrote on last edited by
                              #16

                              :cool:

                              1 Reply Last reply
                              0
                              • M Marc Clifton

                                John Simmons / outlaw programmer wrote:

                                Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

                                Exactly my sentiment. :)

                                John Simmons / outlaw programmer wrote:

                                Maybe it's time to retire...

                                That too. :~

                                John Simmons / outlaw programmer wrote:

                                People are really funny.

                                If by "funny" you mean, for example, some newbie waltzing in and replacing 10 lines of working code that took 10 minutes to write with a huge general parser library that he can't get working after five days, and because he has some Haskell experience he convinces the CTO that everything should now be written in F#, then yeah, but somehow I fail to be amused. X| Marc

                                Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! 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

                                R Offline
                                R Offline
                                realJSOP
                                wrote on last edited by
                                #17

                                Marc Clifton wrote:

                                If by "funny" you mean, for example, some newbie waltzing in and replacing 10 lines of working code that took 10 minutes to write with a huge general parser library that he can't get working after five days, and because he has some Haskell experience he convinces the CTO that everything should now be written in F#, then yeah, but somehow I fail to be amused. X|

                                In that case, the person isn't funny as much as he is a target of opportunity.

                                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                -----
                                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                -----
                                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                1 Reply Last reply
                                0
                                • M Marc Clifton

                                  John Simmons / outlaw programmer wrote:

                                  Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code?

                                  Exactly my sentiment. :)

                                  John Simmons / outlaw programmer wrote:

                                  Maybe it's time to retire...

                                  That too. :~

                                  John Simmons / outlaw programmer wrote:

                                  People are really funny.

                                  If by "funny" you mean, for example, some newbie waltzing in and replacing 10 lines of working code that took 10 minutes to write with a huge general parser library that he can't get working after five days, and because he has some Haskell experience he convinces the CTO that everything should now be written in F#, then yeah, but somehow I fail to be amused. X| Marc

                                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! 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

                                  Sander RosselS Offline
                                  Sander RosselS Offline
                                  Sander Rossel
                                  wrote on last edited by
                                  #18

                                  Marc Clifton wrote:

                                  somehow I fail to be amused

                                  I guess you're not funny enough :D Speaking of which, I better convince Chris and his team to re-write CP in Haskell, because that will certainly enhance my user experience :D

                                  Read my (free) ebook Object-Oriented Programming in C# Succinctly. Visit my blog at Sander's bits - Writing the code you need. Or read my articles here on CodeProject.

                                  Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                  Regards, Sander

                                  1 Reply Last reply
                                  0
                                  • G glennPattonWork3

                                    Hey lets not leave out spit & bailing wire! :laugh:

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

                                    And it's permanent-repair companion: duct tape.

                                    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

                                    G 1 Reply Last reply
                                    0
                                    • R realJSOP

                                      My question is what makes you think I know about every library of code that might fill a particular need? Or that it fills MY need? Or that I would rather deal with someone else's bug-ridden code rather than my OWN bug-ridden code? People are really funny. Of course, I could just be too old-school... Maybe it's time to retire...

                                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                      -----
                                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                      -----
                                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                      M Offline
                                      M Offline
                                      Mike Hankey
                                      wrote on last edited by
                                      #20

                                      It's no different when you retire, people are just as stupid.

                                      New version: WinHeist Version 2.2.2 Beta
                                      I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                                      1 Reply Last reply
                                      0
                                      • OriginalGriffO OriginalGriff

                                        And it's permanent-repair companion: duct tape.

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

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

                                        :shakeshead: Duct Tape, I tend to use the term Gaffer Tape...

                                        OriginalGriffO 1 Reply Last reply
                                        0
                                        • G glennPattonWork3

                                          :shakeshead: Duct Tape, I tend to use the term Gaffer Tape...

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

                                          Nah. No way would the films have been watchable if Bruce Willis was crawling round in a Gaffer for most of the movie ...

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