Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?
*Excerpt
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
Description
Languages such as perl, ruby, python, scala, javascript, lua, and others have been steadily pushing out the frontier of what a “normal” language should do for almost two decades now. Despite the early prognostications of imminent doom from the static typing, LR, “you can visualize the machine code” establishment, nothing too awful has happened. Yet.
Meanwhile, languages like clojure, OMeta, and others are boldly going even further, and with a rigor lacking in the earlier edge dwellers.
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
Tags
hacks, metaprograming, dragons, janekelly
Speaking experience
Speakers
-
- Twitter: @MarkusQ
Biography
Markus J. Q. Roberts has been pulling stunts like this on the computer industry for over thirty years.
Sessions
-
- Title: Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?
- Track: Hacks
- Room: Broadway
- Time: 1:45 – 3:30pm
-
Excerpt:
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
- Speakers: Markus Roberts, Matt Youell
-
Matt Youell
New Monic Labs- Website: http://youell.com/matt
- Blog: http://youell.com/matt/writing
- Twitter: built
- Favorites: View Matt's favorites
Biography
I’m a software experimentalist and entrepreneur with 20 years of experience in the tech industry. I’ve held a range of positions in that time, from electronics assembler to software executive and just about everything in between.
Here are a few blog posts that might give you some idea of where I’m coming from:
Sessions
-
- Title: Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?
- Track: Hacks
- Room: Broadway
- Time: 1:45 – 3:30pm
-
Excerpt:
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
- Speakers: Markus Roberts, Matt Youell