Haiku has ports for several modern programming languages available to developers, but some of them are in the form of version specific patches, which haven’t been upstreamed yet. As new releases of programming languages come by, maintenance of platform support through patches becomes increasingly difficult and Haiku misses out on official support for those languages. By working directly with the Swift community, this task aims to add Haiku support specifically for Swift and its sub-projects in the effort to not only improve Haiku’s programming language diversity for future developers, but to make Swift a possible alternative programming language to develop Haiku apps in.