6 ms·
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
by bnt 7y ago
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.
- ash_gti 7y agoHow about using a web browser with JavaScript? Maybe not the best language for someone new but its widely available.
- gridlockd 7y agoHow about just a web browser? You can run almost any language from a web browser these days: https://repl.it/languages/ https://repl.it/languages/ A lot of educational sites offer embedded interpreters like this. It has never been easier to start to learn programming. The real challenge nowadays is maintaining attention...
- willyt 7y agoSwift is open and available on other platforms. I can install it on a raspberry pi if I want. https://swiftreviewer.com/2018/12/21/swift-programming-on-raspberry-pi-part-2-3/ https://swiftreviewer.com/2018/12/21/swift-programming-on-ra...
- schrodinger 7y agoOnce 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.
- swebs 7y agoHuh? You can download Ubuntu builds right on their site https://swift.org/download/ https://swift.org/download/
- goalieca 7y agoFunny. 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.