blob: 5a77e20a55a20a5db8441ba187a41c199d8024eb [file] [log] [blame]
=pod
=head1 NAME
swift - the amazingly new programming language
=head1 SYNOPSIS
B<swift> [-help] [I<input-filename> [I<program-arguments>]]
B<swiftc> [B<-emit-object>|B<-emit-assembly>|B<-emit-library>]
[-help]
B<-o> I<output-file>
I<input-filenames>
The full list of supported options is available via "swift -help" or "swiftc -help".
=head1 DESCRIPTION
B<Swift> is a new, high performance systems programming language. It has a clean
and modern syntax, and offers seamless access to existing C and Objective-C code
and frameworks, and is memory safe (by default).
Although inspired by Objective-C and many other languages, Swift is not itself a
C-derived language. As a complete and independent language, Swift packages core
features like flow control, data structures, and functions, with high-level
constructs like objects, protocols, closures, and generics. Swift embraces
modules, eliminating the need for headers and the code duplication they entail.
=cut