Re: Programming languages

Hi Jamie,

> I am investigating the advantages and disadvantages of four programming
> languages in developing RDF and OWL applications: perl, python, php,
> and java.

The main advantage of using PHP is that it is installed on 15 million
web-servers (http://www.php.net/usage.php). Thus using PHP and a pure PHP
RDF library, you can just drop your application on most public ISP's
webservers and it is working. The disadvantage is that PHP is rather slow,
compared to languages like java.

Shelley Powers did a similar language comparison in her O'Reilly book
"Practical RDF", but her results are outdated by now, because the APIs have
developed further. An interesting up-to-date comparison of the RDF parsers
for the different languages is found at
http://www.w3.org/2003/11/results/rdf-core-tests

Chris

http://www.bizer.de
http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/index.html

Received on Friday, 26 March 2004 05:12:36 UTC