Subject: Re: Seeking tools for generating C++ code from Lisp
From: Erik Naggum <>
Date: 31 Oct 2000 20:03:27 +0000
Newsgroups: comp.lang.lisp
Message-ID: <>

* John Morrison
| The Short Version of the Problem: I want to write code in Lisp, and
| I wish to compile it to C++, which must in turn be compiled against
| several large, pre-existing C++ libraries.  I am seeking tools which
| would aid me.

  Gee, that is just what I did with a bunch of legacy code some time
  ago (I posted about tools that accepted C/C++ input and produced FFI
  declarations, arguing that a "standard" FFI is bogus, that tools to
  automate the task for each FFI is the key), but when I went to find
  it, I found an "interesting" match for you, instead, so I dropped it
  cold.  I hope others aren't going to help you, either, because they
  probably will get the same kind of "thanks" I got when I tried to
  help you last time.

  You probably had yourself a good time then, so I hope you have a
  good time, now, too.  Are you still heading the fastest-growing
  company in Cambridge, MA, turning such massive profits you have to
  deride and ridicule those who help others on the Net just to feel
  good about it?  Whatever do you need _free_ help from others for
  that you cannot go out there and just _buy_ with all that money you
  claim you make?  Get ethical and pay for it, if that _disgusting_
  bragging has any reality behind it at all, will you?

  Man!  If it weren't for the excellent news search engines, I would
  have walked right into this one, possibly giving you free advice or
  worse: free code, that turned into _billions_ of dollars for you
  that you could brag and boast some more about to elevate yourself
  above the people who help you.  What a waste that would have been.

  It will probably take a very competent programmer with experience in
  producing readers and writers for "alternate" syntaxes from their
  grammars and a _desire_ to represent C++'s arcana in Common Lisp
  some six months to design and write the tools you need.  But then
  you can sell it for tons of money and your fastest-growing bueiness
  can grow fastester!  Wouldn't that be something!  Now you surely see
  the ethical aspects of asking others to do this for free for someone
  like you, even if you didn't when you posted this request, right?
  Because giving people valuable stuff for free isn't how _you_ got
  into the position you could brag so much about, is it?

  Does anyone remember where I parked Air Force One?
                                   -- George W. Bush