﻿<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>nLeyten: Recent Comments</title><link>http://nleyten.com</link><description /><generator>Quick Blogcast</generator><lastBuildDate>Fri, 30 Jul 2010 07:46:59 GMT</lastBuildDate><item><title>Comment on Nleyten@1400: Netplexing</title><link>http://nleyten.com/2008/04/17/nleyten1400-netplexing.aspx#comment-2408581</link><dc:creator>Guillaume Yziquel</dc:creator><description>Concerning Lwt, do you have any idea of how to incorporate code built upon ocamlnet's equeues and unixqueues into an eliom module?&lt;br /&gt;&lt;br /&gt;Can it be done?</description><guid isPermaLink="true">http://nleyten.com/2008/04/17/nleyten1400-netplexing.aspx#comment-2408581</guid><pubDate>Sun, 06 Sep 2009 18:57:38 GMT</pubDate></item><item><title>Comment on Ocsigen by example, Part 1: basic setup</title><link>http://nleyten.com/2009/03/12/ocsigen-by-example-part-1-basic-setup.aspx#comment-2064065</link><dc:creator>AlexanderMarkov</dc:creator><description>Is there way to develop applications without rebooting ocsigen at every change in code?</description><guid isPermaLink="true">http://nleyten.com/2009/03/12/ocsigen-by-example-part-1-basic-setup.aspx#comment-2064065</guid><pubDate>Mon, 11 May 2009 14:22:11 GMT</pubDate></item><item><title>Comment on Ocsigen by example, Part 4: suffix parameters</title><link>http://nleyten.com/2009/03/17/ocsigen-by-example-part-4-suffix-parameters.aspx#comment-2050820</link><dc:creator>david</dc:creator><description>Very interesting blog entry! I did not know that it was possible to use typed parameters with suffixes.&lt;br /&gt;&lt;br /&gt;Yours,&lt;br /&gt;d.</description><guid isPermaLink="true">http://nleyten.com/2009/03/17/ocsigen-by-example-part-4-suffix-parameters.aspx#comment-2050820</guid><pubDate>Wed, 06 May 2009 13:55:25 GMT</pubDate></item><item><title>Comment on Ocsigen by example, Part 5: GET forms</title><link>http://nleyten.com/2009/03/19/ocsigen-by-example-part-5-get-forms.aspx#comment-1926053</link><dc:creator>Paolo Donadeo</dc:creator><description>Many thanks for these posts.</description><guid isPermaLink="true">http://nleyten.com/2009/03/19/ocsigen-by-example-part-5-get-forms.aspx#comment-1926053</guid><pubDate>Mon, 23 Mar 2009 14:03:59 GMT</pubDate></item><item><title>Comment on Nleyten@1500,1600: Lambdoc takes shape</title><link>http://nleyten.com/2008/09/23/nleyten15001600-lambdoc-takes-shape.aspx#comment-1388108</link><dc:creator>Anony Mouse</dc:creator><description>&gt; capitalism is inherently flawed&lt;br /&gt;&lt;br /&gt;Yes, but less flawed than any other economic system humans have ever come up with.&lt;br /&gt;&lt;br /&gt;Europe is also capitialist but seem quite good at controlling the excesses of capitalism that the US seems to be unwilling to control.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;with nothing to back</description><guid isPermaLink="true">http://nleyten.com/2008/09/23/nleyten15001600-lambdoc-takes-shape.aspx#comment-1388108</guid><pubDate>Wed, 24 Sep 2008 03:31:13 GMT</pubDate></item><item><title>Comment on Use Ocaml, save the world</title><link>http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1268306</link><dc:creator>Dario Teixeira</dc:creator><description>Hi,

