4 ms·
I'm not paying that much for an editor that runs counter to my muscle memory, just so I can use a different programming language. If a language requires some I
by smeagull 4y ago
I'm not paying that much for an editor that runs counter to my muscle memory, just so I can use a different programming language.
If a language requires some IDE to make it usable, then I put it in the same camp as Java: Hope the competition are using it.
- KronisLV 4y agoI'm tempted to ask what languages you're using and what has your best experience with them been like. Because as messy as Java is, refactoring codebases in it that have been kept alive for close to a decade is surprisingly not madness-inducing (most of the time), at least in some of the sane frameworks. Apart from, you know, legacy projects basically killing your career in the long term. I'm not sure what other language I'd feel comfortable with changing how some method works across 50 other places that call it and have the IDE do most of the heavy lifting. Yes, I have Stockholm syndrome, probably. Yes, I'd prefer to retire to planting potatoes in a farm, rather than work with NullPointerExceptions.
- pjmlp 4y agoNo wonder FOSS languages are stuck in the pre-historic tooling.
- xigoi 4y agoIf “pre-historic” means “doesn't take several minutes to start and require 8GB of RAM”, I guess that's a good thing.
- pjmlp 4y agoI wonder how Turbo Pascal IDE managed to fit into 640 KB....
- the_gipsy 4y ago"IDE as tool for everything" is what's prehistoric, at this point.
- pjmlp 4y agoSure, some people enjoy being stuck with workflows born out of phosphor terminals.
- xigoi 4y agoDo you have any other workflow that allows so much programmability and composability while being lightweight and cross-platform?
- pjmlp 4y agoYou mean the "cross platform" as long it is UNIX?
- the_gipsy 4y agoEnjoy duplicating your workflows anyway for CI. Or do you make a release by clicking the play button in your IDE?
- pjmlp 4y agoSomeone apparently isn't aware that IDEs can consume build scripts as project definitions. I don't duplicate anything, my CI/CD pipelines consume MSBuild, Ant, Gradle, Maven, CMake, XCode, package.json, gulp, webpack files just as easy as my IDEs.
- the_gipsy 4y agoHave fun clicking around until it works
- 4y ago
- fomine3 4y agoThat's why I buy JetBrains all products pack. It supports many languages.