From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/22612 Path: news.gmane.org!not-for-mail From: Taco Hoekwater Newsgroups: gmane.comp.tex.context Subject: Re: ruby, Lua, Megapost, tcl, ... Date: Mon, 19 Sep 2005 10:16:59 +0200 Message-ID: <432E73FB.4020102@elvenkind.com> References: <42824AFB.5080104@wxs.nl> <4282F191.4010707@logosrl.it> <4282FF48.2060302@wxs.nl> <76C1E896-CA94-4908-85D4-ACAF693F941D@ensta.fr> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1127118000 30351 80.91.229.2 (19 Sep 2005 08:20:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 19 Sep 2005 08:20:00 +0000 (UTC) Cc: Maurice Diamantini Original-X-From: ntg-context-bounces@ntg.nl Mon Sep 19 10:19:56 2005 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1EHGrL-0002oO-Jx for gctc-ntg-context-518@m.gmane.org; Mon, 19 Sep 2005 10:18:43 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5B336127A9; Mon, 19 Sep 2005 10:18:43 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07591-06; Mon, 19 Sep 2005 10:18:43 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5C284127CD; Mon, 19 Sep 2005 10:16:59 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 727CA127CD for ; Mon, 19 Sep 2005 10:16:57 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07736-01-4 for ; Mon, 19 Sep 2005 10:16:56 +0200 (CEST) Original-Received: from glenfiddich.elvenkind.com (elvenknd.xs4all.nl [213.84.171.68]) by ronja.ntg.nl (Postfix) with ESMTP id EB7E1127C8 for ; Mon, 19 Sep 2005 10:16:53 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by glenfiddich.elvenkind.com (Postfix) with ESMTP id 850AA181ED; Mon, 19 Sep 2005 10:16:53 +0200 (CEST) Original-Received: from glenfiddich.elvenkind.com ([127.0.0.1]) by localhost (glenfiddich.elvenkind.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13056-03; Mon, 19 Sep 2005 10:16:53 +0200 (CEST) Original-Received: from [10.10.0.6] (glenlivet.elvenkind.com [10.10.0.6]) by glenfiddich.elvenkind.com (Postfix) with ESMTP id 32815138F1; Mon, 19 Sep 2005 10:16:53 +0200 (CEST) User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <76C1E896-CA94-4908-85D4-ACAF693F941D@ensta.fr> X-Virus-Scanned: by amavisd-new at elvenkind.net X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on smtp.ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:22612 Archived-At: Hi Maurice, Maurice Diamantini wrote: > > What about Lua, Adding one more dependency to ConTeXt make it > more difficult to install and maintain. > So what is the advantage of luo in conTeXt instead of ruby? Lua will not be 'in context', but 'in pdftex': the lua library will be integrated in the executable, as a true extension language that can be used besides and interleaved with TeX's normal syntax. Lua is probably the best language for this sort thing, because its code is small and very easy to extend/embed. On the user side of things, nothing will change compared to the current 'update your pdftex release' stuff. Using LuaTeX will eventually probably mean extra functionality, but the most likely sort-term result is a gain in processing speed, because the in-line scripting can reduce the number of needed TeX runs. Greetings, Taco