IDEs and Macros

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Inravina

    A portable and extensible Common Lisp pretty printer.

  • Inravina is a WIP pretty-printer for CL that is designed to be extensible.

  • sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)

  • In contrast, using a macro (say Rust SQLX), all I have to do is import the library and at most a config file, and voila all of the aforementioned ceremonies are handled by the compiler for free*.

  • 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
  • language

    Design of the Dart language

  • This is a really excellent article. On Dart, we're currently investigating adding macros to the language, and this article touches on many of the things we worry about too.

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