Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Back to the good old days!
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Back to the good old days!

 Post Reply Post Reply Page  <1 2345>
Author
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 15 April 2006 at 2:50pm
Originally posted by the boss the boss wrote:

it was never i belive ..otherwise windows 95/98 would have never seen light of the day.. just an intresting find here..why is windows 98 so unbeliveably stable in virtual pc??

No, I was talking way back in the day before Windows even existed, back in the old DOS days where 640K was though to be all you would ever need on a computer, anything above 640K was "extended" memory (which most applications at the time could not access), most computers had two floppies and no hard drive, and when hard drives came out we were all in awe at the whopping 10 MB of hard drive space! LOL

Back then you had to write code that fit on a floppy... and I'm not talking about those 3-1/2 inch ones, I'm talking the 5-1/4 inch ones... back in the days when floppy disks were floppy. Big smile

You had to write tight code because it wouldn't fit in the available memory otherwise.
Back to Top
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 15 April 2006 at 2:51pm
Originally posted by the boss the boss wrote:

it was never i belive ..otherwise windows 95/98 would have never seen light of the day.. just an intresting find here..why is windows 98 so unbeliveably stable in virtual pc??

Probably because it doesn't have to interact with any of the hardware directly.
Back to Top
dpyers View Drop Down
Senior Member
Senior Member


Joined: 12 May 2003
Status: Offline
Points: 3937
Post Options Post Options   Thanks (0) Thanks(0)   Quote dpyers Quote  Post ReplyReply Direct Link To This Post Posted: 15 April 2006 at 4:14pm
Originally posted by the boss the boss wrote:

MS has got a new strategy now.. fill the software with soo much gibberish and options.. that the end user is totally confused..


Not a new strategy, and not unique to MS. Once you released any word processor/spreadsheet 1.0, you pretty much had all the basic functionality you needed. Everything since then is user interfac to make it easier or quicker to do more complex things.
Once yo do that for the most commonly used complex tasks by the majority of users, the only place to go is to go after stuff that's used less frequently or my fewer users.

A computer spends a tiny, tiny amount of time actually computing. The vast majority of it's resources are spent on presentation and usability.

Lead me not into temptation... I know the short cut, follow me.
Back to Top
dpyers View Drop Down
Senior Member
Senior Member


Joined: 12 May 2003
Status: Offline
Points: 3937
Post Options Post Options   Thanks (0) Thanks(0)   Quote dpyers Quote  Post ReplyReply Direct Link To This Post Posted: 15 April 2006 at 5:06pm
Originally posted by wistex wistex wrote:

I remember when the strategy was to write tight code that executed fast.

I think we need to define what we mean by tight code. to me, tight code is high-performance(fast) code - not necessarily clear code, and not necessarily concise code.

I've been coding since the 60's when it was all machine op codes and you had to phyically toggle in a boot address for a machine - none of that fancy "push-a-button" to start a computer stuff. Going to assembler was a major breakthrough but I spent years working towards tight (high performance) code.

At one time however, it was pointed out to me that machines had gotten bigger, faster, cheaper. An hour of my time spent tightening code wouldn't pay for itself in a hundred years of code execution.

Coding doesn't provide the majority of my income but even when it did, time spent improving performance for something that worked was time spent not generating revenue. Time spent 3 or 5 years down the road trying to figure out what I did in the code was not time spent making money.

The only code that needs to be tight (tight=performance) is the kernal and device I/O. Everything else needs to concentrate on being clear and concise - e.g. readily maintainable. Tightness and clarity are often at odds with one another.

Please note though that non-tight code does not equate to poor programming practices for the language involved. Nor is it sn sbsolute rule - there are always instances where you need to tweak performance - usually in the data handling area.

Avoiding poor programming practies means staying away from the known problems with the language - not necessailty tweaking for performance although by doing so, you may inprove performance. In ASP for example, there's 10 or 12 things to avoid. Some of them keep your app from crashing - like closing and releasing objects, keeping db connections out of global.asa, etc. But some of them are to avoid performance hits - like a select Case statement is many times faster than multiple If's.

Good code in my estimation is clear, well formatted/structured, and follows the language conventions of the programming language you're using (e.g. Option Explicit, Select Case, prefixing variables so you know what data types they contain, etc.). Good code is not always the fastest code, but is the most maintainable code.

Lead me not into temptation... I know the short cut, follow me.
Back to Top
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 15 April 2006 at 7:15pm
True.  I know that Bill Gates did tweaking in Assembler with the original DOS to get it tight, and that was one of this goals at the time.  It's interesting how times have changed from when he was still in college coding his first programs to now.
Back to Top
the boss View Drop Down
Senior Member
Senior Member
Avatar

Joined: 19 January 2003
Location: Saudi Arabia
Status: Offline
Points: 1727
Post Options Post Options   Thanks (0) Thanks(0)   Quote the boss Quote  Post ReplyReply Direct Link To This Post Posted: 21 April 2006 at 11:04pm
i bet he cant code hello world in todays vb or C# LOL

Back to Top
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 22 April 2006 at 7:24am
When you are a powerful man, you no longer have to know how to do everything yourself.  A wise man knows how to get things done even if he does not know how to do it himself.
 
Whether you like the man or not, you must admit he does get things done and makes a lot of money doing it.
Back to Top
the boss View Drop Down
Senior Member
Senior Member
Avatar

Joined: 19 January 2003
Location: Saudi Arabia
Status: Offline
Points: 1727
Post Options Post Options   Thanks (0) Thanks(0)   Quote the boss Quote  Post ReplyReply Direct Link To This Post Posted: 22 April 2006 at 1:01pm
well it was supposed to be humor.. i actually give little sh*t to about his programming abilities and wish one day he plans to throw away a million or two at me LOL

Back to Top
 Post Reply Post Reply Page  <1 2345>

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.