Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

“Swift, the original idea was factor complexity (…) massively failed, in my opinion (…) Swift has turned into a gigantic, super complicated bag of special cases, special syntax, special stuff” lesson learned from Chris Lattner on Swift

138,035 görüntüleme • 2 yıl önce •via X (Twitter)

10 Yorum

Marcin Krzyzanowski profil fotoğrafı
Marcin Krzyzanowski2 yıl önce

“instead of fixing the core, what the team did, both when I was there, so partially my fault, but also subsequently, is they started adding all these special cases (…) a lot of this stuff got added under extreme time pressure to enable a feature like #SwiftUI. And there's a bunch of stuff that feeds into that, as well as just the language gets more and more and more and more complicated.”

Marcin Krzyzanowski profil fotoğrafı
Marcin Krzyzanowski2 yıl önce

the whole interview with Chris Lattner

kache profil fotoğrafı
kache2 yıl önce

The only reason anyone uses swift is because they are forced to

Marcin Krzyzanowski profil fotoğrafı
Marcin Krzyzanowski2 yıl önce

not necessary today. but that's how it got popular. it wasn't by choice, for sure.

Dr. Michael Lauer profil fotoğrafı
Dr. Michael Lauer2 yıl önce

Indeed. But dont‘t you dare to express this opinion on the Swift forum, the thread will be closed soon.

Marcin Krzyzanowski profil fotoğrafı
Marcin Krzyzanowski2 yıl önce

I don’t feel welcomed and safe on swift forum, therefore I do not participate in these discussions

Rasmus Andersson profil fotoğrafı
Rasmus Andersson2 yıl önce

Yup. Swift’s problems: - Overly complex “all ideas combined” language - Single-vendor compiler (ie poor portability = risky investment)

Manuel Chakravarty🦋@tacticalgrace.justtesting.org profil fotoğrafı
Manuel Chakravarty🦋@tacticalgrace.justtesting.org2 yıl önce

Yes, but that happens with basically every programming language. C is somewhat of an exception, but also stuck in the stone ages. Go is to some extent an exception on purpose and limits itself in that way. I’m not saying that everything is perfect in Swift, but it’s pretty good.

Mark Cornelisse profil fotoğrafı
Mark Cornelisse2 yıl önce

I’ve been saying this for a long time. Objective-C is far easier to learn and use.

guillaume chereau profil fotoğrafı
guillaume chereau2 yıl önce

At this point swift seems to be as complicated as C++, basically a “write only” language.

Benzer Videolar