jiyinyiyong

Joined 15 years ago

Karma
287
Submissions
262
Member since
Mar 9
/chenyong/, 1991, dreamer, coder

http://tiye.me

View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 2 years ago
Creator of Cirru here. Cirru is confusing since it's a syntax of data, not a standalone language. Calcit(<https://calcit-lang.org/>) is the language I built. However Calcit does not store source code in files called `blabla.calcit` or something. Instead, Calcit stores code in data, which is called "Cirru EDN" since it's a variant of Clojure EDN. And it uses Cirru as a data format so stored in files called `compact.cirru` or `calcit.cirru`, which might confuse you PLDB data.
Comment · 2 years ago
I've used Trunk in my personal project for years. Very glad we have a handy tool to match the experience we develop with JavaScript. Now there are more and more front-end web devtools rewritted from Node.js to Rust for performance, Trunk is already in Rust since created.
Comment · 2 years ago
curious which model of Xiaomi phone you are using
Comment · 2 years ago
Comment · 2 years ago
I use it to setup local development env with self signed HTTPS support. Easier than using Nginx Webpack combined.
Comment · 2 years ago
Comment · 2 years ago
I prefer saying it's more like a lisp-like language like Ruby or Python...
Comment · 3 years ago
Comment · 3 years ago
While virtual DOM solution has problems, I believe Dioxus https://dioxuslabs.com/ can be a better solution than Solid/Svelte solutions. We should try to optimize it with macros and other memory techniques to make it fast, rather than giving it up.

People may hold opinion that Solid/Svelte are excellent. However that's going towards another direction. Virtual DOM decouples how you declare UI and how it's rendered/updated by framework. Solid/Svelte couple them.

Comment · 3 years ago
I built a Clojure dialect in Rust called Calcit https://github.com/calcit-lang/calcit . It's ClojureScript at core, despite its indentation-based syntax.
Comment · 4 years ago
Congratulations to Clojure! I used ClojureScript for several years and I still consider it the best designed dynamic language in the open community. JavaScript might be great in many aspects due to huge contributions from Google and Mozilla, but it can hardly fix its young and immature designs made in last century.

Personally I moved to my own language Calcit for my own projects using dynamic language tools. Calcit is still following lots of designs from Clojure.

Comment · 4 years ago
ReScript was advertised to be a great language for powering up React in the years of ReasonML. It may be opinionated, but people grew interest in ReScript along with React.
Comment · 4 years ago
Chrome Canary only I suppose.
Comment · 4 years ago
it was shown on caniuse.com that Firefox Nightly has optional webgpu support, however it does not run webgpu triangle demos. confused :(

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton