--- Corey Sweeney corey.sweeney@gmail.com wrote:
Hmm, could you mention what Mirai is? lol From what your saying I'm guessing it's really expensive cad software.
Hrm. Oh Yeah, Mirai is the next phase in the life of the Symbolics S-Packages. It's own company now, I guess run by Larry Malone. The symbolics s-packages were and still are cutting edge animation software. Mirai has been reportedly used in movies like the lord of the rings, and is a secret weapon among certain animators.
It's animation software. Not CAD software. But Allegro is my CAD software And miria is allegro with the best Graphics software available in Lisp. It's a no brainer combination. You could Load maxima into the world and plot things. Plotting wouldn't be simple, but it would be a lot easier than if you are doing it with C++. I could go on an on about it. It's making me want to get it out and try to debug things. I have one evening and two more days of college left. I have been writing reports for days now, on two programs for my classes. I'm coming down to the wire and I am very close to finishing, but I am experiencing block after working on it straight for so long. I could spend years working with Mirai, it's just such a wonderful graphical colorful animated place to work on engineering. But there is no support. back to work...
AKW
P.S. I was being overly dramatic in my last email. Really.
Corey
On 12/10/06, Andrew Wolven awolven@yahoo.com wrote:
I haven't read the thread but I will answer the question... or...would use if the company were not
so
vaporous.
Mirai. I have Allegro 5.0.1 based Mirai. Unfortunately it breaks down alot on windows XP.
The
most fun part...the renderer. They had gotten rid
of
the lisp renderer because when they first ported
to
allegro it was too slow, and some dumb thing,
dealing
with the shell call is causing "nil is not the expected type, numuber". I am sure if I decided
to
get really down to it I could patch the damn thing myself, but then there is the fact that the nodelicense, which is based on an ethernet mac address, only works on this laptop when the
wireless
or is connected. Perhaps I would ask them if they could cut a license for the cat 5 ethernet
adapter,
but it was so friggen hard just to get my license updated in the first place, i'm afraid to bother
them.
AFAIK they are probably either A. doing nothing,
or B.
rewriting mirai in C++. Probably B. Either case
the
Izware people are a perfect example of the classic failures of major lisp based applications. It is
so
friggen sad it's heartbreaking. The platform is essentitially totally bitchen and ripe for insane development. [CAD person here] It has a really
nice
gui. HI: Human Interface (you start it by saying (hi:say-hi). You could link in SMLIB and write a constraint engine and develop your own friggen proengineer or autodesk inventor with a few measly dozen million or so. All in lisp. Integrated Knowledge-Based Engineering. Anything you want.
Web
deployment, sound, anything that you can run in allegro...plus all the animation simulation stuff possible from mirai and a solid modeler.
THE ULTIMATE QUESTION IS! Why did it fail! It
failed
because the Lisp Machine failed and they just
couldn't
keep up in a C world.
I would cry myself to sleep but I still have work
to
do.
;) AKW
--- Damien Kick dkixk@earthlink.net wrote:
On Dec 9, 2006, at 16:28, Corey Sweeney wrote:
Hey, I was wondering, what lisp extensible
applications do people use?
Ones that I use, that I can think of right
away
are:
text editor - emacs -
(uses
emacs lisp)
Yeah, GNU Emacs or XEmacs and SLIME.
What other lisp extensible apps does everyone
use?
I have used Edi Wietz's Regex Coach, actually,
to
help me debug complicated regular expressions. It is actually really cool to use it for that. If one doesn't understand why a particular regular expression isn't matching in a way that one
expects,
one can just start typing the regular expression, and watch
as
what does match is highlighted. As soon as things are no longer
being
highlighted as one wants, it's usually pretty obvious what went wrong. But Regex Coach isn't extensible, so that doesn't really count, I suppose.
I personally tend to use lisp mostly as a programming language. As most of the time I spend coding is devoted to
work,
and the product on which I work doesn't use lisp, I don't get to spend a whole lot of time programming in lisp. However, I do find excuses to use it. For example, I have recently written a very
simplistic
telnet-stream and my own anemic version (but it does do what I
need to
get done) of Don Libe's Expect (because I don't much like Tcl) to automate remote software installations. _______________________________________________ chicago-lisp site list chicago-lisp@common-lisp.net
http://common-lisp.net/mailman/listinfo/chicago-lisp
chicago-lisp site list chicago-lisp@common-lisp.net
http://common-lisp.net/mailman/listinfo/chicago-lisp
-- ((lambda (y) (y y)) (lambda (y) (y y)))