I guess this is why Java now has the whole LTS release vs major but slightly experimental release release cadence now.
LTS = this is super stable
Normal = the cool stuff is behind a preview flag and stuff might break but we reckon you can use it in production ;-) ;-)
Disclaimer: I have no association with Oracle and do not speak on your employers' behalf and cannot provide assistance when people ask why you need to refactor 10,000 lines of code using preview features that had breaking changes.
Fable (F# to JS translator*) gets you syntax & ergo, but TS duck typed interfaces don't have an equiv in F# (class interfaces in F# must be explicitly implemented by a record/class).
*transpiles & converts usages of some .net stdlib to JS stdlib
But the namespacing (like oldschool JS namespacing but standardised), discriminated unions, immutability, piping and stdlib makes F#/Fable still fun (but business-logic friendly).
& I found it easier to integrate into existing projects than e.g. Clojurescript.
The attempted US coup, in an unpreferable/inadvisable way, has shown just how vulnerable all societies are to disinformation.
Need a government & society with more integrity, transparency, and structural empathy for its citizens. Last 4 years in US failed that.
Ironically at 14 I knew what binaries and bytes were in broad strokes, but all I cared about when it came to computers was making games* in things like GameMaker and Flash, so that broader knowledge was lost on me.
*Don't think I ever finished one!