
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.
Popular Ios topics

Async await in Swift explained with code examples.
Async await in Swift allows to write asynchronous tasks with structured concurrency. ...
New

Emerge Tools Blog | The Surprising Cost of Protocol Conformances in Swift.
A deep dive into the Swift runtime to see how protocol confor...
New

How a Saudi woman’s iPhone revealed hacking around the world.
A single activist helped turn the tide against NSO Group, one of the world...
New

iPhone Setup for Reversing and Debugging.
Wireless and firmware hacking, PhD life, Technology
New

The impact of iOS 16 Lockdown mode in Safari.
A look at how the new iOS lockdown mode affects web performances and features.
New

Implementing Parts of the Swift Compiler in Swift.
Hi all, In the past few years, some components of the Swift compiler have started be...
New

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

A possible vision for macros in Swift.
A possible vision for macros in Swift. GitHub Gist: instantly share code, notes, and snippets.
New

My visionOS 26 persona. The side of my head really does look like that! If visionOS and the Vision Pro are all about charting a course to...
New

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
Other popular topics

You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
New

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

In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first:
asdf plugin-upd...
New

If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New

The V Programming Language
Simple language for building maintainable programs
V is already mentioned couple of times in the forum, but I...
New

Seems like a lot of people caught it - just wondered whether any of you did?
As far as I know I didn’t, but it wouldn’t surprise me if I...
New

Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New

Author Spotlight:
David Bryant Copeland
@davetron5000
We’re so happy to bring you another Author Spotlight, a series where we sit dow...
New

Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /haskell
- /java
- /onivim
- /svelte
- /typescript
- /crystal
- /kotlin
- /c-plus-plus
- /tailwind
- /gleam
- /ocaml
- /react
- /flutter
- /elm
- /vscode
- /ash
- /opensuse
- /centos
- /html
- /php
- /deepseek
- /zig
- /scala
- /lisp
- /textmate
- /sublime-text
- /nixos
- /debian
- /react-native
- /agda
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /django
- /manjaro
- /spring
- /nodejs
- /diversity
- /lua
- /julia
- /slackware
- /c
- /neovim