Check out PigPen (a Clojure version of what you're doing): 
https://github.com/Netflix/PigPen  

And if you really want to use Scala, also check out Scalding: 
https://github.com/twitter/scalding

-Matt


On Saturday, October 18, 2014 at 4:07 PM, Russell Jurney wrote:

> I don't have any feedback except to say I think this is cool and you should
> keep working on it :)
> ᐧ
>  
> On Sat, Oct 18, 2014 at 2:42 PM, Andy Wagner <[email protected] 
> (mailto:[email protected])> wrote:
>  
> > Hi All,
> >  
> > I am creating an internal Scala DSL for Pig and am wondering if there is
> > any interest from others. I have quite a bit of experience in DSLs which I
> > wanted to use as a starting point to learn a bit about the big data tools
> > and Pig seemed like a simple enough language to use as a starting point.
> > The project is at an early state and not really even alpha ready although a
> > few simple test cases are working.
> >  
> > For those not familiar with DSLs, I have embedded a syntax very similar to
> > pig inside of scala so "pig-like" code can be written directly inside
> > scala.
> >  
> > Some simple working test cases can be seen here :
> >  
> > https://github.com/andywag/pigdsl/blob/master/src/test/scala/org/simplifide/pig/test/BasicParserTest.scala
> >  
> > A larger set of command can be seen here :
> >  
> > https://github.com/andywag/pigdsl/blob/master/src/test/scala/org/simplifide/pig/test/TestParser.scala
> >  
> > Any feedback on the usefulness of this would be greatly appreciated.
> >  
> > Thanks in Advance,
> > Andy
> >  
>  
>  
>  
>  
> --  
> Russell Jurney twitter.com/rjurney [email protected] 
> (mailto:[email protected]) datasyndrome.com (http://datasyndrome.com)
>  
>  


Reply via email to