Why is it that hotshot web developers are willing to learn Javascript, Python, Go, Fortran and Basic but for some reason draws the line learning Swift or Objective-C? As a native mobile developer I honestly don't understand this mindset.
Ah yeah I put Fortran and Basic there intentionally so it sounds more ridiculous. This is not to say that there is such a stereotype, just light humor.
In a way it isn't just as simple as learning Swift/ObjC it is about learning the framework whether you're Kotlin on Android or Swift on iOS the real things you learn are about Android and iOS, right?
I think it is easy to understand that someone would want to take existing knowledge of React (React is to JS & HTML as iOS is to Swift) and get running really quickly.
These days given that for 90%+ of apps you'll see on either App store you can develop a very similar App in a tech you already know like HTML, CSS & JS especially with React, I think the motivation is really easy to understand.
Another point I would make is that JS especially is far more ubiquitous than something like Swift or Kotlin. ObjC is different enough to C/C++ and variants to be also quite niche.
Why would you learn another niche language when you can use what you already know to build Apps for 90% of use cases. As a web developer I honestly don't understand this mindset :P
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Why is it that hotshot web developers are willing to learn Javascript, Python, Go, Fortran and Basic but for some reason draws the line learning Swift or Objective-C? As a native mobile developer I honestly don't understand this mindset.
Ah yeah I put Fortran and Basic there intentionally so it sounds more ridiculous. This is not to say that there is such a stereotype, just light humor.
In a way it isn't just as simple as learning Swift/ObjC it is about learning the framework whether you're Kotlin on Android or Swift on iOS the real things you learn are about Android and iOS, right?
I think it is easy to understand that someone would want to take existing knowledge of React (React is to JS & HTML as iOS is to Swift) and get running really quickly.
These days given that for 90%+ of apps you'll see on either App store you can develop a very similar App in a tech you already know like HTML, CSS & JS especially with React, I think the motivation is really easy to understand.
Another point I would make is that JS especially is far more ubiquitous than something like Swift or Kotlin. ObjC is different enough to C/C++ and variants to be also quite niche.
Why would you learn another niche language when you can use what you already know to build Apps for 90% of use cases. As a web developer I honestly don't understand this mindset :P