delorie.com/archives/browse.cgi | search |
--Apple-Mail=_2D35E917-96CF-4D30-935C-EBBFFB3B1F07 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Oct 13, 2015, at 8:54 PM, Evan Foss (evanfoss AT gmail DOT com) [via = geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote: > After that is done I want to write another plugin > interface that works in parallel to scheme. I am skeptical of this idea. The problem is that the language drives the = data structures that are natural. A different tool/library might = sensibly have a different API for plugins, but supporting multiple = languages on a common low level base is hard. We already have a very = transparent and versatile file format for schematics: it seems to me = that there is where different languages more sensibly make contact. I think things would be easier now if the original gnetlist = implementation had been entirely in Scheme. It=92s pretty good, but its = limitations stem from the clumsiness of the C/Guile FFI. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_2D35E917-96CF-4D30-935C-EBBFFB3B1F07 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJWHc2/AAoJEF1Aj/0UKykRKFEP/0Iz7+gNJ64bK37yj6eiZeDd 6HhFifuHOAdzR93Yeea6M66RQklSjgFvVaBt5I+vEv2EW/tQSZevPk+dn1537q7l oGLfO+wttLy4qal+bn8QGey+Un0hBwJQUWwvP5BhkVq0ZauZxl5BXMueohOwZm9g /Ryz73P7bvwFdTx5hNqVDqUUWbt3zJ7Y9VOKUhMmuSQN8ATaPTzMfvdavZ+55SPN zbpk6JWabI7AAwITOur+VSbqVaSGFya7zJyF/vO4fBPHyEGRF+zAYy94LSgkussV ZJBmE/NbcR4nQB51rPwiocEsJCP8dWV0+HsrfObTpWjlDd54blZvFKP3iB14uvca yScX2ast4t/ULTVdWcAnTkjQvMPB0TpGyDyeP5Egdo3UbWC0ZJ0xQ0BSLYBBXYWX H/SxjNsVwPTU7NtRyuIRfZhAWOpOaWcFHfl5l/iWa/bC5Ecp8M6JD058DO7hEb+5 v5X8Osj/sA1BOr+Kfgp3vgUPPfbGvmi95IqiSiU6zE04C/YVvjpAmBEQGwcICbSd J8B87YPBxT9VEddLOQO5peOr2BeVQ8/O4qatCmk1caZACv7MndEf0PV7P/K2KTty xjkqYOx/cEk1R76nX+pueVFRzrjCiXgFn6o5zYwO/0mD2DW24nYM02eAscEc6wNY BwBMTBauo8uRE+O3uNwP =EXNi -----END PGP SIGNATURE----- --Apple-Mail=_2D35E917-96CF-4D30-935C-EBBFFB3B1F07--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |