The short version: scrypt leans on memory, forcing an attacker to buy expensive RAM-heavy hardware instead of cheap GPU ...
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.