5 ms·
So, Hackernews, here is what I want you to do. Create a website with "solve this with your editor" challenges where everybody can upload screencasts and compete
by Anonymous4C54D6 8y ago
So, Hackernews, here is what I want you to do. Create a website with "solve this with your editor" challenges where everybody can upload screencasts and compete. :)
An obvious metric would be /time to completion/ but I would also be interested to see /can be done with mouse only while drinking coffee/ or in general /can be done one-handed/, /can be done left handed/ (so the mouse is free) or maybe /keystrokes+clicks/ instead of general timing because it takes the typing speed out of it. Some metric that measures how many shortcuts you have to memorize would be great, too.
Now somebody go and do it! :)
- higherhalf 8y agoLike vimgolf[1]? [1]: https://www.vimgolf.com/ https://www.vimgolf.com/
- Anonymous4C54D6 8y agoThat sort of misses the point of comparing different editors. :)
- omaranto 8y agoVimgolf can be played in any editor, of course. I enjoy doing it in Emacs.
- agumonkey 8y agoprogrammable editors accepted ?
- gnulinux 8y agoEditor that is not programmable? Like notepad? All editors I can think of now (emacs, vim, atom etc) have Turing complete extension languages.
- yellowapple 8y agoEven Notepad is programmable if you're brave enough.
- rataata_jr 8y agoEven Butterflies are programmable if you are brave enough.
- thristian 8y agoThere's http://www.vimgolf.com/ http://www.vimgolf.com/ which is obviously focussed on Vim, but there's nothing stopping people from keeping a scoreboard of the same challenges for other editors. For example, the Kakoune editor has their own: https://github.com/mawww/golf/ https://github.com/mawww/golf/
- doppioandante 8y agoA kakoune user made this one: https://delapouite.github.io/kakoune-tv/ https://delapouite.github.io/kakoune-tv/ It shows the solution to vimgolfs inside kakoune, with number of keystrokes
- boomlinde 8y agoThere is a very large margin between time I spend considering the solution to a problem and the time I then spend writing it, so my main consideration with an editor is ergonomics. For example, if I can do a change without moving my hands off the home row in 20 seconds, that's better than a 5 second change that involves alternating between the keyboard and the mouse.
- nurettin 8y agoVim will win, and everyone will keep on using VSCode/Idea
- aidenn0 8y agoThis is not very useful because vimgolf ends up with very efficient commands that are not at all what the typical vim user would use; or in other words the benchmark will get gamed.