Brad makes an important point here: JSX is a proprietary language which is *not* on a trajectory to standardisation. Investing in it means taking on that toolchain *forever*.https://twitter.com/brad_frost/status/1002586347448815616 …
-
-
Replying to @slightlylate
Yes but it’s output / behaviour after a compile step is standard. How is this any different to something like Dart?
2 replies 0 retweets 3 likes -
Replying to @damian
Dart has a VM that supports it natively (e.g., for Flutter) and a standards effort for it's language.
1 reply 0 retweets 1 like -
Replying to @slightlylate @damian
Also Dart is a separate language it does not pretend or aspire to be a JS extension
2 replies 0 retweets 3 likes -
Replying to @mraleph @slightlylate
Understood, perhaps Dart isn’t a great example, however there’s still a compilation step involved. The difference is that JSX currently has a developer share because it’s familiar, intuitive* and opens the door to React which solves a bigger set of problems. It’s a tradeoff
1 reply 0 retweets 2 likes -
There's no compilation step for Dart when running on the DartVM. Or are you specifically discussing the Dart-to-JS compiler which Angular Dart uses?
1 reply 0 retweets 0 likes -
Replying to @slightlylate @mraleph
As I said Dart probably isn’t a great example, I was merely trying to say whatever framework compiles to native JS and HTML isnt generally going to be a standard. Also there have been a bunch of things which are standards that haven’t been useful in both the short and long term
1 reply 0 retweets 1 like
Ah, right, well that all seems uncontroversial.
-
-
Replying to @slightlylate @mraleph
Sorry I didn’t mean it like that, I appreciate the work you and the standards bodies do
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.