Jump to content

Talk:Calendar: Difference between revisions

m
→‎Improving the task description: changed three spellings of calender ---> calendar. -- ~~~~
m (→‎Improving the task description: clock bookkeeping and (American) unions comment. -- ~~~~)
m (→‎Improving the task description: changed three spellings of calender ---> calendar. -- ~~~~)
Line 21:
:: I disagree about a "Real Programmer" wouldn't have written code to handle arbitrary widths of display terminals. I consider myself a real programmer, and had exposure to different terminals and/or printers. Even if I didn't have that exposure, I still would've written the code to handle various sizes of display and/or different printer widths. Almost all my programs have that type of logic from the get-go, so it makes it much easier to enhance the program when thinking of solving the task problematically. Also, whether line printers are used (printing a line at a time) or those that print a "page" at a time (my laser printer does a "line" at a time even though it may only print part of a line), the printed output still has "lines" (at least, for normal-sized text). Since I wrote the CALENDAR program from ground up, so to speak, the days on the calendar were thought of as a cell with "stuff" in it, such as the day-of-month of course, and optional day-of-year, optional moon phase, and optional highlighting of the "today"'s date, it was easy to code the program to adjust for different size cells, and things like spacing between months and other such niceties, including re-sizing of the cells. [As an aside, the company that I worked for was small enough (about 30 programmers plus support staff), so everyone's birthday was also shown, letting people know that there is cake and ice cream in the breakroom --- but I digress.] Originally, it's primary purpose was to just show the current month's calendar when users logged on (but only when using a display terminal). You couldn't believe the requests for modifications to add this & that to the program by the company's programmers. The CALENDAR program is in actuality, just a part of my general-purpose "DATE" routine, with the CALendar option as, ... well, an option.
 
:: I wish the original task had stated the obvious (but didn't) that instead of "a" calendercalendar, it would've said a Gregorian calendar. Almost everyone has shown a Gregorian calendercalendar, except for those that mixed a Julian calendar with a Gregorian calendar [in a failed attempt to show the "missing days" when (whoever) switched from the Julian calendar to a Gregorian calendar]. There are no missing days. When the Gregorian calendar was implemented (wherever the locality), it was designed as being proleptic. That is, when the Gregorian calendar was adopted by a country, the previous day wasn't missing, it just was the previous day, way back to day one of year one (as if the Gregorian calendar had been in effect all the time). -- [[User:Gerard Schildberger|Gerard Schildberger]] 01:46, 14 April 2012 (UTC)
 
::: It was always the case that the previous day was just the previous day. Days are things that exist independent of calendars; dates and calendars are just a labeling of reality. The problems that occurred at calendar changes were virtually all actually to do with landlords (who else!) demanding a full month's rent despite the month in question being thoroughly foreshortened. ''Plus ça change…'' –[[User:Dkf|Donal Fellows]] 14:54, 14 April 2012 (UTC)
Line 72:
The URL still works (albeit it re-directs you to the current URL of:
: http://www.tondering.dk/claus/cal/calendar.html
Also, if a Julian calendercalendar is going to be mixed with the showing of a Gregorian calendar, it should be so stated. The usual nomanclature is to mark the {Gregorian calendar] date with "OS" [old style]. Some of us older gizzers might remember some calendars that marked George Washington's (1st president of the USA) birthday as one date and another with OS — this was when it was a legal holiday in some states way back when (also, Thomas Jefferson) — this was all changed when congress created a "President's day") — but I digress once again. I was thinking of showing a Mayan calendar mixed with a Gregorian calendar just to show the obvious. Also, if a Julian calendar is going to be shown, then I would like to see year 4 (as in 4 C.E., for you old gizzers: 4 A.D.) and see if February is a leap year or not. It wasn't. – [[User:Gerard Schildberger|Gerard Schildberger]] 01:46, 14 April 2012 (UTC)
 
== Calendar versus CALENDAR ==
Cookies help us deliver our services. By using our services, you agree to our use of cookies.