<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Swift for Windows</title>
    <description>Write in Swift, Run on Windows</description>
    <link>https://SwiftForWindows.github.io/</link>
    <atom:link href="https://SwiftForWindows.github.io/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Sat, 27 Mar 2021 04:15:56 +0000</pubDate>
    <lastBuildDate>Sat, 27 Mar 2021 04:15:56 +0000</lastBuildDate>
    <generator>Jekyll v3.9.0</generator>
    
      <item>
        <title>Swift for Windows 2.0 Released</title>
        <description>

What is this?

  Development environment for Swift programming for Windows applications
  Includes Swift 4.1.3 compiler


Notice

  Simplified the installed directory structure
  Foundation module is included.
  Added the folder RuntimeEnv where all runtime DLL’s exist and your compiled programs will be saved.
  Added some command line tools
  The alpha version of wxSwift module is included.
  Compiler Source: swift-4.1.3+mingw.20181009 from tinysun212
 (based on: swift-4.1.3-RELEASE from apple/swift)

</description>
        <pubDate>Tue, 09 Oct 2018 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2018/10/09/Swift-for-Windows-2.0-Released/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2018/10/09/Swift-for-Windows-2.0-Released/</guid>
        
        
      </item>
    
      <item>
        <title>Swift for Windows 1.9 Released</title>
        <description>

What is this?

  Development environment for Swift programming for Windows applications
  Includes Swift 4.0.3 compiler


Notice

  Some bugs are fixed.
  Foundation module is included.
  MinGWCrt module and XCTest module are included.
  A subset of the MinGW-w64 runtime is included.
  The alpha version of wxSwift module is included.
  Compiler Source: swift-4.0.3+mingw.20180212 from tinysun212
 (based on: swift-4.0.3-RELEASE from apple/swift)

</description>
        <pubDate>Wed, 14 Feb 2018 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2018/02/14/Swift-for-Windows-1.9-Released/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2018/02/14/Swift-for-Windows-1.9-Released/</guid>
        
        
      </item>
    
      <item>
        <title>Swift compiler for Cygwin (20180212)</title>
        <description>

What is this?

  Swift compiler for Cygwin 64bit
  Foundation module and Package Manager is included.
  Newlibc module is included. It is a Glibc-like module for the Cygwin C runtime library.
  Compiler Source: swift-4.0.3+cygwin.20180212 from tinysun212
 (based on: swift-4.0.3-RELEASE from apple/swift)


Example

  To run compiler, download and extract the compressed file and append the path ‘$(pwd)/usr/bin’ to the environment PATH.
    $ wget -q https://github.com/tinysun212/swift-windows/releases/download/swift-4.0.3%2Bcygwin.20180212/swift-4.0.3.cygwin.20180212-bin.tar.gz

$ tar zxf swift-4.0.3.cygwin.20180212-bin.tar.gz

$ export PATH=$PATH:$(pwd)/usr/bin

$ swift --version
Swift version 4.0.3 (swift-4.0.3+cygwin.20180212)
Target: x86_64-unknown-windows-cygnus
    
  
  You can test the package manager with the example in https://swift.org/package-manager/.
    $ git clone https://github.com/apple/example-package-dealer.git
Cloning into 'example-package-dealer'...
remote: Counting objects: 40, done.
remote: Total 40 (delta 0), reused 0 (delta 0), pack-reused 40
Unpacking objects: 100% (40/40), done.

$ cd example-package-dealer

$ swift run Dealer
Fetching https://github.com/apple/example-package-deckofplayingcards.git
Fetching https://github.com/apple/example-package-fisheryates.git
Fetching https://github.com/apple/example-package-playingcard.git
Cloning https://github.com/apple/example-package-deckofplayingcards.git
Resolving https://github.com/apple/example-package-deckofplayingcards.git at 3.0.4
Cloning https://github.com/apple/example-package-fisheryates.git
Resolving https://github.com/apple/example-package-fisheryates.git at 2.0.4
Cloning https://github.com/apple/example-package-playingcard.git
Resolving https://github.com/apple/example-package-playingcard.git at 3.0.3
Compile Swift Module 'PlayingCard' (3 sources)
Compile Swift Module 'FisherYates' (2 sources)
Compile Swift Module 'DeckOfPlayingCards' (1 sources)
Compile Swift Module 'Dealer' (1 sources)
Linking ./.build/x86_64-unknown-cygwin/debug/Dealer
♢5
♡J
♢7
♠︎K
♡6
♠︎4
♣︎10
♡9
♢8
♢K
    
  


