Linked by Eugenia Loli on Tue 15th Apr 2003 17:14 UTC
Original OSNews Interviews A few days ago we featured an interview with one of Fink's project leaders regarding their package management solution which breeds more Unix software to MacOSX. Today, we host an interview with Jordan Hubbard regarding the DarwinPorts, speaking for the DarwinPorts Team which a similar effort to bring more Unix software on Mac OS X. Jordan is currently working at Apple and OpenDarwin (while many will know Jordan as the FreeBSD co-founder).
Permalink for comment
To read all comments associated with this story, please click here.
re: embedding Tcl
by Jordan Hubbard on Tue 15th Apr 2003 19:12 UTC

I certainly never said that Python could not be embedded in other applications, I simply like Tcl's C/C++ API for doing so quite a bit. It's simple, powerful and gives you ample capability for calling into C to Tcl and vice-versa with full access to variables, trace-points and all the other features of the language.

If you also read the DarwinPorts FAQ at http://www.opendarwin.org/projects/darwinports/en/faq.php you'll see that we were also shooting for a simple key/value pair syntax in the Portfiles so that end-users wouldn't even have to know that they were dealing with an interpreted language. Tcl's simplicity made that possible, which is largely what I was referring to when I talked about whitespace and style.