Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2015-06-25

| Channels | #pdl index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
03:07 ilbot2 joined #pdl
03:07 Topic for #pdl is now Install PDL: http://pdl.perl.org/?page=install  | Book: http://pdl.perl.org/content/pdl-book-toc.html | Mailing list: http://pdl.perl.org/?page=mailing-lists | Pasting: http://scsys.co.uk:8001/pdl | Channel is logged by ilbot2: http://irclog.perlgeek.de/pdl/today | PRs: https://github.com/PDLPorters/pdl/pulls
14:16 sivoais interesting... PDL-PP used to be a separate dist from PDL
14:17 opkick [devops] zmughal pushed 2 new commits to master: http://git.io/vtYIF
14:17 opkick devops/master 68456d6 Zakariyya Mughal: script to download version of PDL from BackPAN
14:17 opkick devops/master f26d302 Zakariyya Mughal: add .vagrant and BackPAN downloads to .gitignore
14:35 jberger sivoais: really?
14:35 jberger wow
14:37 sivoais yep, <https://metacpan.org/release/LUKKA/PDL-PP-0.010>, but that was back in 1996
14:38 * sivoais is watching "The DyND Library; SciPy 2013 Presentation" <https://www.youtube.com/watch?v=BduIKN5mgvU>
14:39 sivoais that is part of the Blaze project
14:46 vicash joined #pdl
14:56 vicash1 joined #pdl
14:56 jberger man, things are getting to be ~ 20 years old
14:57 * sivoais is now watching "Julia and Python: a dynamic duo for scientific computing; SciPy 2013 Presentation" <https://www.youtube.com/watch?v=Eb8CMuNKdJ0>
14:58 jberger I wish I had the time/need to learn more about Julia
15:00 sivoais it's neat. Lots of abstract interfaces and multimethods
15:03 sivoais did I share the multimethods notebook in here?
15:08 sivoais "The Design Impact of Multiple Dispatch" <http://nbviewer.ipython.org/gist/StefanKarpinski/b8fe9dbb36c1427b9f22>
15:09 jberger sivoais: I've read just enough about perl6 to get the concept
15:09 * sivoais nods
15:10 sivoais yeah, it's the same. The notebook above shows how it fits into dynamic numeric libraries
16:36 sivoais bah. I'd like to work on my own numerical library. Soon I'll be able to. I've got lots of ideas
16:37 sivoais my document reader project hasn't been getting much love lately though :-/
16:40 sivoais another fun thing to follow <http://www.dyalog.com/blog/>
16:40 sivoais that's a blog where some really good APL experts post quite regularly
16:45 sivoais APL is very close to Perl in terms of high-level language design. It also considers things in terms of nouns, verbs, etc.
16:46 sivoais Iverson's "Notation as a Tool of Thought" is a very good read <http://www.jsoftware.com/papers/tot.htm>
16:47 sivoais re: the noun, verbs: <http://www.jsoftware.com/papers/APLDictionary.htm>
17:45 sivoais jberger: did you know that the person who wrote the theory behind ggplot is from your alma mater?
17:45 sivoais Leland Wilkinson wrote "The Grammar of Graphics" <http://www.cs.uic.edu/~wilkinson/TheGrammarOfGraphics/GOG.html>
17:46 jberger hunh
17:46 jberger there isn't nearly enough overlap between the physics and cs depts at UIC
17:46 jberger even though we are just on opposite sides of the street
17:51 vicash1 sivoais: does ggplot have a C/C++ type API ?
17:51 sivoais yeah, dep'ts at unis don't work together as much as they should. It's probably a time thing. People get busy in their own areas.
17:52 sivoais vicash1: only through the R API, afaict. But there is now a ggvis which outputs to JSON for the Vega library
17:52 sivoais Statistics::NiceR can use ggplot :-)
17:53 * jberger has only ever used gnuplot and TikZ
17:53 jberger (directly)
17:53 jberger and sometimes gnuplot to generate TikZ :-P
17:53 sivoais When I get time, I'm going to figure out how to get Statistics::NiceR to work with IPerl
17:53 * vicash1 has tried D3.js but it is non-trivial to use
17:54 sivoais yeah, d3.js is a very abstract interface, but once you get it, it can be very neat
17:54 jberger https://github.com/jberger/Thesis/tree/master/inc/model_results/rf_cav
17:54 jberger perl script generates the data file, gnuplot script takes the data and generates TikZ plots
17:55 sivoais I learned some of it by going through <https://github.com/alignedleft/scattered-scatterplot>
17:55 jberger tex file includes the tikz plot thereby rendering it inline with the text about the simulation
17:56 sivoais I love TikZ and Gnuplot :-) Gnuplot was the first plotting program I used back in ... high school...?
17:56 sivoais I remember doing some project for an Economics class with Gnuplot, awk, and LaTeX
17:57 vicash cool.. in my high school we had to use graph paper to do all our plots. no computers/calculators were allowed.. all calculations to be done using logarithm table books
18:01 sivoais btw, I think SF#390 might not be a regression. I'll do further tests tonight.

| Channels | #pdl index | Today | | Search | Google Search | Plain-Text | summary