TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AppCode Is Dead. Now What?

11 pointsby dannyowalmost 2 years ago

1 comment

w10-1almost 2 years ago
Apple has open-sourced the Swift syntax parser, and the compiler is migrating to a pure-swift frontend. The package manager is open-source. So there&#x27;s plenty of opportunity for an open-source IDE -- built on swift. And the free Visual Studio Code support based on the Swift language is good enough for most features.<p>There&#x27;s little hope that IntelliJ could extend their own tooling to Swift&#x27;s evolving language. Indeed, Swift has compile-time-checked regular expressions, concretely-typed generics, and so much more not seen in other languages.<p>Swift is catching up to Rust&#x27;s memory&#x2F;ownership model and building out both C and C++ interoperation, making them a powerful solution for safe systems programming.<p>Refactorings across a class hierarchy don&#x27;t help Swift much since value types are preferred.<p>What&#x27;s really missing from XCode or Swift-LS is partial parsing: effective feedback when your code is incomplete or broken, and good feedback about the mini-build that parses the Package.swift declaration.
评论 #36122500 未加载