Bill is a mathematician, statistician, and Jedi Master aspirant. He works for DZone doing research and defending the office from the Dark Side. He is an avid gamer, wishes that coding exclusively in C was still a viable method of development, and prefers the color green to all others. He's been known to go entire days without speaking. His spirit animal is a platypus. Bill has posted 39 posts at DZone. You can read more from them at their website. View Full User Profile

Weekly Poll: Sans JVM?

  • submit to reddit
A few weeks ago, we asked which programming language you'd use if Java weren't an option. JVM languages, especially Scala and Groovy, were the overwhelming winners. So, for this week's poll, we wanted to go one step further: How would you program Sans JVM?

You'll get a chance to see the results so far instantly after completing the survey. Feel free to comment on the article, as well. The discussion on last week's poll was excellent!
Create your free online surveys with SurveyMonkey, the world's leading questionnaire tool.
Published at DZone with permission of its author, Bill Armstrong.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Howard Lewis Ship replied on Fri, 2012/11/02 - 9:20am

I really wan't "choose two". I think if all JVMs did not exist, the next two choices would be JavaScript (or languages, such as CoffeeScript, that compile down to JavaScript), or Lisp.  I chose Lisp on the poll above ... but I suspect that I'd continue expanding into the Node space, which is all JavaScript.

Adam Gent replied on Fri, 2012/11/02 - 11:03am

F#  I like it better than Scala and OCaml. I don't know why its not that popular in the .NET world.

Mark Unknown replied on Fri, 2012/11/02 - 1:15pm

I think i would quit. :0

Silvio Bierman replied on Mon, 2012/11/05 - 5:24am

Makes sense since the previous poll asked the wrong question. Nowadays, IMHO "Java" is much more about the JVM than the language itself. The improved quality of JVM implementations and the ever growing availability of excellent libraries have made the JVM a more and more compelling option. The rise of arguably better JVM languages have made Java the language itself less and less compelling.

Java has been my main workhorse since about 2000 but once given viable options on the JVM (and opportunity) I was happy to switch to Scala about four years ago.

Without the JVM? I am not sure. I picked Haskell but to be honestly I am afraid that my company would be sent back into the dark ages.

Caspar MacRae replied on Wed, 2012/11/07 - 7:19am

 I've never heard of Punchcard as a language - isn't it just a storage device for assembler?

Jason Cone replied on Wed, 2012/11/07 - 7:20pm

If I could pick one without worrying about what the rest of the world was doing, I'd pick Haskell.  If my pick is based on reality, it would be JavaScript.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.