I feel like there is a specific kind of person that likes all this, and there is very little overlap between those people and the people that choose to use Typescript.
Kinda feels like someone was forced to work in Typescript and really wanted to scratch their own itch.
I must be a very specific kind of person. I love TypeScript, and loved CoffeeScript even more. I’m baffled by many of the comments here and excited to try Civet.
It appears to prioritize easier and faster typing over readability, which is a poor choice as programmers spend more time reading rather than writing code.
Having worked in Rust I love the pattern matching proposal. Having dabbled in Swift I like the single argument function part (though keep the brackets, please)
Much of the rest I could take or leave… but then is that just because I’m not familiar with them? Stuff like the pipe operator makes sense to me but it reminds me of .reduce(): there are a few legitimate uses of it but the vast majority will be entirely-too-smart—for-its-own-good show off coding.
Aeolun|1 year ago
Kinda feels like someone was forced to work in Typescript and really wanted to scratch their own itch.
cal85|1 year ago
Yahivin|1 year ago
mpowaga|1 year ago
pavel_lishin|1 year ago
afavour|1 year ago
Much of the rest I could take or leave… but then is that just because I’m not familiar with them? Stuff like the pipe operator makes sense to me but it reminds me of .reduce(): there are a few legitimate uses of it but the vast majority will be entirely-too-smart—for-its-own-good show off coding.
Kab1r|1 year ago
antoineMoPa|1 year ago