TE
TechEcho
StartseiteTop 24hNeuesteBesteFragenZeigenJobs
GitHubTwitter
Startseite

TechEcho

Eine mit Next.js erstellte Technologie-Nachrichtenplattform, die globale Technologienachrichten und Diskussionen bietet.

GitHubTwitter

Startseite

StartseiteNeuesteBesteFragenZeigenJobs

Ressourcen

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. Alle Rechte vorbehalten.

Why the Apple II Didn't Support Lowercase Letters (2020)

126 Punktevon colinbartlettvor 1 Tag

19 comments

WalterBrightvor 1 Tag
Back in 1978, I made my own keyboard for a single board 6800 computer I designed, also because I could not afford a keyboard.<p>I went to a surplus store and bought an EBCDIC keyboard for a couple bucks. I unsoldered all the keys from the circuit board. I took a plastic board, and using the old circuit board, drilled holes in it. Inserted the keys in the holes, and then wired it up in an 8x8 grid pattern. The two 8 bits gave 64 possible keys, which was enough, connecting those to an I&#x2F;O port enabled recognizing which key was down.<p>It worked fine as long as you were careful not to press more than one key at a time.<p>I don&#x27;t recall what I did with that computer. It&#x27;s all gone, including the design notebook for it.
评论 #43951328 未加载
评论 #43951581 未加载
评论 #43950004 未加载
Syzygiesvor 1 Tag
As a grad student I took out a student loan for the equivalent of a year&#x27;s stipend, to buy an Apple II in 1980. Within a week I voided the warranty (?) by carrying out a &quot;shift key modification&quot; that involved cutting a trace on the motherboard.<p>It worked, so I&#x27;m a bit baffled by Woz&#x27;s explanation.<p>The Apple II didn&#x27;t really advance my math research (that would be the later 128K Macintosh, to which we ported the Macaulay computer algebra system), but various friends learned computers at my apartment, shaping their later careers. The Apple II remains my only computer whose memory layout one could understand byte for byte.
aantixvor 1 Tag
My first home computer was an Apple 2+. That was 1992 - so it was old and dated then, but my parents got it for $150, which was the right price range at the time for the family.<p>Luckily the guy selling included all sorts of manuals with it, which helped me to learn programming.<p>I remember a terminal program I used to connect to local BBSes - I would press the forward key and that would inverse the capital character display on the screen (white bg, black letter), denoting that a capital character was sent, not lower case.
dangvor 1 Tag
Discussed at the time (of the article):<p><i>Why the Apple II Didn’t Support Lowercase Letters</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24433135">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24433135</a> - Sept 2020 (139 comments)
kragenvor 1 Tag
&gt; <i>So my TV Terminal, for accessing the ARPAnet, was uppercase only.</i><p>I never realized that the most influential personal computer was specifically designed to access what would later become the internet. That&#x27;s astounding.<p>(The first internetworking experiments that I can find records of were done as part of the ARPANet project, and some of the protocols and even many of the port numbers we use today in TCP&#x2F;IP are from ARPANet.)<p>I also had no idea that Woz had built his own CPU out of discrete logic in 01970. I still haven&#x27;t done that myself 55 years later!
评论 #43952967 未加载
评论 #43950485 未加载
zabzonkvor 1 Tag
I had a Dragon32 in the early 1980s. This had a (for the time) good keyboard, a terrible display, and was only uppercase. I bought it because I was interested in the 6809 processor (addressing modes gone mad!). But I think some effort between Tandy and maybe Dragon (the Dragon was based on the Tandy Color computer) things could have worked out better for both.
评论 #43950236 未加载
评论 #43950062 未加载
评论 #43950130 未加载
90s_devvor 1 Tag
I actually did a deep dive on this topic for my upcoming project, and found this post very enlightening from a bigger picture perspective:<p><a href="https:&#x2F;&#x2F;retrocomputing.stackexchange.com&#x2F;a&#x2F;28146" rel="nofollow">https:&#x2F;&#x2F;retrocomputing.stackexchange.com&#x2F;a&#x2F;28146</a>
Asraelitevor 1 Tag
In the game LittleBigPlanet you can send digital signals between logic gates which are internally 32-bit floats. Because of the game&#x27;s mechanics, the most data you can reasonably store in them is 24 bits using just the mantissa.<p>There&#x27;s a small community of me and a few other people that like to build computers in the game, kind of like the redstone computers in Minecraft. The most efficient architecture is a 24-bit word size, so it makes sense to split that in 4 and use 6 bits per character. Because of that, some of the computers in the game use the Apple II charset.
kazinatorvor 1 Tag
I had a Apple ][+ clone which had no problem with lower case, both display and keyboard. It also featured a numeric keypad.<p>It was made in Hong-Kong. The ROM announced itself as a &quot;V.S.C. 1203&quot;.
kristianpvor 1 Tag
What&#x27;s a good book to read about the early days of Apple? I enjoy these stories but this is necessarily skipping a lot of the story of the apple I and II. A search brings up &quot;The Little Kingdom&quot; by Moritz, but it was published in 1984 so it may include the Mac also released in &#x27;84 [1].<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macintosh_128K" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macintosh_128K</a>
评论 #43950447 未加载
评论 #43950091 未加载
评论 #43950292 未加载
评论 #43950852 未加载
timonokovor 1 Tag
Keyboard and Display considered superfluous.<p>When I was released from army 1977, I had learned howto morse and howto maintain AK-47, not much else.<p>Morse came to good use, it was quite possible to communicate with the computer with single key and led.
__svor 1 Tag
The inflation of a 60$ computer costing 333$ matches up with the cost of custom ergo keyboards
ourmandavevor 1 Tag
Because you we&#x27;re lucky to even get 40 columns (80 with an expansion card)?
评论 #43949852 未加载
WalterBrightvor 1 Tag
Sometimes you only had upper case because the character generator was a 5*7 grid which wasn&#x27;t really good enough to display lc.
评论 #43953477 未加载
评论 #43949944 未加载
评论 #43953971 未加载
TMWNNvor 1 Tag
Quoting myself from the prior discussion (with a correction):<p>-----------------<p>Woz explains why the original Apple II (1977) doesn&#x27;t support lowercase letters. That&#x27;s not surprising, in retrospect; of its major contemporaries, the TRS-80 Model I does not either, despite being developed by a major corporation with substantial resources. (The Commodore PET 2001 does support lowercase, but the keyboard is so terrible that it might as well not.)<p>He doesn&#x27;t explain why the Apple II+ (1979)—after the II&#x27;s market success was proven—doesn&#x27;t support lowercase letters. Even if software uses graphics mode to display lowercase letters, the II and II+&#x27;s keyboard does not have physical&#x2F;electrical support for detecting shifted letters. Since graphics mode is cumbersome and slow, word processors for the II and II+ typically use reverse video to indicate capital letters, and use another key like Escape as a shift toggle. A popular alternative is the shift-key mod that fattire mentioned, which requires soldering of a wire to one of the paddle ports.<p>The lack of support is because the company was working on the Apple III (1980), which it expected would quickly obsolete the II series. The III has built-in 80-column text and full lowercase support, at both the character-font and physical-keyboard levels. Apple had incentive to not make the II too attractive.<p>Neither Woz nor anyone else at Apple expected that a) the III would quickly fail, and b) the II series would remain Apple&#x27;s bread and butter. Without the III&#x27;s distraction the II+ would surely have had built-in lowercase software and hardware support, or there would have been another II around 1981 with such. As it were, the III took up so much of Apple&#x27;s resources that the Apple IIe did not appear until 1983, by which time the IBM PC had surpassed the II series.
评论 #43953795 未加载
caminanteblancovor etwa 18 Stunden
I was not expecting a post by Wozniak. I really do enjoy his writing style.
frshOffTheBoatvor 1 Tag
Thanks for sharing!
gbraadvor 1 Tag
TL;dr<p>Wozniak had zero checkings, zero savings. Lack of money to spend time on a risky rewrite. Jobs didn&#x27;t see a necessity
sillystu04vor 1 Tag
I wish modern computers considered casing to be purely a matter of style, such that “S” == “s” evaluates to true.<p>Casing is rarely semantically important, so case sensitivity is widely ignored. But in many circumstances this gets implemented in a haphazard way. For example some sites consider foo@gmail.com and foo@GMAIL.COM to be different email addresses.<p>Also case sensitivity makes internationalisation awkward, particularly with German.<p>Sadly it’s too late to change this because doing so would be such a breaking change.
评论 #43949915 未加载
评论 #43950178 未加载
评论 #43955161 未加载
评论 #43949997 未加载
评论 #43949674 未加载