Posts with #MetaProgramming

#MetaProgramming

Public posts on X that use #MetaProgramming.

Related hashtags

  1. RubyCademy✓@RubyCademy
    Use `define_method` to simplify repetitive methods in your classes! ⚠️ Metaprogramming can obscure your code, so use it sparingly and wisely! #rubyonrails #metaprogramming
    Download
    37492.4K
  2. Tomas Mikula@tomas_mikula
    Scala superpower unlocked: Spec-first APIs *without* a separate codegen pass. ⚡Just Import 'N' Go!⚡ Typesafe and IDE assisted. Pictured is my prototype for OpenAPI, but can be done for GraphQL, Smithy, Protobuf/gRPC, Avro, ... #Scala #Metaprogramming #OpenAPI
    Download
    314837.4K
  3. scalac.io@scalac_io
    Aleksander Rainko's talk from @ScalaIO_FR is now live on YouTube! 🙌 Scared of #metaprogramming in Scala 3? Time to face your fears. Explore the compile-time arsenal that #Scala3 provides without resorting to "dirty" tricks... Want to see how it's done? ⬇️
    Download
    0211358
  4. V12✓@v12sec
    x86 formal verification is coming! The (first?) published machine-checked proof of a security property for the end-to-end execution of a Linux process running an x86 binary statically linked against glibc. And we believe it scales! A joint research project with @zellic_io 🧵👇
    Download
    431711.3K139K
  5. V12✓@v12sec
    @v12sec
    The goal of this project was to explore scalable formal verification, where cost per proof goes down significantly the more programs we verify. We found our tooling could verify a second binary with new control flow, with only a few hundred extra lines of additional proof code.
    Download
    10352.5K
  6. V12✓@v12sec
    @v12sec
    A substantial amount of proof work is also handled by generic automation and metaprogramming. As an example, we compiled `memcmp` using both clang and gcc, giving two different machine code representations of the same function. The same written proof for this specific program works for both versions, with automated machinery allowing the same Lean metaprogram invocation to generate respective proof terms.
    Download
    10242.5K
  7. SpeedyPanda@SpeedyPanda3
    #Metaprogramming is a #programming technique in which programs have the ability to treat other programs as their data. It means that a program can be designed to read, generate, analyze or transform other programs, and even modify itself while running.
    Download
    105
  8. Code BEAM✓@CodeBEAMio
    In #Elixir we use #metaprogramming features regularly. Sometimes without even knowing it! In this talk, @lebugcatcher covers some of the low level constructs in Elixir, which will help you to better understand how metaprogramming works in #Elixir.
    014
  9. Code BEAM✓@CodeBEAMio
    It is time for #Elixirlang! Meet Adi Iyengar, our next #CodeBEAMv speaker whose talk will cover some of the low level constructs in Elixir, which will help you better understand how #metaprogramming actually works in Elixir. Get your Standard Ticket:
    Download
    0310
  10. Mateusz Kubuszok@MateuszKubuszok
    I haven't blogged in a while, but this needed to be written:
    210212K
  11. Show more posts