rant-dom: On my misalignment with Apple's love affair with Swift


21 bookmarks. First posted by Ciudilo 9 days ago.


On my misalignment with Apple's love affair with Swift During my life as a software engineer there only have been a few occasions where the design and…
from instapaper
6 days ago by jrdodds
This section in made me sit up and take notice because it pretty much describes exactly how…
from twitter_favs
7 days ago by adz
On my misalignment with Apple's love affair with Swift During my life as a software engineer there only have been a few occasions where the design and…
from instapaper
7 days ago by svs
The shortcomings of the Swift language and development platform
7 days ago by bfulop
On my misalignment with Apple's love affair with Swift During my life as a software engineer there only have been a few occasions where the design and…
from instapaper
8 days ago by breau
via Daring Fireball http://bit.ly/2FJ06sP
STEM 
8 days ago by aebraddy
from Daring Fireball

Dominik Wagner:

It seems to have been driven by the needs of the compiler and the gaps that needed to be filled for the static analyzer. Those seem to have been super-charged instead of catering to app developer’s actual needs: efficient, hassle free, productive (iOS) App development.

It is meant to offer progressive disclosure and be simple, to be used in playgrounds and learning. At the same time learning and reading through the Swift book and standard library is more akin to mastering C++. It is quite unforgiving, harsh, and complex.

This is a really thoughtful, measured take against Swift. I know a lot of developers love Swift, but I also know many who share similar misgivings about it, primarily that it isn’t optimized specifically for writing great apps.

 ★ 
ifttt  daringfireball 
8 days ago by josephschmitt
Dominik Wagner:

It seems to have been driven by the needs of the compiler and the gaps that needed to be filled for the static analyzer. Those seem to have been super-charged instead of catering to app developer’s actual needs: efficient, hassle free, productive (iOS) App development.

It is meant to offer progressive disclosure and be simple, to be used in playgrounds and learning. At the same time learning and reading through the Swift book and standard library is more akin to mastering C++. It is quite unforgiving, harsh, and complex.

This is a really thoughtful, measured take against Swift. I know a lot of developers love Swift, but I also know many who share similar misgivings about it, primarily that it isn’t optimized specifically for writing great apps.

 ★ 
via:daringfireball 
8 days ago by rufous