CSC/ECE 517 Fall 2014/ch1a 13 va: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
'''Playgrounds with Swift in XCode v6.0''' | '''Playgrounds with Swift in XCode v6.0''' | ||
<p>On June 2, 2014 at the World Wide Developers Conference, Apple announced version 6 of Xcode.</p> | |||
<br> | |||
<p>Features include "Playgrounds," live debugging tools, as well as an entirely new programming language called Swift. A key element of the Swift system is its ability to be cleanly debugged and run within the development environment, using a read–eval–print loop (REPL), giving it interactive properties more in common with scripting systems like Python than traditional systems programming languages. The REPL is further enhanced with the new 'playgrounds' concept; 'playgrounds' are interactive views running within the Xcode environment that respond to code or debugger changes on-the-fly. If the code in question changes over time or with regard to some other ranged input value, the view can be used with the Timeline Assistant to demonstrate the output in an animated fashion. Apple claims that Swift "is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language.</p> | |||
<br> | <br> | ||
[https://docs.google.com/a/ncsu.edu/document/d/1eq3XHiUUBIrEBx-R2Mgolaw7HttSgzPniwDLEF5oVk0/edit# Topic Document] | [https://docs.google.com/a/ncsu.edu/document/d/1eq3XHiUUBIrEBx-R2Mgolaw7HttSgzPniwDLEF5oVk0/edit# Topic Document] |
Revision as of 17:21, 17 September 2014
Playgrounds with Swift in XCode v6.0
On June 2, 2014 at the World Wide Developers Conference, Apple announced version 6 of Xcode.
Features include "Playgrounds," live debugging tools, as well as an entirely new programming language called Swift. A key element of the Swift system is its ability to be cleanly debugged and run within the development environment, using a read–eval–print loop (REPL), giving it interactive properties more in common with scripting systems like Python than traditional systems programming languages. The REPL is further enhanced with the new 'playgrounds' concept; 'playgrounds' are interactive views running within the Xcode environment that respond to code or debugger changes on-the-fly. If the code in question changes over time or with regard to some other ranged input value, the view can be used with the Timeline Assistant to demonstrate the output in an animated fashion. Apple claims that Swift "is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language.