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. Really?

Really?

Scheduled Pinned Locked Moved The Lounge
questiondiscussionannouncementlearning
48 Posts 30 Posters 3 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.
  • E Edward Aymami

    Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

    Greg UtasG Offline
    Greg UtasG Offline
    Greg Utas
    wrote on last edited by
    #4

    A framework really helps if it's intended for your domain and has a low surface-to-volume ratio. Without one, the outcome is superfluous diversity, which makes it hard for software to interoperate without writing glue that would otherwise be unnecessary. Ideally, a framework should be developed internally so that it can evolve to suit the needs of your applications. But if an external framework is a good fit, and if it's responsive to its users, it's worth considering. The worst outcome is a team without a framework. It can happen because management thinks everyone should be developing features or because no developer has enough domain experience to develop a framework.

    Robust Services Core | Software Techniques for Lemmings | Articles
    The fox knows many things, but the hedgehog knows one big thing.

    <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
    <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

    H K 2 Replies Last reply
    0
    • E Edward Aymami

      Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

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

      Ditto

      PartsBin an Electronics Part Organizer - A updated version available! JaxCoder.com

      1 Reply Last reply
      0
      • E Edward Aymami

        Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

        O Offline
        O Offline
        obermd
        wrote on last edited by
        #6

        We're both hopeless luddites when it comes to the Framework du jour. The fundamental problem with frameworks is that as soon as your requirements go outside the framework you start fighting the framework. Since no two projects are the same this means that frameworks invariably cause more technical debt that has to be dealt with down the road.

        Greg UtasG A 2 Replies Last reply
        0
        • O obermd

          We're both hopeless luddites when it comes to the Framework du jour. The fundamental problem with frameworks is that as soon as your requirements go outside the framework you start fighting the framework. Since no two projects are the same this means that frameworks invariably cause more technical debt that has to be dealt with down the road.

          Greg UtasG Offline
          Greg UtasG Offline
          Greg Utas
          wrote on last edited by
          #7

          That can be true, but there will usually be more technical debt without a framework.

          Robust Services Core | Software Techniques for Lemmings | Articles
          The fox knows many things, but the hedgehog knows one big thing.

          <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
          <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

          O 1 Reply Last reply
          0
          • E Edward Aymami

            Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

            D Offline
            D Offline
            dandy72
            wrote on last edited by
            #8

            Maybe I'm reading this wrong, but it sounds to me like you're saying you're overwhelmed by all the frameworks that are out there, with new ones being published daily. You don't need to know every framework that's out there. Or even know about those frameworks. When I started my career as a Windows developer, I thought I'd become a kick-ass developer if I just learned every API there is in Windows. It didn't take long for me to conclude that's just not realistic. And that's just one company. Read about what you find interesting or is relevant to your job, and ignore the other 99% of the stuff that gets published daily. Most of it is bound not to lead anywhere over time anyway (or at least, not anywhere that should matter to you). Or am I misunderstanding your question?

            A 1 Reply Last reply
            0
            • E Edward Aymami

              Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

              R Offline
              R Offline
              RickZeeland
              wrote on last edited by
              #9

              I'm having my hands full with understanding .NET framework(s) :-\

              1 Reply Last reply
              0
              • E Edward Aymami

                Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

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

                obligatory [XKCD](https://xkcd.com/927/).

                CI/CD = Continuous Impediment/Continuous Despair

                1 Reply Last reply
                0
                • E Edward Aymami

                  Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                  B Offline
                  B Offline
                  BernardIE5317
                  wrote on last edited by
                  #11

                  I am not even sure what a framework is and had no idea many existed. All I know is I am looking forward to utilizing "Dear ImGui" perhaps it is a framework as I love its speed appearance and seemingly easy to understand programming interface and quite dislike MFC.

                  A 1 Reply Last reply
                  0
                  • Greg UtasG Greg Utas

                    That can be true, but there will usually be more technical debt without a framework.

                    Robust Services Core | Software Techniques for Lemmings | Articles
                    The fox knows many things, but the hedgehog knows one big thing.

                    O Offline
                    O Offline
                    obermd
                    wrote on last edited by
                    #12

                    I consider trying to shoehorn a framework into your needs to be the largest technical debt you can incur.

                    K 1 Reply Last reply
                    0
                    • P PIEBALDconsult

                      I agree.

                      D Offline
                      D Offline
                      DRHuff
                      wrote on last edited by
                      #13

                      That there are too many frameworks? Or that he is a hopeless Luddite? You could always embrace the power of “and”!

                      If you can't laugh at yourself - ask me and I will do it for you.

                      1 Reply Last reply
                      0
                      • E Edward Aymami

                        Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

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

                        Edward Aymami wrote:

                        Am I a hopeless luddite?

                        No, you are someone who draws inferences based on impressions, rather than careful analysis of context.

                        «The mind is not a vessel to be filled but a fire to be kindled» Plutarch

                        1 Reply Last reply
                        0
                        • E Edward Aymami

                          Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

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

                          And that's why I stay the hell away from web development.

                          GCS/GE d--(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--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                          E 1 Reply Last reply
                          0
                          • Greg UtasG Greg Utas

                            A framework really helps if it's intended for your domain and has a low surface-to-volume ratio. Without one, the outcome is superfluous diversity, which makes it hard for software to interoperate without writing glue that would otherwise be unnecessary. Ideally, a framework should be developed internally so that it can evolve to suit the needs of your applications. But if an external framework is a good fit, and if it's responsive to its users, it's worth considering. The worst outcome is a team without a framework. It can happen because management thinks everyone should be developing features or because no developer has enough domain experience to develop a framework.

                            Robust Services Core | Software Techniques for Lemmings | Articles
                            The fox knows many things, but the hedgehog knows one big thing.

                            H Offline
                            H Offline
                            haughtonomous
                            wrote on last edited by
                            #16

                            When I read about software code having a "low surface to volume ratio", I know I have stumbled into Pseuds Corner. 🙄☹️

                            S 1 Reply Last reply
                            0
                            • E Edward Aymami

                              Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                              M Offline
                              M Offline
                              Member 9167057
                              wrote on last edited by
                              #17

                              I'm pretty sure ~90% of that stuff gets created as a learning experience for the author. Hell, even the stuff that makes it into mainstream may lack a product vision, growing instead of being designed. I personally would not consider myself a luddite but I think "do we really need that" more often than "hey, that's some cool new stuff". Actually, I'm a huge tech/software enthusiast. It's just that I'm also a huge fan of use cases, tech solving use cases, not tech for the sake of tech.

                              1 Reply Last reply
                              0
                              • E Edward Aymami

                                Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                                P Offline
                                P Offline
                                Paul Sanders the other one
                                wrote on last edited by
                                #18

                                > Am I a hopeless luddite? If you are, then so am I. I develop my own reusable bits and pieces of course (not sure I'd call them frameworks exactly) but I only pull in an external dependency when I really need it. libFLAC is a good example of the that. Wouldn't want to implement it myself! But then, that's not a framework either, just a library. The only framework proper that I *do* use as ASP.Net. I use it for the 'code behind' pages on my website, and I think it's terrific.

                                Paul Sanders. If I had more time, I would have written a shorter letter - Blaise Pascal. Some of my best work is in the undo buffer.

                                1 Reply Last reply
                                0
                                • E Edward Aymami

                                  Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                                  C Offline
                                  C Offline
                                  Cpichols
                                  wrote on last edited by
                                  #19

                                  A steep learning curve can be great for learning something useful, and most learning is at least somewhat useful. Also, sharing the project may help others to learn something useful. I do agree that many projects are best done "the hard way" of doing them by hand, particularly one-time projects, but where's the fun in that?

                                  1 Reply Last reply
                                  0
                                  • E Edward Aymami

                                    Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                                    F Offline
                                    F Offline
                                    Fueled By Decaff
                                    wrote on last edited by
                                    #20

                                    Developers love rolling there own code, even when there are existing frameworks out there: Unintentional framework | CommitStrip[^]

                                    1 Reply Last reply
                                    0
                                    • E Edward Aymami

                                      Every morning I open Code Project and start with the news. Every morning I find a new application or framework or both. My question is how many of those, are actually used by developers, other than the people who created them? I believe that some of those created last year are still in use today, but not many. Really! I don't intend to criticize those that developed them; however, the learning curves have got to be tremendous. Am I a hopeless luddite? What do you think?

                                      U Offline
                                      U Offline
                                      User 11202886
                                      wrote on last edited by
                                      #21

                                      Are there too many frameworks? Of course not. I don't care how many frameworks there are. I anyway just ignore them all.

                                      1 Reply Last reply
                                      0
                                      • O obermd

                                        We're both hopeless luddites when it comes to the Framework du jour. The fundamental problem with frameworks is that as soon as your requirements go outside the framework you start fighting the framework. Since no two projects are the same this means that frameworks invariably cause more technical debt that has to be dealt with down the road.

                                        A Offline
                                        A Offline
                                        Asday
                                        wrote on last edited by
                                        #22

                                        I've worked on a varied bunch of projects using the Django web framework, and the only times I've felt like I'm fighting the framework is when a lesser programmer has written idiotic code because they thought they knew better than the framework in the first place, and I'm the chump stuck maintaining it. There _are_ good frameworks that work for a wide variety of things, but you must drink the kool-aid. You have to do it their way through and through, and only then do you get the benefits of a framework.

                                        1 Reply Last reply
                                        0
                                        • D dandy72

                                          Maybe I'm reading this wrong, but it sounds to me like you're saying you're overwhelmed by all the frameworks that are out there, with new ones being published daily. You don't need to know every framework that's out there. Or even know about those frameworks. When I started my career as a Windows developer, I thought I'd become a kick-ass developer if I just learned every API there is in Windows. It didn't take long for me to conclude that's just not realistic. And that's just one company. Read about what you find interesting or is relevant to your job, and ignore the other 99% of the stuff that gets published daily. Most of it is bound not to lead anywhere over time anyway (or at least, not anywhere that should matter to you). Or am I misunderstanding your question?

                                          A Offline
                                          A Offline
                                          Asday
                                          wrote on last edited by
                                          #23

                                          Pretty sure you're misunderstanding it - the way I read it, he's saying there appear to be a lot of low uptake languages and frameworks with no reason to have been written in the first place outside of a hobby project for a bored programmer, and no reason to enter his eyeballs outside of show&tell. His question is then whether he's mistaken.

                                          D J 2 Replies 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