Re:GitHub Copilot available for JetBrains and Neovim
by kyleee on Wednesday October 27, 2021 @02:44PM
(#29017346)
It may be desirable for boilerplate to be maximally painful if it forces our collective hands to cut down on boilerplate and innovate it away
[ Parent
| on HN ]
Re:GitHub Copilot available for JetBrains and Neovim
by verve_rat on Wednesday October 27, 2021 @02:59PM
(#29017561)
In my experience whenever someone tries to "innovate" away boilerplate they end up creating shitty abstractions that are inflexible, poorly documented, and unmaintained.
Boilerplate generally exists for a reason, and it's not because the creator likes typing.
Re:GitHub Copilot available for JetBrains and Neovim
by closeparen on Wednesday October 27, 2021 @02:54PM
(#29017491)
That’s a good plan if your language isn’t Go. For us I think tools to wrangle boilerplate are a lot more feasible than actually eliminating it.
Re:GitHub Copilot available for JetBrains and Neovim
by zomglings on Wednesday October 27, 2021 @03:46PM
(#29018192)
if commentErr != nil {
hn.Upvote("https://news.ycombinator.com/item?id=29017491")
}
Re:GitHub Copilot available for JetBrains and Neovim
by kevingadd on Wednesday October 27, 2021 @02:45PM
(#29017362)
Who is realistically going to innovate the boilerplate out of Java if they're stuck using it at work?
Re:GitHub Copilot available for JetBrains and Neovim
by gridspy on Wednesday October 27, 2021 @02:57PM
(#29017530)
That, or any job where you're not permitted to make the sweeping changes required to resolve boilerplate. Many of my jobs had such restrictions.
Re:GitHub Copilot available for JetBrains and Neovim
by stelcodes on Wednesday October 27, 2021 @03:30PM
(#29017962)
I mean, Clojure kinda does that
Re:GitHub Copilot available for JetBrains and Neovim
by kevingadd on Wednesday October 27, 2021 @05:15PM
(#29019240)
So the solution to the problems that Copilot tries to solve is "migrate your workplace to Clojure"? Ordinary devs can't do that.
Re:GitHub Copilot available for JetBrains and Neovim
by stelcodes on Thursday October 28, 2021 @03:24PM
(#29030492)
Oh I was just chiming in really, not trying to say anything about copilot
Re:GitHub Copilot available for JetBrains and Neovim
by amusedcyclist on Wednesday October 27, 2021 @11:31PM
(#29022070)
Lombok and most intellij features make java boilerplate pretty obselete.