CommunityNews

CommunityNews

Implementing parts of the Swift compiler in Swift

Implementing Parts of the Swift Compiler in Swift.
Hi all, In the past few years, some components of the Swift compiler have started being implemented in Swift, including: The new Swift Driver, which coordinates Swift compilations. Parsing of regular expression literals. Some new SIL optimization passes. All of these components are optional for one reason or another. The new Swift Driver is optional because we are still maintaining the existing C++ Driver implementation, which can be used for building a compiler with a host that doesn’t supp…

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular Ios topics Top

First poster: bot
Structured concurrency is a new term for most Swift developers. This is an attempt to decipher its meaning.
New
CommunityNews
Emerge Tools Blog | The Surprising Cost of Protocol Conformances in Swift. A deep dive into the Swift runtime to see how protocol confor...
New
First poster: bot
Swift was always going to be part of the OS. Someone complained that putting Swift in the OS has only made things worse for developers. ...
New
CommunityNews
How I transformed my old iPhone 8 into a solar-powered Vision OCR server using Apple’s native framework and an EcoFlow River 2 Pro. Runni...
New
CommunityNews
A reaction and assorted observations about Apple’s September 9 Awe-Dropping event.
New
New
CommunityNews
To be honest, we were holding our breath for the iPhone Air. Thinner usually means flimsier, harder to fix, and more glued-down parts. Bu...
New
CommunityNews
This past year, Apple overhauled its design language across all of its major software platforms with the introduction of Liquid…
New
New
CommunityNews
Apple is letting users build their own Wallet passes in iOS 27. After 14 years of PassKit, the supply-side problem is finally being solve...
New

Other popular topics Top

PragmaticBookshelf
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
New
CommunityNews
Open-source implementation of the classic GTA engine now running directly in your browser. Experience the reVC technology demo on DOS.Zon...
New