tag:blogger.com,1999:blog-8397311766319215218.post6692049810446692078..comments2023-11-29T18:05:17.337+01:00Comments on metablog: What's Going Down at the TIOBE Index? Swift, SurprisinglyMarcel Weiherhttp://www.blogger.com/profile/11651004661887001433noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-8397311766319215218.post-59408765979767772392021-12-21T13:38:15.956+01:002021-12-21T13:38:15.956+01:00Thank you so much for sharing such an intresting b...Thank you so much for sharing such an intresting blog with us. Nickhttps://ptk.in.ua/prise_stanki-shlif.phpnoreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-867862666100892742020-03-13T15:11:59.274+01:002020-03-13T15:11:59.274+01:00Hello @CodingFiend,
hmm...."rewarding langua...Hello @CodingFiend,<br /><br />hmm...."rewarding languages that have huge installed bases" is kind of the point of the TIOBE index...<br /><br />I agree that Apple has tethered themselves very strongly to Swift and is unlikely to back down no matter how detrimental to the ecosystem. On the other hand, remember the PPC/Intel bakeoffs? Or garbage collection, YB/Windows, modern syntax, Cocoa/Java (we had at least one whole WWDC that was almost exclusively Cocoa/Java), ...<br />Marcel Weiherhttps://www.blogger.com/profile/11651004661887001433noreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-41212583407650898072020-02-15T22:11:47.370+01:002020-02-15T22:11:47.370+01:00TIOBE index is a terrible way to rank languages. I...TIOBE index is a terrible way to rank languages. It rewards languages that have huge installed bases. In terms of starting new projects, very few people are selecting ObjectiveC as Apple has made it abundantly clear that Swift if their future horse they will be riding. Apple gets its way always in the end, and just like Objective Pascal, Objective C is doomed.CodingFiendhttps://www.blogger.com/profile/00005919718382217539noreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-9035374298247161962019-04-29T20:20:08.661+02:002019-04-29T20:20:08.661+02:00This says way more about the TIOBE Index than it d...This says way more about the TIOBE Index than it does about SwiftAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-76692100518091094282019-04-29T15:55:51.145+02:002019-04-29T15:55:51.145+02:00That's an unfortunate position to take, Anonym...That's an unfortunate position to take, Anonymous. As an educator of both languages, I see many enterprises requesting classes in both, but far more in Swift. Those that request Objective-C based classes are the enormous overwrought ones with tons of legacy code that they need to continue to maintain. Swift has plenty of faults, and I'm kinda in the camp that the community is doing bad things to it. Objective-C will always have a place of love in my heart. But trying to return to Objective-C as a primary language just won't work long term. It's like decrying Auto Layout: a move that that would mean a future of fighting the tools - and Apple - at every step.Mikey Wardhttps://www.blogger.com/profile/14837893709398288840noreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-83241528034067913062019-04-28T21:42:38.142+02:002019-04-28T21:42:38.142+02:00Mostly nonsense Graham. Posting anonymously becaus...Mostly nonsense Graham. Posting anonymously because I work at a company that's invested in Swift, and don't want to rile feathers. But suffice to say, I am hopeful to return to using Objective-C in future gigs. It's a trend I see amongst my peers of similar experience levels as I have (7-11 years on iOS, largely). Swift 1.1 held a lot of promise, and then it was taken over by the community, and nonsensical changes have been made time and again to the language leading to a good chunk of us, many of us with language design experience, feeling like Swift is heading in the wrong direction, and ultimately will become too clunky/cumbersome to use in the day to day. Objective-C for all its problems, isn't trying to solve all the world's problems, it's simply a tool for writing apps.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8397311766319215218.post-37799439699762651432019-04-28T13:30:13.594+02:002019-04-28T13:30:13.594+02:00Here's a hypothesis to explore: programming la...Here's a hypothesis to explore: programming language searches are skewed toward inexperienced users of the language, and people coming to the Apple platforms are mostly learning Swift. So when they get a job at a company that's already got some ObjC code, they need to search to find out how it works, therefore the "popularity" of ObjC as measured by searches goes up.Graham Leehttps://www.blogger.com/profile/07305141119009757571noreply@blogger.com