Live data from Hacker News

Civet: A Superset of TypeScript

civet.dev

91–100 of 237 posts

Re: Civet: A Superset of TypeScript

#94
I think the most exciting aspect here is this might actually push JavaScript to add some missing features that can make a lot of difference, the pipeline operator for example can really improve the design of JavaScript code and has been proven already in several languages, C#, swift, kotlin to name a few I know

Re: Civet: A Superset of TypeScript

#96
One nice aspect of Python compared to TS/JS is the presence of list, set, map, and generator comprehensions. How far in that direction is civet likely to go? I see that arrays can be built from a for...of expression.

Re: Civet: A Superset of TypeScript

#98
post #33
post #8

Really redminds me of coffeescript, lots of special syntax that doesn't really help readability? I have a hard time understanding the motivation of this project other than syntactic sugar-maxxing JS/TS.

Languages like this don't make sense anymore. You can just pick a mature, feature-rich language you like (Rust, Kotlin, Python, probably many more) and transpile to JS.

All those mature feature-rich languages started as "languages like this make no sense"

Re: Civet: A Superset of TypeScript

#100
This is terrible. I was so happy CoffeeScript died a quiet death. Now someone thinks of this.

Keep it simple. Code should be easy to read. Also, ain't nobody got time to learn yet another obscure abstraction that will add only a marginal productivity gain at best (and probably sacrifice readability + add another build step + add another learning curve to new devs in the process).

Post reply on HN