What language(s) pair well with Rust (learning, using, etc.)? Also, what other languages did you learn before learning Rust?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • GitHub repo rustdesk

    Yet another remote desktop software

    I'm a part-time Rust developer on my Github project.

  • GitHub repo squirrel

    Official repository for the programming language Squirrel (by albertodemichelis)

    The second one that comes to mind is Squirrel, which is a compiled language designed to be embedded into other programs. It’s similar to lua in concept, but closer to C in syntax. I never did a lot with it, but I did learn it.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo winsafe

    Windows API and GUI in safe, idiomatic Rust.

    At work I use mostly Java and JavaScript, although I write C and C++ for more than 20 years. My favorite for hobby projects now are C, Rust and Go.

  • GitHub repo windigo

    Windows API and GUI in idiomatic Go.

    At work I use mostly Java and JavaScript, although I write C and C++ for more than 20 years. My favorite for hobby projects now are C, Rust and Go.

  • GitHub repo GlovePIE

    The original creator stopped maintaining it and the original site went down. I have uploaded my copy so people can continue using it.

    Nice. The language looks really nice! I started out with GlovePIE (site went down about 1-2 years ago) (image). It was more a hotkey scripting/assigning language, allowing multiple types of syntax (bash or c like). I used it to map my Wii Remote to the keyboard and initially played some games using the classic controller mapped to mouse and keyboard.

  • GitHub repo scalajs-react

    Facebook's React on Scala.JS

    I don't have a lot of experience with it, but many seem to be very pleased with it. Interop with JS is good and you can use React and other common JS libraries, but there is also Scala.js specific frameworks like Laminar.

  • GitHub repo Laminar

    Simple, expressive, and safe UI library for Scala.js (by raquo)

    I don't have a lot of experience with it, but many seem to be very pleased with it. Interop with JS is good and you can use React and other common JS libraries, but there is also Scala.js specific frameworks like Laminar.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts