News for hackers. Stuff that matters.
Re:WWDC21 by math-dev on Monday May 24, 2021 @01:28PM (#27267208)
I will let others more qualified opine, but for me it was quite easy to use. I think Android has Kotlin, and imo Swift & Kotlin are not too different, which makes it easier for someone trying to build across two different platforms.

I like Swift’s use of generics and protocols (can’t remember if I am using the right terms), but I really didn’t like some of the more recent changes that obscured parts of the language behind unnecessarily obtuse DSLs.

That said, I think everybody enjoys what they use most, so I don’t see Swift leaving the Apple ecosystem in the near future.

These days I have been abducted by aliens, extra terrestrial beings, and program exclusively in Common Lisp, with its secret alien technology. Now THAT is a language I recommend, its simply amazing to me :)

Re:WWDC21 by throwaway894345 on Monday May 24, 2021 @01:37PM (#27267307)
> That said, I think everybody enjoys what they use most, so I don’t see Swift leaving the Apple ecosystem in the near future

FWIW I've used Python and C++ the most, and I deeply dislike them. :)

Re:WWDC21 by kitsunesoba on Monday May 24, 2021 @02:49PM (#27268223)
One of the biggest differences between Swift and Kotlin in my day to day is that breakpoints/debugging in Kotlin are glacially slow compared to the same in Swift (which itself is a fair deal more slow than debugging Objective-C). I'm not sure if this is due to JVM baggage or what, but it can make chasing down bugs in Android rather painful, slowing methods that normally run in a fraction of a second to take several minutes.