#Development #Approaches
The nuances of JavaScript typing · “JavaScript + JSDoc + tsc should be the industry default.” https://ilo.im/168va0

_____
#EcmaScript #JavaScript #JSDoc #TypeScript #tsc #CLI #Tooling #WebDev #Frontend #Backend

The Nuances of JavaScript Typing using JSDoc

Perhaps it’s time to embrace real web open standard .js files which don’t require any build steps or tooling to execute properly, all while utilizing the power combo of JSDoc + tsc to gain all of the benefits of type hints in IDEs and type checking in CI.

That HTML Blog
In 1995, a Netscape employee wrote a hack in 10 days that now runs the Internet

Thirty years later, JavaScript is the glue that holds the interactive web together, warts and all.

Ars Technica
Array by contract ('typed' Array) - StackBlitz

Create Arrays with only values conforming to specified (type) contract

StackBlitz
Egad, I miss etypecase and also defgeneric. #CommonLisp #ECMAScript

What’s Coming in TypeScript 6/7, by @danr.bsky.social and @jakebailey (@typescript.fm):

https://share.transistor.fm/s/ad05eae6

#podcasts #interviews #typescript #ecmascript #outlooks

TypeScript.fm - The Friendly Show for TypeScript Developers | What's Coming in TypeScript 6/7 | Daniel Rosenwasser | Jake Bailey | Ep 43B

Daniel Rosenwasser and Jake Bailey join the two fools to talk about what's coming soon in TypeScript 6 and 7. What changes should developers expect? What might the new compiler API look like? How is the Go port progressing? We talk about smarter (and stricter) defaults, ES targets, module...

Am I the only one to think that it's good that cancellable promises never made it into any specs whatsoever?

#JavaScript #ECMAScript #ECMA262 #TC39

So where do I get an overview of ALL proposals, even those in Stage 3/4? I honestly don't know. #EcmaScript
JavaScript Just Leveled Up: ES2025 - You’ll Fall in Love With

JavaScript Just Got Beautiful — The New ES2025 Syntax Revolution

JavaScript Development Substack
JavaScript engines zoo

cjsawk: self-hosted compiler for code in the intersection of C, JavaScript and AWK
https://github.com/cosinusoidally/tcc_simple/tree/master/experiments/cjsawk

#ECMAScript #JavaScript

tcc_simple/experiments/cjsawk at master · cosinusoidally/tcc_simple

Contribute to cosinusoidally/tcc_simple development by creating an account on GitHub.

GitHub