TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Complete IDE Disk Driver in Forth

26 pointsby kyleburtonover 15 years ago

4 comments

ajrossover 15 years ago
This is much more a statement about how simple the ATA port interface is than it is about Forth. Writing for hardware only <i>sounds</i> complicated to modern folks who have never tried it. Remember that these were devices built with a few thousand transistors at most. There's only so much complexity you can pack into that structure.
评论 #1065908 未加载
评论 #1066264 未加载
__david__over 15 years ago
I would not call it "complete". Maybe "complete" in the sense that it works under perfect conditions, but not "complete" in any real sense. I don't see any error handling or power-up initialization, I don't see any DMA, I don't see any timeouts, I don't see any interrupts.<p>I could write the same code in C and it would be just about as long.
mrcharlesover 15 years ago
Seeing things like this make me glad I started programming with a (then) higher level language like C.
tghwover 15 years ago
Forth has made it to 1986!