473,326 Members | 2,110 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

survey

Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.

Thanks

Dave


__________________________________
Celebrate Yahoo!'s 10th Birthday!
Yahoo! Netrospective: 100 Moments of the Web
http://birthday.yahoo.com/netrospective/
Jul 18 '05 #1
9 1389
"Dave Zhu" <zh******@yahoo.com> wrote in message
news:ma***************************************@pyt hon.org...
Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.

Thanks

Dave

After a little googling, that's what I found:

http://citeseer.nj.nec.com/article/p...empirical.html
http://www.sensi.org/~ak/impit/studies/report.pdf

George
Jul 18 '05 #2
On Fri, 4 Mar 2005 14:14:05 -0800 (PST), Dave Zhu
<zh******@yahoo.com> wrote:
Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.


There are several such comparisons on the web but most will
naturally reflect the authors personal preferences. The Python
web site has pointers to a couple and I'm sure that Perl , Tcl
and Ruby sites will have their own.

My own personal perspective is that I like Perl for one line
hacks and string processing, I like Tcl because I like the
underlying concepts and Tcl programs are often shorter than
others. I like Ruby mainly for a few of its nice features and I
like Python because I can read it when I'm finished!

Those are the things that influence me, not detailed lists of
features. I like all of the languages you mention and uise them
for different jobs. Vive la difference...

Oh yes, and don't forget to include Lisp/Scheme/Guile in
your considerations... :-)

Alan G
Author of the Learn to Program website
http://www.freenetpages.co.uk/hp/alan.gauld
Jul 18 '05 #3
Dave Zhu wrote:
Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.


What kind of information? ...
Jul 18 '05 #4
In article <kO********************@powergate.ca>,
Peter Hansen <pe***@engcorp.com> wrote:
Dave Zhu wrote:
Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.


What kind of information? ...


Precisely. There are whole books <URL:
http://www.amazon.com/exec/obidos/AS...216984-6160028 >
on this subject; there are breezy sketches <URL:
http://www.itworld.com/AppDev/4061/swol-0202-regex/ >
you can read in a single setting; and 'most everything
between. Who wants to know? Is your real interest to
know what the job market for each language is, or the
syntax of arithmetic in each language, or which one has
the best Conferences, or ...?

<URL: http://www.catb.org/~esr/faqs/smart-questions.html >
Jul 18 '05 #5
Dave Zhu wrote:
Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.


The Language Shootout at http://shootout.alioth.debian.org/ has code
samples in many languages, both interpreted and compiled, including the
ones you mentioned. Don't trust the lines-of-code statistics, though --
the LOC measure is wrongly shown as zero for several codes, and comment
lines are counted, so that languages with programmers who use more
comments are penalized.

You can obtain the paper "Are Scripting Languages Any Good? A
Validation of Perl, Python, Rexx, and Tcl against C, C++, and Java." by
Prechelt at http://page.mi.fu-berlin.de/~prechelt/Biblio/ -- his answer
is "yes".

Jul 18 '05 #6
> The Language Shootout at http://shootout.alioth.debian.org/ has code
samples in many languages, both interpreted and compiled, including the ones you mentioned. Don't trust the lines-of-code statistics, though -- the LOC measure is wrongly shown as zero for several codes, and comment lines are counted, so that languages with programmers who use more
comments are penalized.


afaik the LOC measure does not count comment lines - is there a
specific example?

Anyway, we continue to add new micro-benchmarks and deprecate old ones.

We really welcome program contributions for the new and old tests - so
send us some Python!

Jul 18 '05 #7
D H
Peter Hansen wrote:
Dave Zhu wrote:
Hello All,

Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.

What kind of information? ...


See the other responses to his question.
Jul 18 '05 #8
ig***@yahoo.com wrote:
The Language Shootout at http://shootout.alioth.debian.org/ has code samples in many languages, both interpreted and compiled, including the
ones you mentioned. Don't trust the lines-of-code statistics,

though --
the LOC measure is wrongly shown as zero for several codes, and

comment
lines are counted, so that languages with programmers who use more
comments are penalized.


afaik the LOC measure does not count comment lines - is there a
specific example?


(this message is OT for c.l.py, sorry)

The "random Fortran Intel program" at
http://shootout.alioth.debian.org/be...0&sort=fullcpu
is said to have 40 lines, but excluding blank lines and comment lines
(those that start with "!") I count 22.

The "ackermann Fortran Intel program" at
http://shootout.alioth.debian.org/be...0&sort=fullcpu
is wrongly said to have 0 lines.

There are other cases of these problems.

Jul 18 '05 #9
D H wrote:
Peter Hansen wrote:
Dave Zhu wrote:
Is there any survey on scripting languages? I would
like to get information on several scripting languages
including Python, Perl, Ruby, Tcl, etc.


What kind of information? ...


See the other responses to his question.


Why would I want to do that? Did somebody else manage
to read his mind and post the missing information?
Or are you just assuming that the others have correctly
guessed what he intended? (FWIW, I have been skimming
the other responses as the thread progresses, and
even so your comment still makes no sense to me.)

-Peter
Jul 18 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: GTF | last post by:
PHP Web Survey Idea.. I have been given an opportunity to create a web based survey. This is a fairly lengthy survey of 60 pages on paper (various multiple choice and free form). These are...
8
by: S.Marion | last post by:
Hello, We are interested in programmers' experiences of programming languages supported by managed runtimes (including but not limited to Java, C#, etc). In particular, we are interested in bugs...
0
by: Kenzo Fong | last post by:
Hi everyone, Sorry to fill up this newsgroup with this request, but for coursework at Erasmus University (the Netherlands) I need to conduct a survey regarding the use of certain open source...
5
by: DFS | last post by:
I've written several survey systems in which the majority of the questions have the same or similar responses (Yes/No, True/False, scale of 1 - 5, etc). But this latest survey system I'm working...
1
by: Nico Baumgarten | last post by:
Dear Madam/Sir, You are invited to participate in an international research study. This research project is headed and led by Cambridge student Nico Baumgarten. What is it all about? It is a...
1
by: Jens Arndt | last post by:
Hi everyone, a few weeks ago I asked you to assist me with a paper I am writing on newsgroup behavior. I want to thank all of you who answered my survey, your input helped me a lot. Although...
2
by: Matt | last post by:
Hi everyone, Constructed a fairly big table with 20 rows, most of which are TINYINTs based on user selection for a dropdown box. This is the form: http://www.threechords.org/spb/survey/ ...
0
by: Janet93 | last post by:
If you are involved in the development of scientific computing software, you are invited to participate in a survey on developing this kind of software. If you have already received this request, I...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.