Group Abstract Group Abstract

Message Boards Message Boards

Feature Request - add Rust to EmbedCode and ExternalEvaluate

Posted 6 years ago

Greetings to all,

Not sure if this is the space to create feature requests, but I figured I'd give it a try.

For my security and low-level device work, it wasn't until the 11.3 version of the Wolfram Language that it became a viable stack.

Stephen and Co. have managed to cover with WL a great deal of situations and platforms. What I'd like to see now is extend that functionality further by including support for Rust and bring it up to par with other already included environments. Rust's light footprint, security emphasis and the fact that it doesn't require a runtime - let's not forget it's also super fast - make for a great addition.

$EmbeddedCodeEnvironments

{Android, C#, C++,VisualStudio, GoogleDocs, HTML, Java, Java-Jersey, Javascript, Perl, PHP, Python, Ruby, Scalia, VisualBasic}

I mean, look at the cool stuff one can do with EmbedCode https://reference.wolfram.com/language/ref/EmbedCode.html

With ExternalEvaulate I could use WL to develop and create Rust/WL functions that run on AWS Lambda and small micro controller platforms. A match made in heaven. Did I mention WebAssembly?

https://reference.wolfram.com/language/ref/ExternalEvaluate.html

This type of functionality would be worth the price of a license all by itself. Just asking!

Thanks, Jose

POSTED BY: Jose M.
3 Replies

You can download the Rust code (plus Cargo.toml file) from here:

https://amoeba.wolfram.com/index.php/s/ykm3H72tRbtfxBr

POSTED BY: Arnoud Buzing
POSTED BY: Arnoud Buzing

Feature requests should be submitted to:

http://www.wolfram.com/support/contact/email/?topic=Feedback

POSTED BY: A J Hardesty
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard