Post ADFtS8bbts8R0Mjeds by bugaevc@mastodon.technology
 (DIR) More posts by bugaevc@mastodon.technology
 (DIR) Post #ADFtS8bbts8R0Mjeds by bugaevc@mastodon.technology
       2021-11-10T10:41:26Z
       
       1 likes, 2 repeats
       
       Unpopular opinion:IDEs and editors that go above and beyond to provide the developer with more context & info that's not present in the actual source code, such as the inlay hints feature,can be very helpful to understand things right here and now, but end up being harmful to code clarity & readability in the long term
       
 (DIR) Post #ADFuNJwQQWA6fUjpku by lanodan@queer.hacktivis.me
       2021-11-10T10:52:22.050729Z
       
       0 likes, 1 repeats
       
       @bugaevc Also I think people should try to not be stuck to an IDE / highly-configured editor and a particular tool/implementation.Because you might be hit by a deal breaker bug and having the possibility of just switching easily to another is a possibility that I think one should just have.I had a bunch of implementation bugs over the years and not being stuck to a particular implementation (including not being stuck to GNU make) has been making things way more tolerable.
       
 (DIR) Post #ADG1bKrYUrsFG95f4y by wolf480pl@mstdn.io
       2021-11-10T12:13:23Z
       
       0 likes, 0 repeats
       
       @lanodan @bugaevcKnowing vi and nano is a useful survival skill
       
 (DIR) Post #ADG1hAA9C0FHoLZ6g4 by lanodan@queer.hacktivis.me
       2021-11-10T12:14:23.288337Z
       
       0 likes, 0 repeats
       
       @wolf480pl @bugaevc Or just making sure you have two usable things so you can have a fallback.Also *knowing* nano?
       
 (DIR) Post #ADG3bSW2F9UKu2D90a by pj@bitcoinhackers.org
       2021-11-10T12:35:49Z
       
       0 likes, 0 repeats
       
       @lanodan @bugaevc these days ide = distraction.
       
 (DIR) Post #ADG3wHHpBkD89oUWau by Zach777@fosstodon.org
       2021-11-10T12:39:36Z
       
       0 likes, 0 repeats
       
       @lanodan @bugaevc  I just don't use an IDE anymore. Just Vim with a few plugins at most. Then whatever compiler and debugger are best for the moment.
       
 (DIR) Post #ADG4gk2WcIoQeeUUEK by amirouche@floss.social
       2021-11-10T12:47:59Z
       
       0 likes, 0 repeats
       
       @Zach777 @lanodan @bugaevc I need to learn vim again.
       
 (DIR) Post #ADG7QQ5RKjwa06lMJc by tdemin@mstdn.io
       2021-11-10T13:18:39Z
       
       0 likes, 0 repeats
       
       @bugaevc I'm so happy the Go team disagrees with that, stating their opinion in Effective Go
       
 (DIR) Post #ADG7deka7s5DFAJnHs by bugaevc@mastodon.technology
       2021-11-10T13:21:01Z
       
       0 likes, 0 repeats
       
       @tdemin and what is their opinion?
       
 (DIR) Post #ADG7kpNwz3OKFq9VIG by wolf480pl@mstdn.io
       2021-11-10T13:22:19Z
       
       0 likes, 0 repeats
       
       @lanodan @bugaevc ctrl+K, ctrl+U saves a lot of time
       
 (DIR) Post #ADG88ysBMQ46d6oHke by lanodan@queer.hacktivis.me
       2021-11-10T13:26:39.166419Z
       
       0 likes, 0 repeats
       
       @wolf480pl @bugaevc ah yeah…  the ones which aren't shown at the bottom?On my side of things I always make sure there is ed as fallback, maybe even a statically-linked version of it, I know this editor well enough than I would consistently pick it instead of nano. And if I end up with a broken terminfo I know it will work (been there…).
       
 (DIR) Post #ADG8i2dTMY3GR2eEeO by bugaevc@mastodon.technology
       2021-11-10T13:30:24Z
       
       1 likes, 0 repeats
       
       @lanodan @wolf480pl well, we all know that *real programmers* use butterflies :)
       
 (DIR) Post #ADG8i3Fl4Cg0LmYoKG by lanodan@queer.hacktivis.me
       2021-11-10T13:32:59.119094Z
       
       0 likes, 0 repeats
       
       @bugaevc @wolf480pl I'm not proficient enough in the art of emacs for this :P
       
 (DIR) Post #ADG9Syj5iPcJv9eoPw by tdemin@mstdn.io
       2021-11-10T13:41:30Z
       
       0 likes, 0 repeats
       
       @bugaevc relying on the tools and the context to provide you information about something; in particular, this getter naming recommendation clearly says "your IDE and parenthesis will tell you it's a getter" https://golang.org/doc/effective_go#Getters (and so forth)