I was looking on how do this exact thing! Thank you! In IntelliJ I press Alt+j to add to selection then I can edit all matches. You just described how to do the same effect in Vim
I’ve always wondered this same point. Not trying to be disrespectful to people who feel this way. But yeah idk, sometimes it feels like the term is thrown around too loosely. Anyway, irrelevant to conversation.
That's essentially what I had to do[1], it's not ideal but it works. I was looking at switching to Hugo, but this static site generator looks promising.
If you pull in a dependency on Xlib because you wanted a matrix math function from a graphics library, then it does.
If you're building on a platform that emphasizes many small libraries, and you pull in a few well-reputed ones, only to find that your dependency graph now includes 15 small buggy libraries hosted on github and abandoned by their developers, then it does.
If you introduce a dependency on a Windows-only library in your game's physics engine, and then want to port the game to Linux, then it does.
It's possible to be sloppy with using libraries, but I don't think academically-grounded programmers are any prone to being sloppy.
If you are writing a enterprise crud or workflow app that likely wont ever be looked at again till a systems upgrade comes in 3 years, having a sprawl of abandoned or semi-abandoned libraries can be a nightmare to update.
Enterprise it management includes trying to coalesce around a well known corporate standards for that reason. It's much easier to maintain upgrade a portfolio of projects if they are all using the same libraries than if each project is using a different 3rd party library. Sometimes these standards mean sucking it up and using core language feature or existing library features to bridge the gap to where you want to be.
I took the GRE and pretty much skipped the written portion of it.
Before taking the test, they emailed me and asked me if I needed accommodations, to which I brought up the keyboard layout issue. They, however, wouldn't let me bring my own keyboard or change they keyboard layout. Typing in Dvorak does have it's disadvantages...