Comment

Comment by MeetingsBrowser

> It's quite easy given some thought into the API to invoke C++ code in basically any language which can invoke C code, since you can wrap a C++ implementation in a C interface

Is it easy to write a nice C interface for C++ that makes heavy use of templates, smart pointers, and move semantics?

I've only seen it done for C++ that is more C than C++, or for libraries that were designed to "bail out" to a C interface.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton