3 ms·
The swift language is absolutely fantastic. But the constraints (such as objective-c compatibility) made it a juggernaut. It's actually very surprising they ma
by bsaul 1y ago
The swift language is absolutely fantastic. But the constraints (such as objective-c compatibility) made it a juggernaut.
It's actually very surprising they managed to get that language work at all given the size of it. In that regard, i wouldn't say execution was bad. It was just unrealistic, and too much was asked from it.
- frizlab 1y agoObjC interoperability is a solved problem now for Swift. They are even adding C++ and Java interop too!
- bsaul 1y agoit is, but it definitely added some weight to the language. At least i think so, i'm not a PL expert. My recent point of comparison is rust, which feels like a much much smaller language, despite sharing a lot of the philosophy (struct + trait, which is very similar to what swift recommends to use nowadays, and limit the use of class).