4 ms·
Nice, this is very enjoyable. Will definitely pick this up again, after I get a new ergonomic keyboard. Would be nice to also type code from famous open-source
by leethargo 6y ago
Nice, this is very enjoyable. Will definitely pick this up again, after I get a new ergonomic keyboard.
Would be nice to also type code from famous open-source projects, to practice hitting all the parens etc.
- Octouroboros 6y agoHey that's a really good idea! I'll add it to the ever-growing to-do list. Thanks!
- vianneychevalie 6y agoOne of the options I would suggest is to add the possibility to type the end bracket or parenthesis before the included code,by doing some kind of conditional forward lookup
- millerm 6y agoThough, I would add that just copying code verbatim doesn't really follow how people write code. It's not usually, or ever have I seen it, written in a linear fashion. Cursors jump up and down, you open a brace/bracket/parenthesis and almost always immediately close it, then proceed to insert code. Many languages are written from the inside out (like swizzling some lisp code together). Most people don't think "Ok, this is the code I am going to write" and proceed to type it in "page order" (I can't think of another phrase, it's early). Type hints, docs, access modifiers, can be added after the fact. Then constant refactoring occurs as things are broken out into their atomic parts. Then what you are left with is the result. It's akin to tracing a sculpture, there was a lot of work that went on before that sculpture became something beautiful. That's all. This is still a neat product. I typed a page from 1984. Makes me sad that I can't seem finish my own book or screenplays.
- anoopelias 6y agoLearning to type open-source code could still add value since code will have larger frequency of '(', ')', '=', '_'.... I tried learning typing typical paragraphs, got pretty fluent with it, but as soon as I tried the same with code, got stuck with those.
- rgoulter 6y agotyping.io is one option for this.