But that's teaching a new generation of coders a set of tools designed only for Apple. Ruby (Python etc) are open and easily available on other platforms, Swift may be in the future but it isn't now.
Once you’ve learned one programming language, it’s not hard to learn a second. It’s not terribly important what you’re first language is, and Swift isn’t a bad starting point anyway.
Funny. I learned on qbasic and I
remember they were teaching dr racket at ubc to first year students. They were teaching java when I was in engineering and my career has basically gotten zero
Mileage from that stinking heap of uncollected garbage.