5 ms·
As an embedded developer I'm always surprised that physicists and engineers spend decades pushing the limits of physics, for software devs to come along and mak
by ChrisRR 4y ago
As an embedded developer I'm always surprised that physicists and engineers spend decades pushing the limits of physics, for software devs to come along and make text editors no faster than they were on Windows 3.1
- meindnoch 4y ago>no faster In terms of latency it's usually slower by an order of magnitude. There should be a law that mandates developers to use at least two generations older hardware than the average consumer.
- ticviking 4y agoDoing development work on a 10 year old ThinkPad dramatically changed how I think about performance in my software. With a tiny bit of attention to performance you can do insane things
- totetsu 4y agoI want my ps2 keyboard port back
- marcosdumay 4y agoUSB doesn't have to be this slow. Some slowness is required, but not this much. (And USB3 doesn't have to be slower than PS2.) What we get is a result of nobody on the entire stack giving a shit. It's not a technological limitation.
- toast0 4y agops2 keyboard/mouse support is still there on modern x86; but you have to carefully shop for motherboards. And if you also want a ps2 mouse, you'll probably need a splitter, 2x ps2 ports on a single board seems to be no longer available.
- neatze 4y agoWhy it is so surprising, when delivery of product/solution in most cases prioritized over quality/efficiency to very large degree, eg. good enough delivery in 3 month is more profitable, then perfect product in year or so.
- deleted 4y ago[deleted]
- papruapap 4y agoCan we stop the hyperboling? The amount of multitasking we can do on consumer computers today is nowhere close what is what possible only 10 years ago. About text editors... you can use blazing fast editors if you want like cli-base ones, notepad++ or sublimetext... If devs are not using those to code anymore there may be reasons, right?
- pietroq 4y agoFun fact: Turbo Pascal was 38KB and that included the editor, compiler and debugger. It was lightning fast, compiling 10s of kSLOC in mere seconds on a 4.77MHz single-thread 8088 with 640KB of RAM. Now to build a Hello World full stack web app it can take 10+ minutes on a modern PC with 4GHz 16 core CPU and 64GB of RAM :)
- andreigheorghe 4y agocool story, now try writing a "Hello World full stack web app" in turbo pascal.
- yborg 4y agoAnd another Youtube video is born...
- tokinonagare 4y agoIt's actually quite easy if you can find a networking library: bind and listen on a socket on port 80, read text until you get GET / HTTP/1.1, discard whatever comes after, write back a response containing "Hello World" in the correct format (few lines of text) and that's it! A new full stack web app is born.
- shepherdjerred 4y ago> Now to build a Hello World full stack web app it can take 10+ minutes on a modern PC with 4GHz 16 core CPU and 64GB of RAM :) That's a bit of an exaggeration. What stack's hello world takes 10 minutes to build?