|
@slava_pestov | |||||
|
Doesn’t mean languages shouldn’t add new features of course, just that nothing is truly “essential” and maybe language implementors should spend a little bit more time on tooling instead
|
||||||
|
||||||
|
Slava Pestov
@slava_pestov
|
1. velj |
|
I must be stuck in the past because my criterion to evaluate the relative importance of a language feature is still roughly “did Java 1.1 have this”. If not, you can *probably* be a productive developer without it
|
||
|
|
||
|
Orion Edwards
@borland
|
1. velj |
|
Mmm i used to rag on Java for years (while not using it) for having excessively verbose syntax, lack of features etc.
Then a professional Java programmer showed me all the plugins/tools/assists that IntelliJ and the related tooling provided to patch over this. Mind blown
|
||
|
|
||
|
Orion Edwards
@borland
|
1. velj |
|
Java had shit lambdas? Didn’t matter? IntelliJ made them look good. Lack of type inference? Lombok patches it in. The language was almost irrelevant compared to the tooling (which I guess to be fair is what you have to do when your language is rubbish 🤣)
|
||
|
|
||
|
Amro Mousa
@amdev
|
1. velj |
|
1000000000000% this
|
||
|
|
||
|
an0
@an0
|
1. velj |
|
💯 I’d rather be using %60 features happily than %85 buggily.
|
||
|
|
||
|
David Crawshaw
@davidcrawshaw
|
1. velj |
|
This sort of talk leads you to dark places, like the language I've been using for ~10 years now.
|
||
|
|
||
|
André Videla
@andre_videla
|
1. velj |
|
What do you think about tooling that can't exist unless the language has a specific feature? (Or the absence of a specific feature)
things like: automatic proof search, automatic refactoring, type holes, jump to definition, etc
|
||
|
|
||
|
Eduardo Dias
@ediasnz
|
1. velj |
|
I couldn’t agree more about that. They make this urge about chasing new features, suddenly party is over and everyone gets caught up on this painful room that is very hard to move on.
|
||
|
|
||
|
|
Joel Gluth
@joelgluth
|
1. velj |
|
At the time I was excited about 1.2 and I think that feeling has aged well, but yeah. I hear ya.
|
||
|
|
||