Skip to content

Instantly share code, notes, and snippets.

@baroquebobcat
Created May 22, 2012 19:39
Show Gist options
  • Select an option

  • Save baroquebobcat/2771153 to your computer and use it in GitHub Desktop.

Select an option

Save baroquebobcat/2771153 to your computer and use it in GitHub Desktop.
jrubyconf Mirah lightning talk
<script>$(function(){$.deck('disableScale')})</script>

!SLIDE

Mirah

Three things

!SLIDE

  • newast
  • hackathon results
  • REPL*

newast

!SLIDE

  • self hosted
  • vistor pattern
  • new parser

hackathon

  • April 9-20

!SLIDE

Happy mirah hackathon day! Mirah is simply freaking awesome. @mirahlang

— Bruce Hauman (@bhauman) April 10, 2012

<script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

46 commits!

easy to build

self hosted macros support

basic generics support

!SLIDE

import java.util.ArrayList

foo = ArrayList.new()
foo.add("first string")
foo.add("second string")
System.out.println(foo.get(0).substring(2))

!SLIDE

172 tests, 459 assertions, 10 failures, 29 errors

REPL*

*sort of

Actually a total hack.

!SLIDE

<script src="https://gist.github.com/2564819.js?file=mirah_repl.rb"></script>

Links

One more thing: Lunch

Wednesday 12:15 @ Wasabi Fusion

Me

  • Nick Howard
  • @baroquebobcat
  • works at Gnip in Boulder, CO

We're hiring

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment