Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Rewrite it in Scheme

Name: Anonymous 2019-10-29 6:34

Why don't these x100 programmers who proclaim x100 productivity of LISP/Scheme rewrite some open source project in LISP/Scheme and make it better?
Shouldn't it demonstrate how superior LISP is?

Name: Anonymous 2019-10-30 10:30

>>7
Why not create a wrapper or something like macro interface that generates bindings on the fly?

Name: Anonymous 2019-10-30 10:33

>>8 Some languages have tools that converts C headers into native bindings. I think some even handle C++(like Rust https://karroffel.gitlab.io/post/2019-05-15-rust/ ) at macro level(which should be even easier in LISP).

Name: Anonymous 2019-10-30 10:35

The cpp crate allows you to embed C++ code inside of Rust code using the ´cpp!´ macro. It does this by taking all the in-line C++ code and writing it into a separate .cpp file which will be compiled into the resulting object code of the Rust crate.

cbindgen and cpp complement each other nicely. cbindgen can be used to make your data types accessible and the cpp crate makes it easy to create binding functions which use those types.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List