I am not sure that the thread has died out or lost it's purpose, but I would like to thank you guys for giving me a very good thread to read.
I think we can all agree, that the material has been interesting at the very least.
Some of the points have been a bit over my head, and most assuredly out of my reach. But it has been nice hearing the views. I think you guys all basically seem to know your materials.
I feel compelled to comment, that the computer industry is still fairly young. It has gone through a handful of distinct growth spurts if I am not mistaken.
I can recall my buddies dad fussing on a Vic 20 and thinking it was fairly cool. I remember the machines in highschool, and how there was always a rush at lunchtime to claim a machine just so we could play the most bland of games.
Then noticing how powerful a Commodore 64 seemed, and how life would magically become so much more cool if I could find a way to get one.
My own first computer was an IBM PS1 which I thought was a major item when I set it up. It was clearly so much more capable than some dumb ole pre 90's computer.
I got a 486 a few years after the 386, because the 386 was holding me back. Now I look at that machine sitting at my friends place (traded it for a washer dryer that is no longer here either), and realise how far down the food chain it is too.
I am still in debt for the very powerful 300MMX system I purchased, which I long ago upgraded to the point only the printer and this keyboard remain of the original purchase. 300 processor speed, I was positive nothing could ever be wrong with it.
Then my buddy insisted on my being able to run XP so I could do some light clerical work for him. XP made me upgrade. He was fairly frivolous with funds that christmas and my system ended up with an 800 celron and a heap o ram.
But today I sit here thinking, yes my sister could dump her P4 2 gig processor with the 60 gig drive on me when she finishes paying it off (claimed she was just going to buy a new more powerful one). Even if it is one of the useless Dell modules that can't be modified.
Trouble is, I would not be able to stick my dvd drive or cd burner drive or video card in it (say what you want, but Dell sucks when they make machines you can't open casually).
Ok by now you are wondering does Les have a point, and just what the hell is it
From start to finish, my life with computers has really only been 12-13 years. That is not really a very long time in some ways.
Compare that with other things, and it is possible to envision a future where computers could branch off in a zillion differing directions.
Computers are a combination of hardware tech and software tech. The hardware has gone amazingly far since I first started using one.
Somehow though, the software doesn't seem to have progressed the same amount.
I have gone from a 33 processor, to seeing a 2 gig processor as being atypical.
I have seen hard drives go from 200 megs, to 100 gigs.
Ram from 5 megs, to several hundreds of megs.
My friend just got a video card, that is actually faster than his main board processor. And it has more ram than I thought possible.
Software, well I once thought windows 3.1 was very user friendly. It sure made telling the computer things easier. Then we were given Win 95, and we no longer had to assume windows and dos were separate.
Games now have graphics, that actually can mimic visually the real thing, instead of granular images.
But has software really truely done anything extra special since (I have zero idea if it has).
I am waiting for interesting stuff myself.
Revolutionary would be my computer being able to imitate "thinking", not just following a predesigned check list process. I am completely unable to see what would be needed for that.
I think that it would be comparable to the creation of Windows though.
I think Java and C++ (and all the rest) will in time get relegated to being just "old stuff" from when the user had to input archaic looking code to make software do anything.
Maybe I am just dreaming.
Currently though, I am seeing the discussion here being in line with arguing what is best to write books with, an ink quill or a ball point gel tip pen or a pencil or a ball point Bic ink pen or an Erasermate.
Each one is incomparable to the ability to compose on a word processor for instance.
Our computer programmers need to start pushing the frontiers of what it is to program in ways undreamed of.