back
user profile
lerno
1,422karma·409submissions·April 1, 2014
recent activity (409 total)
comment
I regard Swift's inconsistent runtime performance and over-reliance on compiler optimizations as a major problem with the current state of the language. It does not help that some slowdowns are d…
comment
Since we're talking about Swift generics here, you have to realize that the point is not whether generics / static typing can be useful, but if the type of generics and static typing as enfo…
comment
You read the last chapters of books too just to see if they're worth reading?
comment
On the contrary, it is well known that ObjC and related languages represent a different strain of OO than Java or C++. In fact, people has gone so far as to say that C++/Java don't really re…
comment
Well, in practice the broken generics stop large amounts of reasonable uses of generics, the lack of co/contravariance force you into hideous workarounds everywhere. As for the promised runtime p…
comment
Regarding "blub" I already told you that this is unlikely given the amount of dialog and work Owens has done in the language so far. He is one of the few people who has written in depth abou…
comment
There are degrees of static typing. Swift tries to get close to Haskell, but without the full set of tools to do so without losing things along the way. This is sort of the worst of both worlds. In th…
comment
Look at Eero for to how a simple updated syntax could look. On top of that, many of Swift's features could run on an updated ObjC as well. The problem is that the features that required a whole n…
comment
I don't understand why people use Core Data. The sweet spot for Core Data is really tiny, yet everyone seems to be using it (and regretting it).
comment
They said they made a version of it in Swift. The actual version deployed on the App Store was written in Objective-C.
comment
I got a request to share my project (15k LOC) with the compiler team because they had no larger projects to test on. This was less than a month ago. Draw your own conclusions on how much Swift has bee…
comment
I think you misunderstand then. I think he's all for a new language, the problem with Swift is that it's not quite the language he hoped for.
comment
No? You've never ever heard Java/C++ programmers complain about ObjC's syntax? I find that... unlikely. http://bit.ly/1CqrYY4 …
comment
You're the one who evoked "blub", essentially insinuating that the reason for his inability to appreciate the language was due to him not being used to it. I addressed that, and your co…
comment
If you had followed what Owens has written and done in Swift, you know that he has worked and pondered the language quite a bit. Dismissing it as due to "blub" is disingenuous. Aside from br…
comment
A brief follow-up here: http://1024monkeys.wordpress.com/2014/04/08/udp-vs-tcp-a-fol... …
comment
Not Q3. Q3 has a more elaborate scheme, keeping more updates in the resend buffer.
comment
X-Wing vs Tie Fighter, a classic read on networking over the internet: http://www.gamasutra.com/view/feature/131781/the_internet_su... …