Notice

  Cygwin runtime is not included. You should install the Cygwin 64bit environment.
  No GUI support.
  NOT compatible with the MinGW-w64 port and the MSVC port.
  DOWNLOAD the binary from swift-4.0.3+cygwin.20180212

</description>
        <pubDate>Mon, 12 Feb 2018 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2018/02/12/Swift-for-Windows-Cygwin-20180212/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2018/02/12/Swift-for-Windows-Cygwin-20180212/</guid>
        
        
        <category>release</category>
        
      </item>
    
      <item>
        <title>Swift for Windows 1.8 Released</title>
        <description>

What is this?

  Development environment for Swift programming for Windows applications
  Includes Swift 4.0.3 compiler


Notice

  Foundation module is included.
  MinGWCrt module is included. It is a Glibc-like module for the MinGW C runtime library.
  A subset of the MinGW-w64 runtime is included.
  The alpha version of wxSwift module is included.
  Compiler Source: swift-4.0.3+mingw.20180102 from tinysun212
 (based on: swift-4.0.3-RELEASE from apple/swift)

</description>
        <pubDate>Wed, 03 Jan 2018 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2018/01/03/Swift-for-Windows-1.8-Released/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2018/01/03/Swift-for-Windows-1.8-Released/</guid>
        
        
      </item>
    
      <item>
        <title>Swift for Windows 1.7 Released</title>
        <description>

What is this?

  Development environment for Swift programming for Windows applications
  Includes Swift 3.1 compiler


Notice

  Foundation module is included.
  MinGWCrt module is included. It is a Glibc-like module for the MinGW C runtime library.
  A subset of the MinGW-w64 runtime is included.
  The alpha version of wxSwift module is included.
  Compiler Source: swift-mingw-20171201 from tinysun212
 (based on: swift-DEVELOPMENT-SNAPSHOT-2017-04-09 from apple/swift)


</description>
        <pubDate>Fri, 01 Dec 2017 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2017/12/01/Swift-for-Windows-1.7-Released/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2017/12/01/Swift-for-Windows-1.7-Released/</guid>
        
        
      </item>
    
      <item>
        <title>Swift for Windows 1.6 Released</title>
        <description>

What is this?

  Development environment for Swift programming for Windows applications
  Includes Swift 3.1 compiler


Notice

  MinGWCrt module is included. It is a Glibc-like module for the MinGW C runtime library.
  A subset of the MinGW-w64 runtime is included.
  The alpha version of wxSwift module is included.
  Foundation module is NOT included.
  Compiler Source: swift-mingw-20170606 from tinysun212
 (based on: swift-DEVELOPMENT-SNAPSHOT-2017-04-09 from apple/swift)


</description>
        <pubDate>Thu, 08 Jun 2017 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2017/06/08/Swift-for-Windows-1.6-Released/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2017/06/08/Swift-for-Windows-1.6-Released/</guid>
        
        
      </item>
    
      <item>
        <title>Swift compiler for Cygwin (20160913)</title>
        <description>

What is this?

  Swift compiler for Cygwin 64bit
  Glibc module is included for the Cygwin C runtime library.
  Foundation module and Package Manager module is included.


Notice

  Cygwin runtime is not included. You should install the Cygwin 64bit environment.
  No GUI support.
  NOT compatible with the MinGW-w64 port and the MSVC port.
  DOWNLOAD and more details: swift-cygwin-20160913 from tinysun212

</description>
        <pubDate>Tue, 13 Sep 2016 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2016/09/13/Swift-for-Windows-Cygwin-20160913/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2016/09/13/Swift-for-Windows-Cygwin-20160913/</guid>
        
        
        <category>release</category>
        
      </item>
    
      <item>
        <title>Swift compiler for MSVC (20160515)</title>
        <description>

What is this?

  Swift compiler for MSVC 64bit runtime


Notice

  No Glibc-like module is included.
  Foundation module is NOT included.
  MSVC runtime is NOT included. You should install the Visual Studio 2015.
  No GUI support.
  NOT compatible with the MinGW-w64 port and Cygwin port.
  DOWNLOAD and more details: swift-msvc-20160515 from tinysun212

</description>
        <pubDate>Sun, 15 May 2016 00:00:00 +0000</pubDate>
        <link>https://SwiftForWindows.github.io/news/2016/05/15/Swift-for-Windows-MSVC-20160515/</link>
        <guid isPermaLink="true">https://SwiftForWindows.github.io/news/2016/05/15/Swift-for-Windows-MSVC-20160515/</guid>
        
        
        <category>release</category>
        
      </item>
    
  </channel>
</rss>
