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. I'm a Relic

I'm a Relic

Scheduled Pinned Locked Moved The Lounge
c++csharpdelphiperformance
61 Posts 46 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.
  • P Paul Watson

    It isn't just cross platform, it is instantly deployable. No installation, no downloading files and running, no one click installers even. You just point your browser at an address and whatever that address wants to show you, it can. When it updates it updates. And if you have a browser most of the stuff out there just works. No extra downloads, no .NET Frameworks or operating system requirements. Sure, some sites need Flash (98% penetration) or Java (penetrated) and you get quirks between browsers but hardly ever show stopping. No firewall problems either, most firewalls are happy with :80. All of this can be improved by other systems and new software or browser plugins but those all start at a huge disadvantage; 0 penetration. Not just 0 penetration on target systems but 0 penetration in developers minds, in documentation, examples, hacks, workarounds, tutorials, lectures, conferences, tools, vendors, platforms etc. etc. etc. And whatever this Killer App is it has to be an open standard, it has to be easy to hack (HTML over HTTP is brilliantly easy to hack, it is just text. To me binary standards are dead in the water for hacking) and it needs to be uncomplicated. The attempted solutions have all been too complicated, overengineered. They solve everything including the edge cases but they make it difficult for the 99% of problems that aren't edge cases. We don't always need to be able to build a kitchen sink :)

    regards, Paul Watson Ireland FeedHenry needs you

    Shog9 wrote:

    eh, stop bugging me about it, give it a couple of days, see what happens.

    C Offline
    C Offline
    Christopher Duncan
    wrote on last edited by
    #39

    Granted, all good and worthy attributes. But good attributes for a DOS app still leaves you with a DOS app (or its latter day equivalent). Given the fact that I've always admired your idealism, I wouldn't have figured you for the going along with the herd type when a standard is clearly sub par. Say, you didn't sneak off and join the real world when we weren't looking, did you? :-D

    Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

    P 1 Reply Last reply
    0
    • C Christopher Duncan

      Granted, all good and worthy attributes. But good attributes for a DOS app still leaves you with a DOS app (or its latter day equivalent). Given the fact that I've always admired your idealism, I wouldn't have figured you for the going along with the herd type when a standard is clearly sub par. Say, you didn't sneak off and join the real world when we weren't looking, did you? :-D

      Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

      P Offline
      P Offline
      Paul Watson
      wrote on last edited by
      #40

      hehe. I love HTML, CSS and JavaScript. It works amazingly well. The whole concept of linked documents with interactive elements and all served by servers that can do amazing processing. Brilliant. All the replacements I have seen are simply "Lets do Windows in a browser" and that sucks. They all loose URLs, they loose text's hackability, they loose openess and a boat load of things that HTML over HTTP brings. This is why I am more keen on supporting WHATWG, XHTML Forms 2.0 and open standards that are building on HTML over HTTP rather than replacing it.

      regards, Paul Watson Ireland FeedHenry needs you

      Shog9 wrote:

      eh, stop bugging me about it, give it a couple of days, see what happens.

      1 Reply Last reply
      0
      • R realJSOP

        I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
        -----
        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

        T Offline
        T Offline
        toddsloan
        wrote on last edited by
        #41

        At 32 I am a new schooler but was mentored by old schoolers like you... I will sum up your post with one word... PWNED! :D

        1 Reply Last reply
        0
        • R realJSOP

          I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          W Offline
          W Offline
          Wayne Saums
          wrote on last edited by
          #42

          Well, coldfusion is in some ways like interpreted basic (which I used even before Fortran) so in a sense we've come full circle. I do hate those 12 year olds who can hand your posterior to you however. ;)

          codewizard

          1 Reply Last reply
          0
          • R realJSOP

            I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            H Offline
            H Offline
            hvstacey
            wrote on last edited by
            #43

            Relic? Hell, you're a youngster compared to me. I just celebrated my 45th anniversary as a programmer. I started in the days of coding pads (paper), keypunch cards, and three day turn around on assemblies (compiles to you youngsters) on machines with 16k characters (IBM 1401) or 160k characters (IBM 7080). COBOL was in the birthing stage and Fortran was only used for scientific applications where I was working so we still used machine language. John Backus and Peter Nauer (of BNF fame) were still wrestling with the notion of meta-languages and the great hope for the future was ALGOL then PL/1. Computers were massive beasts weighing several tons and required huge air conditioning systems to dissapate the heat. The primary storage medium was magnetic tape on 2400' reels. We had 24 drives on the IBM 7080. The first disk drive I used was an IBM 1405 RAMAC (second generation disk) with 10 million characters. It was 5' x 4' x 4', had two read/write heads (that's right 2 that moved up/down, in/out). Max seek time was over 2 seconds. Of course, the 1401 cycle times were measured in milliseconds! Everything was run in batch mode over night so we coded by day and were on-call every night to solve problems that might occur. I'm still an active programmer and I much prefer the development environment I have now. I have no desire to return to "the good old days".

            1 Reply Last reply
            0
            • R realJSOP

              I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
              -----
              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

              G Offline
              G Offline
              GBotha
              wrote on last edited by
              #44

              Hehehe this should stir up a memory or two! <--- SNIP ASM ---> mov ah,09 mov dx, offset The_Relic int 21h int 20h The_Relic: db "The Relic and Proud!!!",07h,07h,07h,"$" <--- SNIP ASM --->

              1 Reply Last reply
              0
              • R realJSOP

                I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                D Offline
                D Offline
                devstuff
                wrote on last edited by
                #45

                The difference between your programming peek and mine is that a few scribbles on a post-it note would be just a few lines of code from scratch and not your unmanageable 100,000 lines. Embrace the future and the product of your hard work. You should be happy to see younger programmers emerging and their idea will mature with them.

                P 1 Reply Last reply
                0
                • R realJSOP

                  I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  S Offline
                  S Offline
                  seggerman
                  wrote on last edited by
                  #46

                  I remember at the first time I saw a mouse(the computer kind) being disappointed that it didn't look more like a mouse(the rodent kind). I was attending a user group in Stamford in the late 70's and there was an Apple Lisa on display. I soon realized that I was there for window dressing (the old-fashioned kind) among the mostly middle-aged men. And, yes, I learned how to keypunch the most code on a Hollerith card possible. No mention on trying to decipher an IBM manual. MSDN Library is clarity itself in comparison :)

                  Marianne G. C. Seggerman This above all, to thine own self be true and it follows as the night the day thou canst not then be false to any man.

                  1 Reply Last reply
                  0
                  • R realJSOP

                    I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                    -----
                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    M Offline
                    M Offline
                    Mcsquare
                    wrote on last edited by
                    #47

                    Me, too. I typed my first computer program on a keypunch machine. Last time I used my knowledge of keypunch was when I figured out that the holes on my Federal Income Tax Refund check were my husband's and my social security numbers. I do prefer the multi-colored Windows monitors to the old green letters on gray terminals. Wouldn't go back to them if you paid me!

                    1 Reply Last reply
                    0
                    • R realJSOP

                      I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                      -----
                      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                      P Offline
                      P Offline
                      PICguy
                      wrote on last edited by
                      #48

                      I am nearing the traditional retirement age. I remember learning the IBM 1620 totally on my own. My college’s 1620 had 40,000 digits of core. The 1620 was sometimes called CADET (Can’t Add Doesn’t Even Try) because memory locations (decimal) 001xy needed to contain the result of x+y (the digit “flag” held carry.) Multiply tables used locations 00200 to 00399. A NOP took 160 uSec. All programming done with tab cards – often called IBM cards. Several jobs later I did OS CDC 6000 series mainframe OS code. The max core in the mainframe was just under 1 megabyte and it would have been an entire MB if words had been 64 bits wide rather than 60 bits wide. The I/O processors were 4Kx12-bit. Much of the OS ran in these. Still using cards and batch mode. Interactive development was just starting to be almost useful. 640K limit? Gimmie a break. 6000 series I/O processors had 6K. (But characters were 6 bits wide. Perhaps that made it an 8K machine.) Later I did a bunch with the 8085/Z80 microcontrollers. Max memory 64K for RAM and ROM. And that was 64K total not each. I used CP/M and (are you ready for this?) CP/M-86. I even got my company to buy WordStar for CP/M-86. I did the 8085 firmware for the Fulcrum Computer Products OmniDisk. It deblocked physical sectors into the 128-byte sectors CP/M used. CDC decided to kill SCOPE (the OS with 75% of the user community) in favor of the mainframe OS developed at the corporate HQ in Minneapolis. I moved on to a company developing a terabit storage application using reels of 2-inch wide videotape. The tape in those reels was a mile long. Multiple tape transports were needed to get to a terabit. We copied tape blocks to 3330 disk packs with only the core in a PDP-11 system. We had to do it on the fly because it would cost too much to have a half a dozen 64K blocks of buffer storage. Today, a terabyte (125MB) disk drive is almost too small for many personal computers. I have had some fun with 30yo engineers telling them how core memory worked. They know all the required physics but have not a clue how ferrite beads could be configured into a memory module. ‘Nuff reminiscing using WinWord in a (32-bit version of XP) running on a 64-bit CPU with a gig of RAM. Classical guitar music mp3 files are playing in the background. I’m in the Silicon Valley. Anyone needing a software generalist please visit hmtown.com

                      1 Reply Last reply
                      0
                      • R realJSOP

                        I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                        -----
                        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

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

                        John Simmons / outlaw programmer wrote:

                        Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before

                        I would'nt say that about all the young programmers. When I first started programming all I had was an old Pentium 100 with Windows NT 4.0. I did not have any development software or compilers at the time so I was stuck with QBASIC 1.1. I still loved it though. Then I finally got a C compiler. It was one of Borlands old compilers that ran on DOS. All the BASIC C and C++ programming I have done was on DOS, that was all I had. I tried to write the smallest most efficient programs I could possibly write. I even knew how to program the VGA card and interact directly with the keyboard in DOS. I started to learn x86 assembler in Windows and I tried really hard to make Windows programs using assembler. MFC was another thing that I partially learned, I hate MFC, it just seems poorly designed to me. When I discovered C# and .NET I was able to do so much with it. It have me power that is almost comparable to C++ and I had a well designed API to work with(.NET). C# lets me do almost all the things C++ lets me do, it give me pointers, I can use Win32/64 APIs, generic programming, and things that C++ does not have such as properties, parameterfull properties (aka indexers), interfaces, and a clean object model that just makes sense. And over time we will continue to see more features of C# and .NET such as LINQ and more speed improvements with the JIT, garbage collector, and a better optimizing compiler.

                        █▒▒▒▒▒██▒█▒██ █▒█████▒▒▒▒▒█ █▒██████▒█▒██ █▒█████▒▒▒▒▒█ █▒▒▒▒▒██▒█▒██

                        1 Reply Last reply
                        0
                        • R Roger Stoltz

                          Steve Echols wrote:

                          microsoft's M.exe editor

                          I still remember Edlin. Hey!! My fingers also remembers how to type it fast enough! :laugh:


                          "It's supposed to be hard, otherwise anybody could do it!" - selfquote

                          "No one remembers a coward!" - Jan Elfström 1998
                          "...but everyone remembers an idiot!" - my lawyer 2005 when heard of Jan's saying above

                          A Offline
                          A Offline
                          Andrew Eisenberg
                          wrote on last edited by
                          #50

                          I still sometime finding myself typing "vi" editor commands even in .NET's editor window. It was hell to learn and near the ulitmate in counterintuitive. But, it had two things going for it. 1) Once you did learn it, you could code/edit extremely fast. 2) It was the best universal editor for Unix/Linux. (Now to all those Emacs fans out there, I have to admit I never learned it because it was more complex, but more so because not every Unix variant or installation had it installed while I could always count on vi being there. And, when using X-windows or a good terminal emulator, you could cut and paste between files just like on Windows. --------- On a similar, slightly related note. I've always been puzzled that computers are about 1000 times faster than they were 25 years ago, yet Word 2003 doesn't work any faster than WordPerfect 5.l for DOS did.

                          Andrew C. Eisenberg Nashville, TN, USA (a.k.a. Music City USA) (Yes Virginia, there are rock and roll stations in Nashville! :laugh:)

                          1 Reply Last reply
                          0
                          • R Robert M Greene

                            WordStar, heh, heh, I remember the CPM/MPM days....

                            ............................. There's nothing like the sound of incoming rifle and mortar rounds to cure the blues. No matter how down you are, you take an active and immediate interest in life. Fiat justitia, et ruat cælum

                            F Offline
                            F Offline
                            fredsparkle
                            wrote on last edited by
                            #51

                            Robert M Greene wrote:

                            WordStar, heh, heh, I remember the CPM/MPM days....

                            Heck then you should remember the baby blue processor! I was in heaven when we finally had a version of wordstar on the PC. I remember sending them a driver for the HP LaserJet when it first came out to swap for free copies of the software. I still carry it around in my personal BIN though I guess I haven't used it in a couple of years. I think now adays there is just too bloody much chaos to focus or things have too many elements to even know where to begin. Peole understood the zen of having peace and quite to focus on a solution.

                            1 Reply Last reply
                            0
                            • R realJSOP

                              I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                              -----
                              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                              G Offline
                              G Offline
                              ganeshkalmane
                              wrote on last edited by
                              #52

                              How True. It was pure heaven when I was successful in compiling a C program on a Z80/CP/M machine with only two 5 1/4" floppy drives and 64KB RAM.:). It was so much fun trying to save a few bytes in the assembly language program. Somehow, I feel that kind of challenge is missing now. I now feel like laughing at myself when I recollect the arguments that I used to make saying that Windows is nothing but a SHELL around DOS. I evny the current set of software artists who are able to make a PC do so much without all the grinding that we had to go through. ganesh kalmane

                              1 Reply Last reply
                              0
                              • R realJSOP

                                I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                -----
                                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                R Offline
                                R Offline
                                Roger Wright
                                wrote on last edited by
                                #53

                                Well said, John! Raise a cup to $59 development systems and OSs that cost less than the hardware they slow down.:beer:

                                "...a photo album is like Life, but flat and stuck to pages." - Shog9

                                1 Reply Last reply
                                0
                                • R realJSOP

                                  I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                  -----
                                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                  C Offline
                                  C Offline
                                  ChrisNic
                                  wrote on last edited by
                                  #54

                                  You bring back memories of the good? old days when a program had to be designed because it wouldn't fit in memory. I still remember punching cards and being careful about the order you put them into the card reader so that it would run. JCL and DD statements anybody? Chris

                                  1 Reply Last reply
                                  0
                                  • R realJSOP

                                    I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                    -----
                                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                    J Offline
                                    J Offline
                                    JDL EPM
                                    wrote on last edited by
                                    #55

                                    640K! You're a newbie! I learned on an IBM 1620 (20,000 decimal(!) digits). It was big and cheap for its time - late 50's, early 60's. Keyboards! IBM 26 card punch for program entry. Boot up via console keys and a golf-ball typewriter. Mouse? What the &$%! is that? The languages were Gotran (easy for the students - we were too cheap to buy the Fortran compiler) and SPS (not so easy). Its nickname was CADET (Can't Add, Doesn't Even Try) because its add routines were loaded into core memory. Boy, could you screw up other people's programs if you knew how to overwrite these routines. DOS was not even thought of (no disks)! Ours didn't even have tape (the paper variety). Golden Oldie

                                    1 Reply Last reply
                                    0
                                    • R realJSOP

                                      I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                      -----
                                      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                      P Offline
                                      P Offline
                                      Paeth Claudius Raphael
                                      wrote on last edited by
                                      #56

                                      It was a long time ago, that i've had that emotion of 'being into it' or that nice shimmering enlightment of 'that's how that piece works and now i know how to play god on it, muahahahaha'. To be true, nowadays i have similir contests running in my mind while moving in 'JavaScript'-elevators through the levels of the famous 'Html'-Building, sometimes meeting 'CSS'-Agents. And at the end of the day leaning back into my sharp Cabriolet cruising through the '.Net'. It is always a puzzle. And there must be a clue. But since i was that 'James Bond'-type of coder in the old days i am just a wreck of remembrance playing 'programming - a novel written by a heck of idiots'-detective. I'm not a bit literally like real relicts of these days. But i know what it does mean to a young one to built something on an level of abstraction that could be easily compared to the magic of riding through wormholes while cooking coffee. I was always cooked up and in heat like a b*#$& when i finished my self setted target of maneuvering data-packets through the '8-bit'-hood remote controlled by a pack of flags and some fine-furnished raster-interrupts. Just to visualize 256 colors of possible 16 in a resolution four times higher than the hardware was officially able to produce. It was about breaking bounds. The system was me ~ I was the system. Just one in a big bunch of those kind. But, i was...

                                      Well, i really don't know if any of this might have had helped you if you're through with practicing it, but maybe? Just try it, take your time. If you got special questions you're free to send me an e-Mail. Please be specific and precisely as you're able if you're asking for help. You know, code is poetry, fine and tasty; ...but taste sometimes isn't discussable. You're Welcome, Paeth.Claudius-Raphael

                                      1 Reply Last reply
                                      0
                                      • D devstuff

                                        The difference between your programming peek and mine is that a few scribbles on a post-it note would be just a few lines of code from scratch and not your unmanageable 100,000 lines. Embrace the future and the product of your hard work. You should be happy to see younger programmers emerging and their idea will mature with them.

                                        P Offline
                                        P Offline
                                        Paeth Claudius Raphael
                                        wrote on last edited by
                                        #57

                                        Do you really think that? Why it is, that these cool people always telling that something isn't right even if it was made that way, felt right, lived right, died right. My Opinion: I am not happy about the emerging youngs, though i'm just 29 years old and should be happy also. Just because i see too much of those wannabe-informatics, -designers and -professionals everyday talkin' bull%&%t. They're mostly not able to imagine what a micro-processor is or what it does. They learn Java in a way the tutorials told when it was born. They read what is necessary, not what could bring 'em on a bit, even if it's the same the read the seven books before. They do it just to make a job... That's okay, but i beg on anyone who just wants to make a job: SHUT UP!

                                        Well, i really don't know if any of this might have had helped you if you're through with practicing it, but maybe? Just try it, take your time. If you got special questions you're free to send me an e-Mail. Please be specific and precisely as you're able if you're asking for help. You know, code is poetry, fine and tasty; ...but taste sometimes isn't discussable. You're Welcome, Paeth.Claudius-Raphael

                                        1 Reply Last reply
                                        0
                                        • R realJSOP

                                          I remember fondly the heyday of computer programmers. We were a curious mix of wizards and gods, silently tapping away at keyboards, shunning those new-fangled mouse things as long as possible. We were cowboys, outlaws, and warrior poets weaving titanic tales of bytes and opcodes, roaming the electronic frontier during the burgeoning era of personal computers, free to do as we pleased, and answering only to our peers. We could cram amazing amounts of code into just 4K of memory because we knew assembly language and we knew the value of just a single byte of memory. We fed off the tit of mother COBOL, and her evil cousin, Fortran, and we praised Pascal for it's type safety, and sheer elegance. We dabbled fearlessly in LISP, mastered the DOS commandline, knew the difference between extended and expanded memory, and decided early on that Windows was Hell incarnate. We taught ourselves C and then C++, still thinking tight and efficient code mattered to someone other than ourselves. We struggled to learn MFC's quirks and eventually began to fondly recall the exquisite and deft code used to circumvent the library's limitations, or as we put it, extend it's usefulness. And then came .Net and cookie-cutter applications. Suddenly we were thrust into the maelstrom of "me-too" programming, populated by 12-year olds who believe that the OS should be web-based, and that have no awareness nor respect for those who came before - those who could write 100,000 line programs from scratch with nothing more than a few hastily scratched verses on a post-it note. I'm a relic. I like the old days. I like the old ways. There. I've said it.

                                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                          -----
                                          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                          S Offline
                                          S Offline
                                          Smashed1978
                                          wrote on last edited by
                                          #58

                                          I agree, I remember the "civilised" world of DOS 3.22 and I'm only 27 (or is that old?)! The "command line" was the instrument of operation, and Windows was a shiny pipe dream. Where you could acidentally snap the legs off of your SIPPS RAM chips, and you didn't need a heat-sink or fan. Where a 14.4 modem was fast, and an 80286 12MZH was cutting edge! :-) I, am also a relic, and miss the old days too. Beware of programmers who carry screwdrivers......

                                          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