On Friday 30 November 2007 13:45:08 Mauro Tortonesi wrote:
> On Friday 30 November 2007 11:59:45 Hrvoje Niksic wrote:
> > Mauro Tortonesi <[EMAIL PROTECTED]> writes:
> > >> I vote we stick with C. Java is slower and more prone to environmental
> > >> problems.
> > >
> > > not really. because of its JIT compiler, Java is often as fast as
> > > C/C++, and sometimes even significantly faster.
> >
> > Not if you count startup time, which is crucial for a program like
> > Wget.  Memory use is also incomparable.
>
> right. i was not suggesting to implement wget2 in Java, anyway ;-)
>
> but we could definitely make good use of dynamic languages such as Ruby (my
> personal favorite) or Python, at least for rapid prototyping purposes. both
> Ruby and Python support event-driven I/O (http://rubyeventmachine.com for
> Ruby, and http://code.google.com/p/pyevent/ for Python) and asynch DNS
> (http://cares.rubyforge.org/ for Ruby and
> http://code.google.com/p/adns-python/ for Python) and both are relatively
> easy to interface with C code.

> writing a small prototype for wget2 in Ruby or Python at first, and then
> incrementally rewrite it in C would save us a lot of development time,
> IMVHO.

> what do you think?

Python.


Reply via email to