Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
No: TypeScript remains the best language for structuring large enterprise applications.
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
I don’t know and I don’t care.
Edge Computing

Apple Disposing Traces of Intel in Mac with New Chip, OS

Apple has discontinued its use of Intel chips in Macs in favor of its own silicon and is gradually making Intel-based Mac systems redundant by cutting off OS support.
Jun 8th, 2022 7:23am by
Featued image for: Apple Disposing Traces of Intel in Mac with New Chip, OS
Featured image from Apple Inc.

Apple has expelled Intel chips from Macs in favor of its own silicon and is gradually making Intel-based Mac systems redundant by cutting off OS support.

The new macOS, which is code-named Ventura, was announced at Apple’s WWDC on Monday, and the OS will run only on Intel-based Macs introduced after 2017.

Ventura replaces the MacOS code-named Monterey, which rolled out last October and ran on systems dating back to Mac Pro in 2013.

Homegrown Silicon

Apple introduced the first Mac with its homegrown silicon starting in 2020. Before that, all the Macs were introduced with Intel’s x86 chips. In 2020, Apple announced it would transition to internally designed PC chips based on ARM architecture.

Apple has used ARM CPUs since its first iPhones but used x86 chips in PCs as ARM couldn’t match up in performance to x86. Over time, the performance of ARM CPUs increased while keeping power consumption relatively low, and Apple is now using ARM in all of its major devices.

With the change in instruction set architecture, Apple is now transitioning MacOS, which is based on Unix, to work tightly with its homegrown ARM chips and Mac applications.

It’s not the first time Apple had to make changes in the OS to work with a new CPU architecture. Apple previously switched its Mac operating system to work with Intel’s x86 chips after dropping PowerPC chips from its Macs starting in 2006. The last macOS to support PowerPC chips was version 10.5, code-named Leopard, which was introduced in 2007. PowerPC support was dropped with MacOS 10.6, code-named Snow Leopard, which was introduced in 2009.

Apple M2

Apple also introduced a new homegrown chip called M2, which succeeds an earlier chip, M1, which was introduced in systems starting in late 2020. Apple’s top hardware executive, Johny Srouji, took a shot at Intel while talking about the company’s progress in chip development, during a taped WWDC presentation.

“Unlike others in the industry, who significantly increase power-to-gate performance, our approach is different. We continue to have a relentless focus on power-efficient performance. In other words, maximizing performance while minimizing power consumption,” said Srouji, who holds the title of senior vice president of hardware technologies at Apple.

The M2 is an impressive chip, and it is a straightforward design with tight integration of memory for balanced power and performance, said David Kanter, an analyst at Real World Technologies.

The M2 chip has over 20 billion transistors and is mostly an incremental upgrade over the M1, which has 16 billion transistors. It is made using an enhanced 5-nm process and has more internal bandwidth for data movement, storage and larger memory support.

The eight-core CPU has four high-performance cores for data-intensive tasks, and four power-efficient cores for background tasks. Intel’s latest Alder Lake PC chips boast a similar design of performance and efficiency cores, which was traditionally reserved for smartphones.

The M2 has a memory bandwidth of 100GB/s (gigabytes per second), which is 50% more than the M1. The system can support up to 24GB of unified memory based on the DDR5 interface.

On the same power consumption level, the M2 chip delivers 18% more performance than the M1, according to the numbers shown by Apple.

Apple also compared its M2 chip to Intel’s Core i7-1255U laptop chip, which shipped earlier in the year, and concluded M2 delivers significantly more performance relative to power consumption. But those comparisons should be taken with a grain of salt.

The M2 chip also has a new GPU that delivers up to 35% more performance than the M1, Srouji said.  The GPU has a neural engine for deterministic applications like AI that delivers a performance of 15 TOPS, or trillion operations per second, which is a 40% improvement compared to M1. The GPU also has acceleration engines to play multiple 4K and 8K videos simultaneously.

Apple also announced Metal 3 graphics development software framework, which exploits the GPU to accelerate graphics applications. Metal 3 has a tool called MetalFX Upscaling, which uses the GPU to upscale the graphics in real-time to higher resolutions for better gameplay.

The M2 chip is in the MacBook Air, which has a 13.6-inch screen, is about 11-mm thin and weighs 2.7 pounds. The laptop has storage of up to 2TB and up to 18 hours of battery life. The laptop prices start at $1,199.

Apple also introduced the MacBook Pro with the M2 chip, a 13-inch screen, and up to 20 hours of battery. The device starts at $1,299 depending on the configuration.

Group Created with Sketch.
TNS owner Insight Partners is an investor in: Real.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.