caine tighe on 7 Jun 2012 08:27:30 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: June Meeting - Angel Pizarro - A First Look At Julia |
This is a pretty interesting language. Upon a cursory glance, the first thing that struck me was how there is so much of a push to || w/o any mention of concurrency. Might be cool to make a ray-tracer in, and I guess that the designers are really pushing scientific computing, specifically problems that don't have dependency problems (mat mult, mandelbrot, etc.). I guess technically you could say you have built in concurrency support if you run parallel operations on the same CPU, which the documentation states is a possibility. It would be interesting to take a look at the ASM output to see how clever it was being in this case - like just reusing the function call code and copy your data to a new stack. In any event, looking forward to it. respectfully, caine. opensesame.st On Thu, Jun 7, 2012 at 9:20 AM, Michael Bevilacqua-Linn <michael.bevilacqualinn@gmail.com> wrote: > Hey folks, > > Sorry I done cut and pasted the wrong name! Angel Pizarro will be giving > this months presentation, not Hector. > > Thanks, > MBL > > On Wed, Jun 6, 2012 at 11:56 PM, Michael Bevilacqua-Linn > <michael.bevilacqualinn@gmail.com> wrote: >> >> Hey folks, >> >> June's meeting will be on the 20th, 6:30 at the Comcast Center. >> >> Hector will be presenting "A First Look At Julia". >> >> About Julia: >> >> "We want a language that’s open source, with a liberal license. We want >> the speed of C with the dynamism of Ruby. We want a language that’s >> homoiconic, with true macros like Lisp, but with obvious, familiar >> mathematical notation like Matlab. We want something as usable for general >> programming as Python, as easy for statistics as R, as natural for string >> processing as Perl, as powerful for linear algebra as Matlab, as good at >> gluing programs together as the shell. Something that is dirt simple to >> learn, yet keeps the most serious hackers happy. We want it interactive and >> we want it compiled." >> - http://julialang.org/blog/2012/02/why-we-created-julia/ >> >> Julia seeks to provide "a sophisticated compiler, distributed parallel >> execution, numerical accuracy, and an extensive mathematical function >> library." We will see if these promises hold true in their initial builds. >> >> About Hector: >> I work in high-throughput genomics space and hate R's syntax. Anything has >> to be better than that. >> >> RSVP at the doodle poll below! >> >> http://www.doodle.com/c7nk3hur26sx8e7d >> >> Thanks, >> MBL > >