home.social

#vmil — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vmil, aggregated by home.social.

  1. The systems programming language that the co-creator of #WASM has been working on for over 20 years:

    #Virgil is a programming language designed for building lightweight high-performance systems. Its design blends functional and object-oriented programming paradigms for expressiveness and performance. Virgil's compiler produces optimized, standalone native executables, WebAssembly modules, or JARs for the #JVM. For quick turnaround in testing and debugging, programs can also be run directly on a built-in interpreter. It is well-suited to writing small and fast programs with little or no dependencies, which makes it ideal for the lowest level of software systems. On native targets, it includes features that allow building systems that talk directly to #kernel, dynamically generate machine code, implement garbage collection, etc. It is currently being used for #vm and programming language research, in particular the development of a next-generation #WebAssembly virtual machine, Wizard.

    github.com/titzer/virgil

    Talk @ #SIGPLAN #VMIL
    youtube.com/watch?v=jNcEBXqt9p