Ashoo’s Ubuntu Blog

Ubuntu and Open Source updates and my views!

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services. Most importantly, Swift is designed to make writing and maintaining correct programs easier for the developer.

swift

Swift is intended as a replacement for C-based languages (C, C++, and Objective-C). As such, Swift must be comparable to those languages in performance for most tasks. Performance must also be predictable and consistent, not just fast in short bursts that require clean-up later. There are lots of languages with novel features — being fast is rare.

The features of Swift are designed to work together to create a language that is powerful, yet fun to use. Some additional features of Swift include:

Closures unified with function pointers
Tuples and multiple return values
Generics
Fast and concise iteration over a range or collection
Structs that support methods, extensions, and protocols
Functional programming patterns, e.g., map and filter
Powerful error handling built-in
Advanced control flow with do, guard, defer, and repeat keywords

You can download Swift for Ubuntu at Swift Download

Refer the link at Youtube video .

Categories: OpenSource, Ubuntu

About admin

Mangalore, India.

Sorry! But, I hate Spam. So, please! * Time limit is exhausted. Please reload CAPTCHA.


  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Popular Posts

Installing Wine 1.5

Wine is a Windows application layer which lets you run ...

Komodo Edit a native

If you are a developer and missing native power editor ...

How to change LightD

LightDM is the new login screen introduced in Ubuntu 12.04 ...

Internet-illiterate

Disclaimer: The views are against government policies and should not ...

Government of India

Indian Union Ministry of Human Resources Development, today officially unveiled ...

%d bloggers like this: