4 ms·
Agreed - assuming they do plan to "officially" support other JVM languages in the future, that would be a pretty big deal: * If JRuby got all the nice operatio
by samstokes 15y ago
Agreed - assuming they do plan to "officially" support other JVM languages in the future, that would be a pretty big deal:
* If JRuby got all the nice operational support that Heroku currently gives CRuby, it would be an awesome way to add power to an existing Ruby codebase (run the same code in JRuby, give or take a few gems, start taking advantage of Java libraries or using threads for better throughput).
* Heroku supporting Scala and Clojure could really boost their popularity - AFAIK there's no service for those languages that makes deploying a production-ready, public-facing web app as easy as Heroku does for Ruby.
Update - I guess this quote from the article is relevant, and could indicate a reluctance to support other JVM languages:
Though growing quickly, the Clojure community is small enough to be approachable and accepting of new ideas. This is crucial for a platform like Heroku, which offers a deployment workflow that is a radical departure from that used for server-based deployments. Language communities with heavy investment in traditional deployment methods will be harder to adapt to the Heroku way.
- cmelbye 15y agoDotCloud has full Java support, it's just a matter of building a war file and deploying it.
- murz 15y agoScala and Clojure can both be deployed to Google AppEngine.
- andymoe 15y agoSee https://github.com/gcv/appengine-magic https://github.com/gcv/appengine-magic to help get Clojure working on App Engine. It's quite nice and the docs are pretty complete.
- swashbuck1r 15y agoWe support running Scala apps at CloudBees today without locking down the JVM, so you can take advantage of the full set of language features (like actors). By combining the Java PaaS with our GIT and Jenkins services, we can enable pushing those "harder" Java/Scala apps to the cloud using a Heroku-like GIT workflow.