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


22 bookmarks. First posted by soryu2 june 2018.


During my life as a software engineer there only have been a few occasions where the design and principles of a language struck me as inherently beautiful and consequently inspired me to work with them. At the same time it failed to attack, solve and support some of the most prominent current and future computing problems, which in my book all would be more important than most of the areas it tries to be good in: It leads to writers block and/or running around in cognitive circles trying to answer questions on how to best express the problem, or make Swift be happy with my code. To add insult to injury, all this attention is taken away from solving and focussing on the actual problem: writing a great app or framework that is a joy to use. I don't like the strong type system world very much in general, but for lower level hard problems it clearly serves a purpose.
june 2018 by sechilds
During my life as a software engineer there only have been a few occasions where the design and principles of a language struck me as inherently beautiful and consequently inspired me to work with them. None of those languages / language framework combos are perfect.
article 
june 2018 by mud
RT : As threatened: A blog post on my Swift thoughts.

“On my misalignment with Apple's love affair with Swift”
from twitter
june 2018 by wolverian
During my life as a software engineer there only have been a few occasions where the design and principles of a language struck me as inherently beautiful and consequently inspired me to work with them. None of those languages / language framework combos are perfect.
Archive  Pocket 
june 2018 by brokenrhino
Not sure I agree with all of this, but I do agree on this point.

It is meant 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.
swift  programming  design  apple  language 
june 2018 by jefframnani
As threatened: A blog post on my Swift thoughts.

“On my misalignment with Apple's love affair with Swift”
from twitter_favs
june 2018 by soryu2
As threatened: A blog post on my Swift thoughts.

“On my misalignment with Apple's love affair with Swift”
from twitter_favs
june 2018 by littlemind