Editorial missed the mark on Year 2000 challenges

Programmer points out some real challenges with new millennium

Re: End of days put on hold (Our View, Dec, 21)

As one of the many programmers who worked to avert the Y2K problem it is disappointing to read another inaccurate description of the problem and a skepticism that it even existed.

It was not because of “computers’ supposed inability to read a year with two zeros at the end” but that in the year 2000 the two-digit year format would result in invalid dates or cause mathematical calculations to fail.

And because “nary a blip was seen on the landscape” the writer implies that the whole problem was a myth comparable to a 5,100-year-old prediction based on Mayan mythology.

Yes, some people overreacted 12 years ago, but the potential for information anomalies and system outages was real and, had problems not been addressed, the impact would have been considerable.

Early computer programs used two digits instead of four to represent the year because of space constraints: punched cards used for input were limited to 80 characters, computer memory was scarce and storage was expensive. And because programs were only expected to be in use for a few years, they did not take into account the change of millennia.

Obviously programs would fail or produce inaccurate results when the year changed from (19)99 to (20)00 if they had been coded to prefix the two-digit year with 19, expect it to be part of an ascending sequence, or attempt to divide it by four to test for a leap year.

These are just a few simple examples of the kinds of problems that existed. A major challenge was to identify which programs contained any kind of problematic coding.

The article was concerned that beliefs should not be confused with reality. We also need to make sure that real facts and events are not distorted by inaccurate statements and erroneous implications.

Andrea Gagnon

Esquimalt

Just Posted

Langford daycare to have space for 100 kids

The daycare will be at the upcoming Belmont Market Shopping Centre site

BC Ferries sees net earnings of $90M in second quarter

Net earnings are down as a result of lowering fares, adding more sailings to meet customer demand according to report

Report shows Saanich police officer retroactively fired over corruption, deceit, relationship with sex worker

Saanich Police had six of eight substantiated allegations against officers in Greater Victoria

Police, prosecutors tight-lipped about legislature investigation

Craig James and Gary Lenz were removed from the B.C. Legislature by police on Tuesday

Oak Bay police officer fired after hiring sex trade worker, watchdog says

Report by police watchdog shows Oak Bay police officers faced discipline for misconduct

From ocean to garden, Coast Salish canoe will continue to teach at a Langford high school

Raven Dancer made a final journey to Belmont Secondary School’s community garden

Greater Victoria Crime Stoppers wanted list for the week of Nov. 20

Greater Victoria Crime Stoppers is seeking the public’s help in locating the… Continue reading

Getzlaf lifts Ducks to 4-3 win over skidding Canucks

Vancouver now winless since Nov. 8

POLL: Have you started your Christmas shopping yet?

The Christmas lights are twinkling and holiday music is playing in local… Continue reading

Pressure builds for B.C. to recognize physicians assistants

“We can make a difference and I think we’re being overlooked.”

Paramedic treated accused killer at the scene of Chemainus murder

Described strange behaviour of man with minor injuries

Senators urge Trump to expedite congressional vote on USMCA

The 12 Republican senators are warning of the dangers of getting the trade pact approved in 2019

Bill just one tool to deter foreign interference in Canadian elections: Gould

Bill C-76 is just one means to deter outside interference in Canadian elections

Investigation into B.C. legislature officers began in January

RCMP brought in months after former prison administrator started

Most Read