Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Yahivin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
Show HN: Civet the CoffeeScript of TypeScript v0.4.20
5 points
by
Yahivin
4y ago
|
3 comments
62.
▲
by
Yahivin
4y ago
Yes.
63.
▲
by
Yahivin
4y ago
In other words: JavaScript is fast, JavaScript developers are slow.
64.
▲
by
Yahivin
4y ago
Crystalizers?
65.
▲
by
Yahivin
4y ago
We had a great Halloween stay pegged everyone.
66.
▲
by
Yahivin
4y ago
Copilot does include the licenses... Start off a comment with // MIT license Then watch parts of various software licenses come out including authors' names and copyrights!
67.
▲
by
Yahivin
4y ago
GitFourLoko
68.
▲
by
Yahivin
4y ago
No real support, just a placeholder on their roadmap: https://github.com/denoland/deno/issues/1739
69.
▲
by
Yahivin
4y ago
Hopefully I can fill in that last 10% of ES6 which is something I really missed from CoffeeScript. A lot of the features taken from Coffee were "almost as good" and that grinds me down after a while. Basically if I can get a reima
70.
▲
by
Yahivin
4y ago
Me too! I've been porting over some of my Coffee projects into Civet and fixing issues as I encounter them. It's getting better all the time.
71.
▲
by
Yahivin
4y ago
I'll probably have a compatibility option to enable them but my primary reason is that it is a less elegant design. If the benefit of `and` and `or` is linguistic comfort then that goes away with `and=` (at least for me).
72.
▲
by
Yahivin
4y ago
I created this new transpiled language to bridge the gap between CoffeeScript and TypeScript. It's getting really good these days!
73.
▲
Civet: The CoffeeScript of TypeScript
(github.com)
20 points
by
Yahivin
4y ago
|
17 comments
74.
▲
by
Yahivin
4y ago
It is possible for a person to be right about some things and wrong about other things.
75.
▲
by
Yahivin
4y ago
Thanks! It's still a work in progress (especially the LSP) but it is usable in its current state and is getting better all the time.
76.
▲
by
Yahivin
4y ago
Civet also fixes: `import x from "./x.ts"` and unifies `readonly` and `const`. I'll get back to you when I fix the other 97 but until then there's no accounting for taste.
77.
▲
by
Yahivin
4y ago
This seems like a great time to announce my successor to CoffeeScript: Civet, a language that transpiles to TypeScript. https://github.com/DanielXMoore/Civet
78.
▲
by
Yahivin
4y ago
Take a look at Jadelet. It also supports SVG. https://github.com/STRd6/jadelet
79.
▲
by
Yahivin
4y ago
It seems to me that a possible improvement would be for the compiler to error on unreachable code in `-release` and to warn in `-debug`.
80.
▲
by
Yahivin
4y ago
Next steps: - Get rid of the rounded buttons - Add some sick drop shadow - Party like it's 1999
81.
▲
by
Yahivin
4y ago
It changes the risk profile for the lender when thinking about future loans and gives people who got caught in a bad situation more options.
82.
▲
by
Yahivin
4y ago
Just make student loans easier to eliminate in bankruptcy. Problem solved.
83.
▲
by
Yahivin
4y ago
Cleary the writings of a brilliant and disturbed mind.
84.
▲
by
Yahivin
4y ago
Buy the gift now and by the time December rolls around the targeted ads will have lost interest.
85.
▲
by
Yahivin
4y ago
And that the "zombie gap" is a growing concern...
86.
▲
by
Yahivin
4y ago
I hope the filter rule auto-replied "Congrats!" and archived the thread :)
87.
▲
by
Yahivin
4y ago
Neato, I did something similar at https://danielx.net/composer/ Web audio has come a long way. MIDI and SoundFont support was an adventure. Good luck!
88.
▲
by
Yahivin
4y ago
> The Pepsi Ratio is aesthetic geometry.
89.
▲
by
Yahivin
4y ago
Well played.
90.
▲
by
Yahivin
8y ago
Everything is always at the edge of maximal complexity. If it were any more complex it would collapse under its own weight. If it were any simpler someone would say "it would be so easy to add..."
More ›