Re: [dylan] The Future of Dylan: What do we use it for?
Bruce Mitchener <[email protected]> Tue, 9 Sep 2014 12:10:15 +0700
| Newsgroups | gmane.comp.lang.dylan.gwydion.devel |
|---|---|
| Message-ID | <CA+esKjP9B-VR8vzsknxmLM6FSA=271KnC=UJoFPACdqPkJ9nyg@mail.gmail.com> |
--===============0345050328== Content-Type: multipart/alternative; boundary=f46d04462e9e6f191605029af3ab --f46d04462e9e6f191605029af3ab Content-Type: text/plain; charset=UTF-8 On Tue, Sep 9, 2014 at 12:04 PM, Scott McKay <[email protected]> wrote: > FWIW, even inside of Google, C++ is not directly wrapped. You write C > wrappers first, then export those wrappers for FFI use by, eg, Lisp or > Python. "Nobody" supports FFI over C++. > Understandably ... once you get into templates, most hope is lost of doing a good / clean binding without also having a C++ compiler in the mix. :) I've seen some attempts at doing binding systems for C++, but they tended to ignore the hard parts. - Bruce --f46d04462e9e6f191605029af3ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T= ue, Sep 9, 2014 at 12:04 PM, Scott McKay <span dir=3D"ltr"><<a href=3D"m= ailto:[email protected]" target=3D"_blank">[email protected]</a>></span>= wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor= der-left:1px #ccc solid;padding-left:1ex">FWIW, even inside of Google, C++ = is not directly wrapped. You write C wrappers first, then export those wrap= pers for FFI use by, eg, Lisp or Python. "Nobody" supports FFI ov= er C++.<br></blockquote><div><br></div><div>Understandably ... once you get= into templates, most hope is lost of doing a good / clean binding without = also having a C++ compiler in the mix. :)</div><div><br></div><div>I've= seen some attempts at doing binding systems for C++, but they tended to ig= nore the hard parts.</div><div><br></div><div>=C2=A0- Bruce</div><div><br><= /div></div></div></div> --f46d04462e9e6f191605029af3ab-- --===============0345050328== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ hackers mailing list [email protected] https://lists.opendylan.org/mailman/listinfo/hackers --===============0345050328==--