up vote 0 down vote favorite
share [fb]

In my final year project I have to build an Algorithm animator. It would be done to show how the algo works using nodes(PCs) and edges(connections). For example, how the leader ellection ring algo works.

Anyway, I haven't started implementing yet. My supervisor wants me to do it as a Java app, but I want to do it as a website. My reasons are :

  1. nowadays, nobody downloads apps then install them on their machines. The just go to website that does all their work for them.
  2. I HATE JAVA'S SWING. More generally code GUIs using Java.
  3. The GUI could be much more elegant and beautiful written in JS.

However, still not convinced, my supervisor said that he is not a 100% against it, but he'd like to see more convincing reasons.

So, my Question is: What do you guys think should I go with Java or JS? and why?

link|improve this question
Well there's always GWT - not having to worry about Javascripts horrible language design and still get all the advantages - what would one want more? – Voo Sep 30 at 0:07
Well, using Javascript and not having to worry about all of Java's horrible language design also works. – missingno Sep 30 at 3:16
feedback

closed as not constructive by griegs, Jonas, StriplingWarrior, Jeff Mercado, PaĆ­lo Ebermann Sep 29 at 23:53

This question is not a good fit to our Q&A; format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ.

1 Answer

I would say that you have better development tools for Java than there is for JavaScript, especially when it comes to graphical stuff. But you're right that your app will reach a broader audience if you do it in JavaScript.

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.