Python gets macros

From: Mark Carter (me_at_privacy.net)
Date: 11/30/04


Date: Tue, 30 Nov 2004 15:55:47 +0000

It may interest you to know that there was a recent announcement on
comp.lang.python.announce:

begin...
My company, LiveLogix, has just released (under the GNU GPL):

     Logix - Multi-Language Programming for Python
     (0.3 alpha)

>From the website:

Logix is more than a programming language. It is multi-language
programming system. With Logix, each part of your program can be
developed in a language that is finely tuned to the task.

Featuring a procedural macro facility, dynamic syntax extension, and
multi-language parsing. A new operator, complete with syntax and
semantics, can be added on-the-fly with a single line of code.

http://logix.livelogix.com

Enjoy!

Tom Locke,
LiveLogix.
... end

I know that it is unlikely to be of interest to most seasoned Lispers,
but to a Lisp newbie like me who finds that Lisp puts up quite a fight,
it makes me think again about what Lisp can do that Python can't.

I'm not trolling, I'm just saying. My real email address is mcturra2000
yahoo co uk, if that helps.



Relevant Pages

  • Re: LISPPA
    ... > memory resources. ... do in Common Lisp with code that runs about as fast. ... >> comparing Lisp with languages like C, Pascal and Basic, ... If by "visual programming" you mean the sort of ...
    (comp.lang.lisp)
  • Re: How Common Lisp sucks
    ... I could list some web servers written in Common Lisp. ... If a programming infrastructure fails ... underpinning than the p* languages. ...
    (comp.lang.lisp)
  • Re: LISPPA
    ... >> memory resources. ... > do in Common Lisp with code that runs about as fast. ... in "weaks languages": iteration instead of recursion and "local" ... I'm programming in Pascal since 1990 year, ...
    (comp.lang.lisp)
  • Re: Computer Algebra Algorithms
    ... If you want to learn CAS, learn lisp because that is what the ... The parser could be written in C or any other language. ... I would consider that such a minor aspect of a programming ... generally prefer righting there numeric algorithms in Maple and MATLAB ...
    (sci.math.symbolic)
  • Re: How Common Lisp sucks
    ... languages than there are jobs that require them as primary programming ... blog entries on Lisp. ... Lisp that sucks, ...
    (comp.lang.lisp)