SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : FBN Associates - Year 2000/Y2K IPO!!!

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: TEDennis who wrote (732)8/8/1998 4:42:00 PM
From: E. Charters  Read Replies (5) of 2770
 
I don't believe the year 2000 bug can be cured by neural net technology. That is a crock.

First of all the system clock is polled by a process that accepts seconds from last date and changes it to two digit years. This calls for a code change that recompiles the entire operating system kernel of most systems.

Fine you can pay the OS people to do that. No problem. But know you have to change every application that runs a timer or date calc or date enter routine for every code line to match the new time date routines ... as many critical data entry programs get system time and date to insure data integrity.

It is the programs themselves that have to change.. you cannot just tell the program to adjust its date.. its variables will not accept the 4 digit year.. or larger.. they are fixed in type..and the calculation routines have to be adjusted to see 4 digits or they will go to error mode.. this will crash the routine.. and no more payroll cheques.. rewrites are absolutely necessary. Not to mention the myriads of data fields in the millions of data records on tapes going back twenty years and more.. this is not an easy patch.

No its no snap fix.. nobody is going to have the magic bullet.

There is one way to get around the operating system recompile which would save some people some big money... but it still requires code changes in applications..

A code analyzer would be required to see what has to be changed in the code.. a lot of variables have to be "retyped".. money and other variable that interface with date calculations.. the year, if used in calculations is no longer two digit but in some cases 6 or eight digit.. this requires in some cases far pointer, and long integers for the time variable as it is held in seconds..

echarter@vianet.on.ca
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext