Hmm

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammerHumor

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

  • Yew.rs

  • ppci

    A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

  • I disagree

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • carbon-lang

    Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

  • I'm curious specifically the creators or designers of the language, not just random people - like Carbon was specifically created to be a C++ replacement whereas Rust was not designed for that purpose (it happens to cover many of the same use cases but is not described as a successor to C++)

  • gc

    Branch of the spec repo scoped to discussion of GC integration in WebAssembly

  • Note: There are future plans to (allow WebAssembly to call Web APIs directly)(https://github.com/WebAssembly/gc/blob/master/README.md).

  • javafx-gradle-plugin

    Gradle plugin that makes it easy to work with JavaFX 11+ (by openjfx)

  • https://openjfx.io/ is not dead :)

  • manicdigger

    Manic Digger - a multiplayer block-building voxel game, Minecraft clone

  • For some reason, I recall that Hytale was forked from Manic Digger, which is written in Cito. I could be wrong, but that would mean that Hytale was written in a subset of C# meant to be compiled to other languages.

  • fut

    Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.

  • For some reason, I recall that Hytale was forked from Manic Digger, which is written in Cito. I could be wrong, but that would mean that Hytale was written in a subset of C# meant to be compiled to other languages.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • drogon

    Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

  • Drogon is a framework for doing web backend in c++ but it is nowhere near on the level of something like Django in terms of ergonomics. In terms of Rust, Rocket is trying to be the easy to use framework with low boilerplate.

  • React

    The library for web and native user interfaces.

  • A framework is more structured, and typically “bigger” than a library. Something like React let’s you create pages, but those are fed into the React engine which you don’t have a lot of control over.

  • Material UI

    Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • A library is a collection of code that you can use in pretty open ended ways. Something like Material UI is a library because it just provides buttons, text boxes, etc. for you to use and arrange in whatever way supports your needs.

  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)

  • I would recommend you give https://adventofcode.com/ a try. It's fun and you'll learn some problem solving skills.

  • rust-numpy

    PyO3-based Rust bindings of the NumPy C-API

  • Once I figured out the right tools, it was easy. Its just "maturin new". It automatically converts python floats and strings. Numpy arrays come through as a special Pyarray type, that you need to unwrap, but that's just one builtin function. Using pyo3, maturin and numpy, https://github.com/PyO3/rust-numpy it's fairly easy.

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