[EMAIL PROTECTED] wrote:
Man the question you posed above is a tough one to answer.  For example, most
will agree Python does faster development than C or (assembly!).  OTOH, suppose
we were talking to someone who had done C for the last 20 years and vaguely
learned Python last week.  Which language would he build various things in
faster?....Are you sure? :)

It depends on the problem. If it's chew up some XML, correlate, and spit it back out, he'd have to be a God of C to be faster than learning Python and using the libraries. If it's to bang bits, C structs are pretty close to optimal, and no matter how good you are at Perl/Python/etc. you generally find yourself wishing for C. Only Erlang has bit manipulation comparable to C in efficiency, in my opinion.

This is part of the problem to the whole discussion.

Java, Perl, Python, Tcl, Lisp, etc. are *very* obviously faster to develop in than C/C++ except for very specific instances.

Perl, Python, Tcl, Lisp, etc. are faster to develop in than Java for a lot of things, but Java takes them to the mat for more than it's share.

Within, Perl, Python, Tcl, Lisp, etc. the productivity differences probably get swamped by personal ability and experience. Thus the religious wars.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to