Well, when performance matters, simply use native code!  As you noted, with Ocaml 3.10, it is not possible to dynamically load libraries when using native code.  However, version 3.11 fixes this, so there's nothing holding you back...
</description><guid isPermaLink="true">http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1268306</guid><pubDate>Sat, 09 Aug 2008 21:21:48 GMT</pubDate></item><item><title>Comment on Simple benchmarks on the Ocsigen server</title><link>http://nleyten.com/2008/04/21/simple-benchmarks-on-the-ocsigen-server.aspx#comment-1268293</link><dc:creator>Dario Teixeira</dc:creator><description>Hi Ben,&lt;br&gt;&lt;br&gt;You can use either bytecode or native-code, but whichever your choice, all components must be using the same mode, because you cannot mix bytecode and native code.&lt;br&gt;&lt;br&gt;</description><guid isPermaLink="true">http://nleyten.com/2008/04/21/simple-benchmarks-on-the-ocsigen-server.aspx#comment-1268293</guid><pubDate>Sat, 09 Aug 2008 21:11:46 GMT</pubDate></item><item><title>Comment on Simple benchmarks on the Ocsigen server</title><link>http://nleyten.com/2008/04/21/simple-benchmarks-on-the-ocsigen-server.aspx#comment-1261283</link><dc:creator>Ben</dc:creator><description>This is 100% completely usefull information. As newbie I still have some questions. When you talk of bytecode vs native compiled do you mean&lt;br /&gt;- the ocsigen environment?&lt;br /&gt;- the eliom framework?&lt;br /&gt;- your application?</description><guid isPermaLink="true">http://nleyten.com/2008/04/21/simple-benchmarks-on-the-ocsigen-server.aspx#comment-1261283</guid><pubDate>Thu, 07 Aug 2008 14:36:52 GMT</pubDate></item><item><title>Comment on Use Ocaml, save the world</title><link>http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1261265</link><dc:creator>Ben</dc:creator><description>interesting article. One question though: I think when you speak on Ocamls performance you always mean native compiled programs right? Isn't there a problem regarding bigger applications because there you often have to load libraries? For example mod_caml or the ocsigen webserver isn't this bytecode compiled? In the shout out example you refering to, Ocaml comes after ruby if compiled to bytecode! &lt;a href="http://shootout.alioth.debian.org/debian/benchmark.php?test=all&amp;lang=all&amp;calc=Calculate&amp;xfullcpu=1&amp;xmem=0&amp;xloc=5&amp;binarytrees=1&amp;chameneosredux=1&amp;fannkuch=1&amp;fasta=1&amp;knucleotide=1&amp;mandelbrot=1&amp;nbody=1&amp;nsieve=1&amp;nsievebits=1&amp;partialsums=1&amp;pidigits=1&amp;recursive=1&amp;regexdna=1&amp;revcomp=1&amp;spectralnorm=1&amp;hello=0&amp;sumcol=1&amp;threadring=1"&gt;http://shootout.alioth.debian.org/debian/benchmark.php?test=all&amp;lang=all&amp;calc=Calculate&amp;xfullcpu=1&amp;xmem=0&amp;xloc=5&amp;binarytrees=1&amp;chameneosredux=1&amp;fannkuch=1&amp;fasta=1&amp;knucleotide=1&amp;mandelbrot=1&amp;nbody=1&amp;nsieve=1&amp;nsievebits=1&amp;partialsums=1&amp;pidigits=1&amp;recursive=1&amp;regexdna=1&amp;revcomp=1&amp;spectralnorm=1&amp;hello=0&amp;sumcol=1&amp;threadring=1&lt;/a&gt;</description><guid isPermaLink="true">http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1261265</guid><pubDate>Thu, 07 Aug 2008 14:30:00 GMT</pubDate></item><item><title>Comment on Use Ocaml, save the world</title><link>http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1069127</link><dc:creator>Sylvain Le Gall</dc:creator><description>You should also take into consideration "how much the language is able to be understood and processed by a computer". In other word, how much lines of the written program can be reprocessed by a computer to produced a more energy efficient version for example. &lt;br /&gt;&lt;br /&gt;This is a general "legacy code" problem. For example, COBOL is not a regular language and there is at least 10 to 20% of written COBOL code that need to be reprocessed by hand to migrate the code from a mainframe to a UNIX, for example. The cost of this migration is directly proportional to the time spent to write the initial program. For 10% of lines not understood in the initial program, you will spent ~15% of the initial time to rewrite your program. &lt;br /&gt;&lt;br /&gt;This parameters should be taken into account using "computer tersness" of the language, ability to find efficient programmers and number of bugs left in the code.&lt;br /&gt;&lt;br /&gt;"computer tersness" defines how much a computer reading your code will understand your aim...  &lt;br /&gt;&lt;br /&gt;Sylvain Le Gall&lt;br /&gt;(not so tongue in cheek)</description><guid isPermaLink="true">http://nleyten.com/2008/05/23/use-ocaml-save-the-world.aspx#comment-1069127</guid><pubDate>Sat, 24 May 2008 09:29:54 GMT</pubDate></item></channel></rss>