Thread: So, "object-oriented" programming...

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    I'm more on the grounds that 0 + 0 is still 0 and that programming is, generally speaking, lame. Although I can generally agree with you and am a believer that a project with a procedural codebase punctuated here and there with small cases of OO objects and just enough functional constructs where they make sense is a much superior solution, it still strikes me that the reason individually all these paradigms suck is because our computer architectures suck.

    We tend to forget how seminal and immature our computer architecture really is, blinded as we are by a false sense of modernity. I have no doubt that there isn't a solution to the problem of code organization and maintenance with this architecture, only rough patches. The escalation of team size and bug count in the software industry over the years as the complexity of software has risen, and how we have grown to become lenient and accepting of that fact, has all the characteristics of a bubble that can't be sustained indefinitely. Eventually within the next 100 years we will come to realize a new computer architecture, either by the constant pressure for processing power or simply because the software requirements have grown so complex that our (already proven) archaic programming models can no longer fit. Then it's a safe bet to expect our first software development revolution.
    Last edited by Mario F.; 02-21-2017 at 05:40 AM.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 2
    Last Post: 12-08-2014, 08:12 PM
  2. Replies: 9
    Last Post: 09-19-2011, 03:12 AM
  3. "itoa"-"_itoa" , "inp"-"_inp", Why some functions have "
    By L.O.K. in forum Windows Programming
    Replies: 5
    Last Post: 12-08-2002, 08:25 AM
  4. "CWnd"-"HWnd","CBitmap"-"HBitmap"...., What is mean by "
    By L.O.K. in forum Windows Programming
    Replies: 2
    Last Post: 12-04-2002, 07:59 AM
  5. "Object reference not set to an instance of an object"
    By Manitoadlet in forum C++ Programming
    Replies: 6
    Last Post: 09-10-2002, 06:09 PM

Tags for this Thread