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">&lt;<a href=3D"m=
ailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;</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. &quot;Nobody&quot; 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&#39;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==--