Skip to content

Get Excited!

duangsuse edited this page Jan 9, 2018 · 5 revisions

Get Excited about Min's feature! 🌝

Min is a tiny VM based language with syntax like Ruby, runtime size like Lua, highly integrated with host language like beanshell and designed for developing small (CLI/GUI)applications

Write Once, Run Anywhere 🌚

Virtual Machines(Language Support)

  • In Java
  • In C#
  • In Kotlin
  • In Ruby
  • In C (bind with Java, C# ...)
  • In JavaScript
  • In Lua
  • In Python
  • In PHP

Excited no Optimization

Compilers

  • EMMC (Embedded Minized Min Compiler) in Java
  • MMC (MetaCity Compiler) in Min
  • Mice (Lice to MinVM ASM Compiler) in Min
  • MinVM AOT (compile to JVM Bytecode) in Java

Excited Min Leafs(Packages) 🌝

Community Projects

  • std - Min Standard Library
  • Mint - Min Package Manager&Build System
  • MUnit - Spec Util for Min
  • MetaCity - Min Compiler written in Min
  • Mice - Naive Lice Compiler
  • Drone - Android API Binding

Clone this wiki locally