since python came up...
In article <firstname.lastname@example.org>,
email@example.com (Samuel S. Paik) wrote:
> TCL on the other hand has a Berkeley style license, and works well with
> C--because it was meant to.
So was Python, and it's a lot better as a language, IMHO.
> Header2Scheme looks like an interesting project, too bad scm is GPLed.
> I'm currently experimenting with RScheme and DrScheme though.
> Any suggestions for:
> A systems programming language to implement a simulator for a VLSI
> chip? It must allow commercial use, compile to fast code,
> call C/C++, allow explicit control of memory layout down to the bit
> level when necessary with precisely sequenced memory writes, produce
> standalone executables, produce C/C++ callable libraries, have good
> low level and high-level debuggers. An interactive loop would be
> nice, as well as a good GUI IDE.
You're asking a lot :). In principle, Python with enuf C support might
do it, but a lot of things are possible in principle. Happily, writing
C support for Python is easy. If you throw away the "fast" requirement
Python might be okay for everything else. Also, if the simulation
maps onto array or matrix operations Python might be fast too.
> An embeddable scripting language, which addresses the problems mentioned
> above. As mentioned, I'm considering RScheme and MzScheme, as well
> as Tcl, Python, Siod. I've already rejected Bigloo, Gambit-C,
> Objective Caml, Scheme48, Scheme->C.
> Oh, both of these needs to run on Win32 and Unix.
Please look to my book "Internet Programming with Python" for
a netscape server API (nsapi) embedding of Python, which runs on Win32
and Unix, might help as an example :). -- Aaron Watters
Pay no attention to the man behind the curtain!
-------------------==== Posted via Deja News ====-----------------------
http://www.dejanews.com/ Search, Read, Post to Usenet