Making portable my unportable transputer C compiler
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Making portable my unportable transputer C compiler
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
RodgerTheGreat · · focus · HN ↗
initramfs · · focus · HN ↗
nanochess · · focus · HN ↗
The emulated C compiler processed a whole file ccvars.c before getting stuck in ccinter.c (this is the 5gb mark, approximately 78 millions of instructions executed). I stopped the process as soon as I saw it was stuck, but the emulator is fast, and I got extra 3 gb in the log. All this happened in less than two minutes.
vanderZwan · · focus · HN ↗
1718627440 · · focus · HN ↗
vanderZwan · · focus · HN ↗
In terms of latency... well... we also could do a lot better there, but as I understand it, even if you do your best to cut away as much software bloat as possible, it gets really hard to improve beyond a certain level because the hardware stack itself is so much more complex and layered compared to the old days.
initramfs · · focus · HN ↗
But chips today are much larger and are basically a cruise ship or an aircraft carrier- bigger with more work than a bike. <a href="https://youtu.be/oE4cbIP5ieQ?si=h1I51dWw5w-OulVs" rel="nofollow">https://youtu.be/oE4cbIP5ieQ?si=h1I51dWw5w-OulVs
1718627440 · · focus · HN ↗
vanderZwan · · focus · HN ↗
I meant "time between input and visible change on screen", or lag between writing on a tablet and the screen or eink showing the drawn line. It's not really as crucial when typing, but especially for writing or drawing on a tablet low input latency is the difference between getting in a real flow state or not.
initramfs · · focus · HN ↗
E-ink has had some improvements- I'm acquainted with the developers of this project: <a href="https://www.crowdsupply.com/modos-tech/modos-paper-monitor" rel="nofollow">https://www.crowdsupply.com/modos-tech/modos-paper-monitor
Refresh rate is only one component of the system- an integrated display controller can lower the latency, and of course, the choice of computer affects the speed as well. Their choice to go with USB-C Alt is a good idea.
NooneAtAll3 · · focus · HN ↗
don't you love it when your investigation finds bugs in completely unrelated part of the system?