WWDC 2014: ‘Retina iMac’ Tipped; Apple's New Programming Language 'Swift’s' Critical Vulnerability Identified
By Pavithra Rathinavel | June 5, 2014 1:34 PM EST
One of the most awaited features specific to Apple iMac is the Retina display. Even though Apple did not announce the existence of such iMac display feature, there are several clues that point to the possible announcement.
A man looks at his Apple iPad in front an Apple logo outside an Apple store in downtown Shanghai March 16, 2012.
In addition, Apple's brand new Swift programming language was unveiled very recently. But developers have already found a critical vulnerability in Swift.
Retina iMac Tipped
French forum named MacBidouille has ferreted around the OS X 10.10 Yosemite beta developer preview's system library to unearth the clues pointing to a Retina display equipped iMac, says Apple Insider.
A file containing a wide range of high resolution display features, with no device codenames tied to them was discovered recently. Apparently, the highest resolution listed was 6,400 x 3,600 pixels. However, Apple Insider says that the resolution will be re-scaled to 3,200 x 1,800 pixels for Retina display.
In addition, the product identifiers pertaining to the file were referenced in a beta build of OS X 10.9.4 Mavericks. But again, it was associated with an unannounced iMac variant. Also, Ming-Chi Kuo, the credible KGI Securities analyst said that Apple is planning to unveil a relatively inexpensive iMac model and a Retina MacBook Air towards the last quarter of 2014.
Apple's Swift Vulnerability
According to BGR, Apple unveiled 'Swift,' a new programming language for developers recently. The stand-out feature of the new programming language is 'Playground;' which lets the developers to test their code, simultaneously when they type down. This is otherwise called as 'run-as-you-type.' It is worth mentioning that, the simultaneous testing of code happens without a 'sandbox' to secure the system.
To be specific, 'Playground' does not expect the programmer to click the 'enter' button to start testing. As the tech Web site points out, it is a huge liability to developers.
In addition, developers are advised to not to click on shady playground links on the web. In case, a vulnerable code enters the 'Swift Playground', the developer will not have enough time to react and control the impact.
According to a Steve, a Twitter user and developer tested this feature in Swift. He was quick to point out the problem with the programming language. In specific, he warned about the automatic deletion of files. Say for example, when a programmer types down a command to remove files, before he could hit 'enter' the files will be deleted and the programmer will have no time to react.
What do you think of the Swift vulnerability? Feel free to leave a comment.
To contact the editor, e-mail:
Join the Conversation
Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT latest_id FROM site_artdata WHERE type='ib_articles_day2ago' Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT tid as num FROM biztimes_stats.stats_articles_au_pop WHERE maincat_id='6' AND outkey='Y' AND tid> ORDER BY hits DESC LIMIT 15Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT article_id as num FROM ib_categories_index WHERE tid=6 ORDER BY article_id DESC LIMIT 5
Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT latest_id FROM site_artdata WHERE type='ib_articles_day2ago' Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT tid as num FROM biztimes_stats.stats_articles_au_pop WHERE (maincat_id='1' OR maincat_id='2' OR maincat_id='6' OR maincat_id='7' OR maincat_id='9' OR maincat_id='24') AND local_id='0' AND typology_id<'11' AND tid> AND outkey_all='Y' ORDER BY hits DESC LIMIT 17Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT * FROM table_info WHERE table_name='ib_articles' LIMIT 1Host 'subweb.ibtimes.com' is not allowed to connect to this MySQL serverSELECT id as num FROM ib_articles ORDER BY id DESC LIMIT 5