4 ms·
The industry would do well to better absorb the underlying point here (seriously, people, if Emeralds on Trails was really that great of an abstraction, a decen
by wwweston 10y ago
The industry would do well to better absorb the underlying point here (seriously, people, if Emeralds on Trails was really that great of an abstraction, a decent QIQ programmer with Orchestra framework experience would probably be able to pick up the important bits in the time an Emerald dev would be learning the domain specific portions of the app). But unfortunately, there are still costs to switching platforms and if you want to learn about or do anything other than learn new platforms, there's a limit to how much of that you can do.
And since we're talking about Apple here, it seems pretty safe to say that those costs are going to be higher than, say, a shift between Ruby and Python.
A language whose current practical use and reason for existence is entirely about developing for a single platform owned by an entity that has repeatedly demonstrated an indifference (or outright hostility) to outside use is not a language I'll likely use as an early one for learners.
- deleted 10y ago[deleted]
- _djo_ 10y agoApple released a Linux port of Swift and its standard library when they open sourced it[0], indicating they are neither indifferent nor outright hostile to the language running on other platforms outside their ecosystem. [0]: https://swift.org/blog/swift-linux-port/ https://swift.org/blog/swift-linux-port/
- wwweston 10y agoIf a widely distributed open compiler for Objective C and GnuStep (and other related efforts) had resulted in thriving Cocoa cross-platform development, I might be heartened by Swift's port and standard library. As it is, even after NeXT had started down a cross-platform development road, Apple made several decisions that were indifferent to it (and a few that were hostile). Why will Swift be different?
- rimantas 10y agoBy hostility you mean open-sourcing it and setting up prety nice framework which allows everyone to participate in its evolution?