Giter Site home page Giter Site logo

areweextendingyet.github.io's Introduction

Yes, it is possible!

And already happening.

Learning Rust <=> FFI

Tools

  • πŸ”§ bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.
  • πŸ”§ cross - β€œZero setup” cross compilation and β€œcross testing” of Rust crates
  • πŸ”§ crossgen - Cross compilation template generator
  • πŸ”§ safer_ffi - Write safer FFI code in Rust without polluting it with unsafe code

Blog posts

Languages

C

C#

C++

Dart

Erlang

Go

Java

Lua

Node.js

Objective-C

Perl

PHP

  • davidcole1340/ext-php-rs - Bindings and abstractions for the PHP API, making it easy to write native, low-level PHP extensions in Rust.

Python

R

  • rustr/rustr β€” use Rust from R, and use R in Rust

Ruby

mruby

Web Assembly

See also

areweextendingyet.github.io's People

Contributors

bltavares avatar danielpclark avatar davidcole1340 avatar diggsey avatar fzyzcjy avatar jaspwr avatar matsadler avatar tibkiss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

areweextendingyet.github.io's Issues

Improve aesthetics

Currently, areweextendingyet feels a little too close to an HTML file with no CSS, while the other Rust FFI list has a much more polished-looking take on minimalism.

Because areweextendingyet makes an inferior first impression, I feel it would be irresponsible of me to point people at it.

I'd prototype up a proposed replacement design and make a PR instead, but I'm currently backlogged with a bunch of home repair, hard drive migration, and other more urgent tasks.

(I can share my initial thoughts though. Maybe using cards similar to the other site, but in a responsive CSS grid more like areweguiyet, and with some extra information, such as adding a docs.rs badge to each one and replacing the "Repo" link text with a similarly styled badge. Maybe also a hyperlinked TOC or gracefully degrading accordion or tab widget.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.