this post was submitted on 08 Sep 2023
546 points (94.2% liked)

Programmer Humor

19623 readers
4 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] lily@shinobu.cloud 9 points 1 year ago (1 children)

Just fyi, while they don't help with running TS in the browser, the Bun and Deno runtimes both natively run TS without any compilation.

[–] severien@lemmy.world 2 points 1 year ago (1 children)

That's not true, deno compiles TypeScript to JavaScript, it just does it transparently. The code still runs on v8.

[–] brian@programming.dev 1 points 1 year ago (1 children)

V8 also doesn't run js, it does some byte code compilation stuff amongst other things, then interprets that. But that's all a bit pedantic too, V8 runs js, deno runs ts.

fwiw https://deno.com even has as one of their first bullet points that they have "native support for TypeScript and JSX"

[–] severien@lemmy.world 1 points 1 year ago

Sure, but part of the claim was "without any compilation". But bun/deno do compile TS into JS.