News for hackers. Stuff that matters.
Re:Implementing parts of the Swift compiler in Swift by cguess on Tuesday August 09, 2022 @04:08PM (#32403542)
> Can you sensibly develop in Swift with anything else besides Xcode?

JetBrains makes a fully-featured IDE for Objective-C and Swift. https://www.jetbrains.com/objc/

Re:Implementing parts of the Swift compiler in Swift by JodieBenitez on Tuesday August 09, 2022 @04:27PM (#32403794)
It's a fine IDE, just like all their IDEs. But last time I used it for some Swift/SwiftUI, it still required to have Xcode installed.
Re:Implementing parts of the Swift compiler in Swift by jagged-chisel on Tuesday August 09, 2022 @05:55PM (#32404897)
Do you mean Swift? Or perhaps you mean iOS development since you mention SwiftUI?
Re:Implementing parts of the Swift compiler in Swift by eob on Wednesday August 10, 2022 @12:38AM (#32407904)
We use AppCode (JetBrains) with server-side Swift and had to install XCode to get it to work.

I can't recall why it's necessary, but the first step in our developer onboarding README is "Install XCode, even though we don't use it"

FWIW our team has found JetBrains pretty fantastic for Swift. An important caveat of that being that we make a database product that runs on linux -- not a MacOS / iOS app that would benefit from all the special features of XCode. My guess is if that's your jam, XCode is the only high-productivity game in town.

Re:Implementing parts of the Swift compiler in Swift by cguess on Monday August 15, 2022 @11:14AM (#32470748)
It's probably the build-chain that comes with Xcode that requires the installation. You can probably do it yourself, but it'll be a bigger hassle.
Re:Implementing parts of the Swift compiler in Swift by thewebcount on Tuesday August 09, 2022 @07:26PM (#32405985)
Re:Implementing parts of the Swift compiler in Swift by nomel on Tuesday August 09, 2022 @08:33PM (#32406520)
SwiftUI, the frameworks, is not part of Swift, the language. You can happily use Swift without SwiftUI, or an Apple OS/hardware.