When this project was started two years ago, it was probably a good idea. But now Scala has matured and has huge momentum.
Scala meets the need for a Java replacement and also provides compelling use-cases for switching, namely better concurrency support. Ceylon seems to abhor complexity while Scala welcomes it. But Scala's complexity is not essential; you can ignore it if you don't need it and use it if you do.
I think Ceylon's simplicity will prevent it from meeting the expectations of a lot of developers. Not to mention the other things it will be missing for a long time (even after they have a compiler and SDK) like IDE support and a wealth of libraries.
Wow, my former professor made it on Slashdot. Cool! Thank you UNI for 4 wonderful years and a now a great career as a software engineer. And special thanks to professor Wallingford!
No, this is known bug that occurs when you want to support android 1.5, which is the oldest used version still in active use (and fairly significant usage too). See this post for more info.
On that day all browsers will be HTML5 compatible or they will perish in the flames of user outrage.
People won't blame their browser (IE) they will yell at YouTube for needlessly breaking something that was working just fine. Seriously, users don't care AT ALL about the politics behind this. They just want IE6 to keep working. Well, "working" might be a generous description, but you get the point.
Read the article before saying ridiculous things. I quote: "Put simply, the religious lobby is not behind the move to criminalise blasphemy." This is not religious people doing anything.
they [religionists] go and pass laws like this. They'd do it in America too, have done it in the past, if not for that pesky First Amendment and the strident efforts of "militant" atheists and civil rights organizations.
And how well would web apps have worked with the iPod Touch outside of Wi-Fi coverage?
Obviously you need to be connected to Wi-Fi to install an application REGARDLESS of the whether it is a native app or a web based app. You can make you web app run off-line thanks to the HTML5 offline application support implemented in MobileSafari. So this is a non-issue.
I'm working on a GWT framework for the iphone that will allow you to write a web application that looks and behaves just look a native application. A web app can get surprisingly close to being indistinguishable for native thanks to a few features in MobileSafari like:
Since it is a web app you avoid the stranglehold of the app store and the LONG processing time of applications (I know, I have applied and been accepted). You also get the freedom to update your app immediately at any time without needing apple's approval.
You can't realistically do iOS development without knowing Objective-C; its just no feasible since all Apples frameworks are written in it, all the open source libraries use it, and all of the stackflow answers are for it. And fortunately, it is not a bad language. Swift is a much better language, at least potentially. It is still a bit rough to use. But it is sure to replace Objective-C over the next few years, so you would be a fool to ignore it. To address the larger question - you should get some formal computer science instruction if you ever expect to land a job. You have to have something on your résumé.
When this project was started two years ago, it was probably a good idea. But now Scala has matured and has huge momentum.
Scala meets the need for a Java replacement and also provides compelling use-cases for switching, namely better concurrency support. Ceylon seems to abhor complexity while Scala welcomes it. But Scala's complexity is not essential; you can ignore it if you don't need it and use it if you do.
I think Ceylon's simplicity will prevent it from meeting the expectations of a lot of developers. Not to mention the other things it will be missing for a long time (even after they have a compiler and SDK) like IDE support and a wealth of libraries.
Wow, my former professor made it on Slashdot. Cool! Thank you UNI for 4 wonderful years and a now a great career as a software engineer. And special thanks to professor Wallingford!
It's too bad that some of the most promising new languages (Scala, Clojure) are JDK based.
Scala runs on the .NET platform too.
http://www.scala-lang.org/node/168
No, this is known bug that occurs when you want to support android 1.5, which is the oldest used version still in active use (and fairly significant usage too). See this post for more info.
Wow, my ICE starts to melt at 32 degrees. That's amazing!
On that day all browsers will be HTML5 compatible or they will perish in the flames of user outrage.
People won't blame their browser (IE) they will yell at YouTube for needlessly breaking something that was working just fine. Seriously, users don't care AT ALL about the politics behind this. They just want IE6 to keep working. Well, "working" might be a generous description, but you get the point.
It's Karma - your deeds are finally coming back to haunt you!
Read the article before saying ridiculous things. I quote: "Put simply, the religious lobby is not behind the move to criminalise blasphemy." This is not religious people doing anything.
they [religionists] go and pass laws like this. They'd do it in America too, have done it in the past, if not for that pesky First Amendment and the strident efforts of "militant" atheists and civil rights organizations.
Yeah, the Google Web Toolkit (which I believe they are all using for a front end) b
That's just flat out wrong. GWT is only being used by Google for one service - Google Health
I haven't investigated this, but it appears that PhoneGap (mentioned above) can access the accelerometer, the location api, do sound, and vibration.
And how well would web apps have worked with the iPod Touch outside of Wi-Fi coverage?
Obviously you need to be connected to Wi-Fi to install an application REGARDLESS of the whether it is a native app or a web based app. You can make you web app run off-line thanks to the HTML5 offline application support implemented in MobileSafari. So this is a non-issue.
I'm working on a GWT framework for the iphone that will allow you to write a web application that looks and behaves just look a native application. A web app can get surprisingly close to being indistinguishable for native thanks to a few features in MobileSafari like:
1) Offline application support
2) Hardware-accelerated animations
3) Chrome-less UI
4) Custom application icon
Since it is a web app you avoid the stranglehold of the app store and the LONG processing time of applications (I know, I have applied and been accepted). You also get the freedom to update your app immediately at any time without needing apple's approval.