TypeScript 6.0 è disponibile: ultimo rilascio con il compilatore storico in JavaScript e primo passo verso la futura transizione al nuovo compilatore in Go. Tante novità per moduli, tipi e prestazioni. #TypeScript #JavaScript #Microsoft #Linux

https://www.linuxeasy.org/typescript-6-0-ultimo-rilascio-con-il-compilatore-in-javascript/?utm_source=mastodon&utm_medium=jetpack_social

TypeScript 6.0: ultimo rilascio con il compilatore in JavaScript

TypeScript 6.0 è l’ultimo rilascio con il compilatore in JavaScript e prepara la transizione al nuovo tsgo in Go.

Linux Easy
Oh, the irony! 🎉 Behold the 'Algorithm Visualizer'—a magical tool that requires #JavaScript to visualize... algorithms. 🚀 Because, naturally, what's a better way to understand complex code than by relying on even more code? 🙄
https://algorithm-visualizer.org/ #AlgorithmVisualizer #Irony #CodingTools #TechHumor #HackerNews #ngated
Algorithm Visualizer

Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.

Algorithm Visualizer
OpenAI is pulling the plug on #Sora 📺, because apparently, they forgot to enable #JavaScript on their own platform. 🤦‍♂️ Instead of solving that minor detail, they're ditching it faster than you can say "404 Error". 🚫
https://twitter.com/soraofficialapp/status/2036532795984715896 #OpenAI #Error #Technology #News #HackerNews #ngated
Sora (@soraofficialapp) on X

We’re saying goodbye to Sora. To everyone who created with Sora, shared it, and built community around it: thank you. What you made with Sora mattered, and we know this news is disappointing. We’ll share more soon, including timelines for the app and API and details on

X (formerly Twitter)

Switch to forEach to clear errors and confirm names exist.

#javascript #coding #debugging

От костылей к биекции: как я писал генератор судоку на JS

Привет, Хабр. Я работаю учителем математики и информатики в солнечном Таиланде. Во время школьных каникул, вместо регулярных путешествий по Азии я решил развлечь себя изучением синтаксиса JavaScript. Когда-то, мы с моей замечательной (но ныне бывшей) женой фанатели от нестандартных судоку со знаками «больше-меньше», мы сами печатали себе уникальные сетки, а иногда, я даже рисовал их руками на основе готовых шаблонов из интернета. В этой статье я хочу рассказать об эволюции моего математического движка генерации сеток судоку: от наивного перетаскивания массивов к строгой комбинаторике и факториальной системе счисления.

https://habr.com/ru/articles/1014522/

#sudoku #javascript

От костылей к биекции: как я писал генератор судоку на JS

Судоку Больше Меньше / Классическое Судоку Привет, Хабр. Я работаю учителем математики и информатики в солнечном Таиланде. Во время школьных каникул, вместо регулярных путешествий по Азии я решил...

Хабр

#Development #Releases
WebKit features for Safari 26.4 · CSS Grid Lanes, WebTransport, Keyboard Lock API, and more https://ilo.im/16bne3

_____
#Browser #Safari #WebInspector #APIs #WebDev #Frontend #HTML #CSS #JavaScript

WebKit Features for Safari 26.4

March has a way of bringing a lot of new things to WebKit — and this year is no exception.

WebKit

The Three Pillars of JavaScript Bloat

https://programming.dev/post/47724320

The Three Pillars of JavaScript Bloat - programming.dev

Lemmy

Adding structured concurrency to JavaScript

0 comments

Lobsters
×
The #JavaScript testing framework #jest somehow breaks built-in classes so that `x instanceof Error` always gives false. (Same for Array.) This completely breaks error handling when running tests! `Error.isError(x)` seems to work, but #TypeScript doesn't know about it (for NodeJS 24 LTS, even though it has that method)! I'm hack-fixing it with this TypeScript declaration:

Note: Only use `Error.isError()` if you're on NodeJS >= 24.3. While 24.2 already has that method it doesn't work for all exceptions (DOMException in particular)! Works for any exception in >= 24.3.

(Also Safari (the new Internet Explorer) doesn't have it, but I'm only talking in the context of NodeJS here anyway.)

JavaScript execution model - JavaScript | MDN

This page introduces the basic infrastructure of the JavaScript runtime environment. The model is largely theoretical and abstract, without any platform-specific or implementation-specific details. Modern JavaScript engines heavily optimize the described semantics.

MDN Web Docs
@nicofrand Of course it is. But doesn't matter. It totally destroys error handling and is just insane that I have to work around the testing framework!