Swift (parallel scripting language)

Swift
ParadigmsDataflow, distributed, grid, concurrent, scientific workflow, scripting
DevelopersUniversity of Chicago,
Argonne National Laboratory
First appeared2007 (2007)
Stable release
0.96.2 / August 5, 2015 (2015-08-05)
Typing disciplineStrong
PlatformCross-platform: Java
OSCross-platform: Java
LicenseApache 2.0
Websiteswift-lang.org
Influenced by
C syntax, functional programming
Influenced
Cuneiform

Swift[1] is an implicitly parallel programming language that allows writing scripts that distribute program execution across distributed computing resources,[2] including clusters, clouds, grids, and supercomputers. Swift implementations are open-source software under the Apache License, version 2.0.

  1. ^ "Swift Home Page". swift-lang.org. Retrieved 2014-06-02.
  2. ^ Wilde, Michael; Hategan, Mihael; Wozniak, Justin M.; Clifford, Ben; Katz, Daniel S.; Foster, Ian (2011). "Swift: A language for distributed parallel scripting" (PDF). Parallel Computing. 37 (9): 633–652. CiteSeerX 10.1.1.658.8990. doi:10.1016/j.parco.2011.05.005. Archived from the original (PDF) on 2014-06-06.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search