Hacker News 의견
  • Swift가 "모든 것에 좋지만 Apple 플랫폼에 더 좋음"이라는 인식이 언어에 해로울 수 있음. 이는 Swift 생태계에 더 많은 사람을 끌어들이지 못함

    • 경쟁자들은 더 오픈 소스적이고, 기여자가 많으며, 범위가 좁음
    • Xcode 같은 도구를 오픈 소스로 만들지 않으면 다른 언어와의 격차가 커질 것임
  • Swift는 멋진 언어임

    • "index out of range" 오류 시, 오류 메시지가 어디서 발생했는지 알려주지 않음
    • Golang은 오류가 발생한 파일과 줄 번호를 알려줌
  • Swift의 상황이 초기 C# 시절을 떠올리게 함

    • C#도 오픈 소스와 크로스 플랫폼으로 홍보되었으나 기대에 미치지 못함
  • Swift가 Apple의 LLVM 포크가 아닌 일반 LLVM을 기반으로 구축되었으면 좋겠음

  • Swift는 Xcode와의 분리를 목표로 해야 함

    • Xcode는 3.1점으로 과대평가된 면이 있음
  • SwiftPM의 새로운 릴리스는 모든 플랫폼에서 통합된 빌드 실행 엔진을 제공할 기회를 줌

    • 이는 Swift의 멀티플랫폼 생태계를 구축하는 열쇠가 될 것임
  • Xcode 없이 Swift 개발이 가능한 길을 열 수 있는지 궁금함

  • Swift 빌드가 Swift의 도구 및 언어 서버와 얼마나 잘 통합되어 있는지 명확하지 않음

    • 언어 서버는 이미 오픈 소스임
  • Swift가 Apple로부터 독립되어 기쁨

    • 크로스 플랫폼 프로젝트에서 URLSession.shared.data가 Linux에서 컴파일되지 않아 다른 언어로 전환한 경험이 있음
  • Swift가 임베디드 시스템에 진지한지 궁금함