Echo JS 0.11.0

<~>

tracker1 comments

tracker1 1708 days ago. link 1 point
If you *REALLY* don't like ternary operators...

    function ite(condition, thenValue, elseValue) {
      if (condition) return thenValue;
      return elseValue;
    }
tracker1 1710 days ago. link 1 point
This site is for english content... see about page.
tracker1 1710 days ago. link 1 point
I think that Cloudflare workers are a great idea, and could be awesome for some projects.  I'm not sure there's a self-hosted option as a migration strategy though...  Short of an open platform to self-host at least for development, it just feels like the ultimate lock-in strategy.
tracker1 1719 days ago. link 2 points
I find part of the argument deeply flawed...  In particular:

> Dart is not a widespread language compared to ... Kotlin, Swift

The main reason Kotlin and Swift are widespread is because they are platform languages themselves.  Part of considering a cross-platform language is expressly to avoid/reduce the tether of platform languages.

While it seems that I have to remove several Flutter articles a week, I can see the appeal.  I also see the appeal for React Native as well as the work on Xamarin Forms, and the MAUI support coming in .Net 6 (though lack of Linux targets in the near term is disappointing there).
tracker1 1719 days ago. link 1 point
Curious if WebGPU API works without a real GPU, like in container environments... will probably play around with this a little.

Import maps in the box is nice to see as well, I think once the majority of browsers has support, that we'll probably start to see more projects move away from build tooling, which I'm not sure is better or worse.  I know that it may be better than the bundle bloat that many projects see currently.

Deno usually adds some interesting features in each minor release.  Not sure why there was a downvote on this.
tracker1 1719 days ago. link 2 points
GP is refering to "with" being used for template engines.
[more]