I have double life :
by day, I'm Solution Architect at GitHub,
at night, some call me "K33gorg" (@k33g_org) and I become a "Golo developer advocate". (http://golo-lang.org/) (Golo is a lightweight dynamic language for the JVM)
I am also co-organizer of the French conference Mix-it (http://www.mix-it.fr/)
Golo is a little dynamic language for the JVM
Golo is built from the first day with invokedynamic
Golo is light (~700 kb) and fast
I'm not a Java Ninja, nor an invokedynamic Ninja, however I can do a lot of (greats) things easily with Golo.
I'm not a Java Ninja, nor an invokedynamic Ninja, however I can do a lot of (great) things easily with Golo.
Golo is easy to learn, to use and to hack
I will present:
- The basics of Golo
- Some specific features of Golo (DynamicObjects, Structures, Functional Types)
- How Golo loves Java and how you can easily develop tools (like small DSL: I use Golo scripts to prepare my GitHub Demonstrations for customers, or even to simulate a CI server)
- And I think I'm not a good developer (but not the worst either), but I can hack Golo and I will explain to you how simple it is