Introducing the IBM Swift Sandbox
developer.ibm.com
Introducing the IBM Swift Sandbox
1–10 of 61 posts
Re: Introducing the IBM Swift Sandbox
#2Re: Introducing the IBM Swift Sandbox
#3I am looking for a new language to learn, preferably more PC style platform focused, would this be a good language to learn?
If you're writing server-side code for Linux/OSX, probably not quite yet. The language is nice, but it's only been available as open-source for a day now... the ecosystem you'd need to be productive in Swift isn't there yet.
(On the other hand, if you'd like to be involved in building that ecosystem, now's probably the time to jump in.)
Re: Introducing the IBM Swift Sandbox
#4I am looking for a new language to learn, preferably more PC style platform focused, would this be a good language to learn?
Re: Introducing the IBM Swift Sandbox
#5I am looking for a new language to learn, preferably more PC style platform focused, would this be a good language to learn?
Re: Introducing the IBM Swift Sandbox
#6Here is my experience with Bluemix:
1. We needed to get bills to send to our accounting department. There is no way to get this out of Bluemix. We needed to contact 5 different people and send 2 different support tickets.
2. At one point we couldn't log into our accounts, the authentication server was down.
3. The docker container doesn't always get internet. Also it sure as hell is guaranteed to not have internet if you restart it.
4. If you use their SAAS databases, then some of them you can connect to from the outside world, but some you can't. And there is no way of knowing which.
5. Just because IBM makes a product available doesn't mean it works. We used NodeRED together with the IBM developed database connectors for DashDB. That connector will timeout after ~24 hours and then not throw any errors when you keep writing to it. Took 3 days to figure this out and fix it.
6. Their deploy system is nice, pity it brings down your service for 5-10 minutes even for deploys that are literally 100 lines of java code.
7. It's painfully slow to push images to their docker hub. Took 3 hours to upload an image with ubuntu and java. And our uplink is 50mbit.
Re: Introducing the IBM Swift Sandbox
#7I am looking for a new language to learn, preferably more PC style platform focused, would this be a good language to learn?
Re: Introducing the IBM Swift Sandbox
#8I am looking for a new language to learn, preferably more PC style platform focused, would this be a good language to learn?
Here are some choices I think are interesting as new languages:
Elixir : interpreted / scalability / concurrency / fault tolerance/ friendly community
Rust : compiled / close to C speed / memory safety / concurrency
TypeScript : compiles to Javascript but with types / runs in the browser
Elm : compiles to Javascrtipt / functional / runs in the browser