Search Options
close
Search the following clips:
All Clips
Everyone's Clips
My Guides
Sign Up
Install
Learn More
Login
The Year 2038 Problem Part II
revenantdm
follow
0
6-13-2008 8:58 PM
109 views
tags:
2038
,
y2k bug
,
unix
,
time
,
technology
,
computers
,
operating system
revenantdm
says:
Still could we be facing a huge problem with Legacy Code in 2038???
Add a Comment
Login
to Comment. Not a member yet?
Sign up
Related Clips
The Year 2038 Problem Part I
Big quake for California a 'certainty'
The Year 2038 problem
Did Peak Oil Go Away? NO!
2012
Obamanation Causes Citizens to Buy, Buy, B...
Congress Under Martial Law?!!
More clips from
revenantdm
Today's Topic: What's Weird in the Wikis
The SECRET Warehouse from Indiana Jones wi...
Bennigan's, Steak & Ale Files For Bankrupt...
Today's Top Clips
What pets do when we're at work.....
Thousands of New Species Discovered on Tiny Island
Made From Snow
Dog saves dog on freeway
Journey through the birth, life and death of stars..Amazing pictures
A green meat...
Is this the world's oldest living creature?
The oscillations of Rudolfo LlinĂ¡s : Seeing a Brain Out of Rhythm
"State Secret: Thousands Secretly Sterilized"
Can our "private" Emotions follow general rules ?
visit the
Top Clips page
View the Top Clips from
June 13, 2008
Embed This Clip In Your Site...
<div style="margin: 12px 0px; font-family: arial; color: #333333; background: #ffffff; border: solid 4px #e5e5e5; width: 100%; clear: left;"><div class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;"><div style="border-bottom: solid 1px #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee ;background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;" ><a href="http://clipmarks.com/clip-to-blog/" title="see clips that are hot right now"><img src="http://content.clipmarks.com/blog_embed/07548d67-1094-4da8-917e-c718b9f8fa49/62FD6FFE-02BF-4910-8E9D-472F360E9154/" alt="" width="19" height="19" border="0" style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" /></a>clipped from <a title="http://pw2.netcom.com/~rogermw/Y2038.html" href="http://pw2.netcom.com/~rogermw/Y2038.html" style="font-size: 11px;">pw2.netcom.com</a></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"><H1>The Year 2038 Problem</H1></blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"><H3>Will fixing Year 2000 bugs help fix Year 2038 bugs?</H3></blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"> No</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"> Year 2038 bugs, on the other hand, occur when a program reads in a date and carries it around from one part of itself to another</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"><TT>time_t</TT> is a convenient way to handle dates and times inside a C or C++ program</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html">Only after the program is done manipulating its <TT>time_t</TT> dates, and wants to display them to the user or store them in a database, will they have to be converted back into days, months, and years</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"> Admittedly, some of my colleagues don't feel that this impending disaster will strike too many people</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html">They reason that, by the time 2038 rolls around, most programs will be running on 64-bit or even 128-bit computers</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"> The problem with this kind of optimism is the same root problem behind most of the Year 2000 concerns</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html">Legacy Code</blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://pw2.netcom.com/~rogermw/Y2038.html"> Even if every PC in the year 2038 has a 64-bit CPU, there will be a <I>lot</I> of older 32-bit programs running on them</blockquote></div><div style="margin: 0px 6px 6px 4px;"><table style="font-size: 11px;border-spacing: 0px;padding: 0px;" cellpadding="0" cellspacing="0" width="100%"><tr><td style="background:transparent;border-width:0px;padding:0px;"> </td><td align="right" style="background:transparent;border-width:0px;padding:0px;width:107px" width="107"><a href="http://clipmarks.com/share/62FD6FFE-02BF-4910-8E9D-472F360E9154/blog/" title="blog or email this clip"><img src="http://content8.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" style="border-width:0px;padding:0px;margin:0px;" /></a></td></tr></table></div></div>
Clipmarks
Home
New Clips
Top Clips
Dashboard
Popular Topics
News
Life
Science
Technology
Entertainment
Get Started
Sign Up
Install Clipping Tool
How Clipping Works
Clip-to-Blog™
ClipSearch
Tools and Resources
FAQ
ClipWeek
Top Clippers
Top Tags
Site Map
About Clipmarks
About Us
Contact
Blog
Copyright
Privacy
EULA
OK