Re: now you can code your java programs directly online!
Please do not top-post.
Rajesh Moorjani wrote:
roedy, in answer to your question:
Please attribute quotes.
Roedy Green wrote:
To do this, you need a computer, right? So what is the advantage?
yes you do need a computer to browse krazykoder.com, but you dont need
an IDE/database/webserver/servlet engine/jdk/libraries etc to code,
compile and run any of the java [sic] console programs and/or the java [sic]
It's spelled "Java".
If you're serving a pedagogical purpose you must get such things right.
webapps that users are contributing on the site.
also, when you view someone else's program on the site, it makes copy
for you so you can modify and play with it all you want without
affecting the original program.
So does version control. BFD. We already have git, CVS or Subversion for that.
so some of the benefits of using krazykoder are:
1. a java [sic] tutor can create sample programs online, and share them with
all his students to play around with.
Already available with things like version control, Google Docs. ...
2. Many IT institutes can get rid of their computer labs, and simply
tell their students to do their assignments online and share the links
with the faculty to examine. not only does the institute save costs,
the students get anytime, anywhere access to a lab too.
And you can promise availability of the latest, compliant, correct Java? Are you using Java 6 or Java 7 on your site?
3. Programming-related websites can embed our runnable code widgets on
their site, instead of their static code listings.
And what is the advantage of that?
4. IT Book Publishers can upload their code listings online, and
Many do.
allow the book reader to run them with one click.
5. IT job seekers can code their cool projects online, and put those
links on their resumes.
6. overall, anyone who wants to learn a new tech can browse runnable
examples, compile and modify them, and gain hands-on experience and
confidence.
I believe one gains more confidence from running the tools themselves. Letting some remote site do things, without your own interaction with javac, Ant, an IDE, and so on, is much less useful.
What about running servlets? How about the differences between products, such as JBoss vs. Glassfish vs. Geronimo?
hope this helps answer your question.
since we just launched, we're looking for new uses for our product
too, so if you can think of any creative uses, would love to hear
them :)
btw, i [sic] looked at mindprod.com and realised that you impart quite a bit
The first person singular pronoun in English is spelled "I".
If you present yourselves as a pedagogical tool you need to get such things right.
of java [sic] knowledge on your site. it was indeed very comprehensive.
feel free to create and embed krazykoder code widgets on your site, if
you feel it helps serve your audience better.
Your unprofessional and careless presentation does not inspire confidence.
--
Lew