Calendar - for "REAL" programmers: Difference between revisions

Content added Content deleted
(→‎[[CALENDAR#ALGOL 68]]: Code example in a 6bit capable character subset - "Real Programmers Think in UPPERCASE")
 
m (→‎[[CALENDAR#ALGOL 68]]: adjust intro)
Line 5: Line 5:
"Taped to the wall is a line-printer Snoopy calender for the year 1969."
"Taped to the wall is a line-printer Snoopy calender for the year 1969."


Moreover this task is further inspired by the ''long lost'' corollary article titled "Real programmers think in UPPERCASE"!
Moreover this task is further inspired by the ''long lost'' corollary article titled:
"Real programmers think in UPPERCASE"!


Note: Whereas today we ''only'' need to worry about [[wp:ASCII|ASCII]], [[wp:UTF-8|UTF-8]], [[wp:UTF-16/UCS-2|UTF-16]], [[wp:UTF-32/UCS-4|UTF-32]], [[wp:UTF-7|UTF-7]] and [[wp:UTF-EBCDIC|UTF-EBCDIC]] encodings, in the 1960s having code in UPPERCASE was often manipulatory as characters were often stuffed into [[wp:36-bit|36-bit]] words as 6 lots of [[wp:6-bit|6-bit]] characters. More extreme words sizes include [[wp:60-bit|60-bit]] words of the [[wp:CDC 6000 series|CDC 6000 series]] computers. The Soviets even had a national character set that was inclusive of all
Note: Whereas today we ''only'' need to worry about [[wp:ASCII|ASCII]], [[wp:UTF-8|UTF-8]], [[wp:UTF-16/UCS-2|UTF-16]], [[wp:UTF-32/UCS-4|UTF-32]], [[wp:UTF-7|UTF-7]] and [[wp:UTF-EBCDIC|UTF-EBCDIC]] encodings, in the 1960s having code in UPPERCASE was often manipulatory as characters were often stuffed into [[wp:36-bit|36-bit]] words as 6 lots of [[wp:6-bit|6-bit]] characters. More extreme words sizes include [[wp:60-bit|60-bit]] words of the [[wp:CDC 6000 series|CDC 6000 series]] computers. The Soviets even had a national character set that was inclusive of all