[gambit-list] Post: Compare the productivity of computer languages

Dimitris Vyzovitis vyzo at hackzen.org
Thu Oct 17 11:00:23 EDT 2013


[Caveat emptor: pun intended]

Gambit is incompatible by design.
Hackers who hangout in this list care about speed, pottability, and rXrs
conformance for (X<6) in some order, and we all use the other schemes on
the side.

Other than that, we applaud the scientific rigor of this work and love your
embedding of brainfuck programs that pop us shells for our ghosts in the
metash.!#.

Don't forget that citation is needed:
See Figure 1 .
&&$3&:$5'$"# whoami
root
On Oct 17, 2013 6:50 AM, "Junia Magellan" <junnia at gmail.com> wrote:

> Dear list members,
>
> I am the main investigator of a group that is carrying out an experiment, which  compares the productivity of computer languages.
> For instance, one may wish to see if a Python programmer is more productive than a Scheme programmer with the same ability.
>
> Here is the spoiler: The volunteers associated with the project were not able to run sqlite3 from Gambit. It seems that the bindings are old, or not well documented. I would appreciate a link to bindings that work out of the box, is the case of both Bigloo and Racket.
>
> We therefore need to put in place a measurement theory that provides for the programmer's ability. In this case one can be sure of an equal ability to that of a Scheme programmer. [The research group is
> working with the following languages: C, Java, C#, Common Lisp SBCL)
> and Scheme (Racket and Bigloo).]
>
> To measure a programmer's ability, the group uses the Rasch model.  The same model is also used for measuring the ability of a computer language to increase a programmer's productivity.
>
> For the time being, the group is working with the above cited  languages.  If the reader is unfamiliar with measurement theory, she is invited to visit my page concerning the subject:
> strues.org/languages
>
> Although the page contains original ideas from members of the my research group, it should be noted that there are however mathematical patches borrowed from other researchers, such as Rasch. This lack of originality is in itself not a problem as the page has been constructed purely as an  internal report. Of course, in the final paper, due credit will be given through appropriate citations.
>
> To everybody's surprise, Python has not shown itself as being the most productive language, while Scheme has, followed closely by sbcl. Python occupies a distant third place.
>
> The volunteers are using Racket and Bigloo to program in Scheme. The
> fact is that everybody found Gambit difficult to use to solve the kind of problems associated with the measurement items. Therefore, nobody is using Gambit.
>
> The first difficulty with Gambit is that it does not run out of the box in all hosting services. A member of the group tried to fix the issue by  consulting this list, but was not successful. Finally, the problem was solved after consulting Manuel Serrano and a member of the Racket user list.
> So a volunteer has installed a simple Gambit powered page on Hostgator.
> We would like thank Manuel Serrano and André for helping us with this task.
>
> The other difficult concerns connections to an sql server, while Bigloo and Racket provide out of the box connections, Gambit requires installation of external libraries and bindings to sqlite3, for example, Twenty three volunteers tried to perform the installation and everybody failed.
>
> Does anybody on this list know where I can find sources of gsi with
> sqlite3? As I would like to generate gsi with sqlite3 included, as in Racket.
>
> By the way, I am insisting on adding Gambit to the Scheme compiler set used in the experiment, because Gambit has a nice optional
> infix syntax. I would like to check whether this alters my results.
>
>
>
>   * Junia Magellan*
>
> Doutoranda em Inteligência Artificial - Engenharia Elétrica - UFU
> Mestre em Inteligência Artificial - Ciência da Computação - UFU
>
> Docente do IFTM - Campus Avançado Patrocínio
>
> Lattes: http://lattes.cnpq.br/3659680417351721
>
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://webmail.iro.umontreal.ca/pipermail/gambit-list/attachments/20131017/b9504be3/attachment-0001.html 


More information about the Gambit-list mailing list