[Purdue-pm] Okay, THAT was a wash
Mark Daniel Ward
mdw at purdue.edu
Sun Sep 17 10:00:54 PDT 2017
Thank you for your informative email!
If anyone wants to discuss R, I am always open to discussions with
Mark Daniel Ward, Ph.D.
Associate Professor and Undergraduate Chair
Department of Statistics
Department of Mathematics (courtesy)
150 North University Street
West Lafayette, IN 47907-2067
mdw at purdue.edu
phone: (765) 496-9563
On 9/14/17 11:19 AM, Mark Senn wrote:
>> I would LIKE to get into using Moose to bring object orientation into Perl
>> code, if only as an excuse for me to spend time learning it. As if I didn't
>> have a whiteboard full of "give me an excuse" projects. But I don't think
>> people who aren't me want to hear it.
> Moose is a Perl 5 package that lets you do object-oriented programming.
> Perl 6 has object-oriented programming built-in. Perl 6 has many other
> improvements including (from https://secure-web.cisco.com/1eM_Jkfy1xBL-NX9jl2vOzD-InxykPA87gt8J6hivH9nIw84vNvrGcWyJoSYWM0M1v5jiMYSPfGbPvUN1qOKmqAJCGB-jhWmH2wGUgyvqgB4x0Vbjl6n249rh4RJZvmqRV3E9DGAeOdy7tYkWNp3hWZ56MC9YKEy8V7rHoLJFx3jRDwORZmYIZc9Rv9GCO8PMpjzrpq4q1Xcfen7_Jgrv-9cHOKWvmFpHPfX5nkOd7IavlyVj0WwlbyGyV6S8dKwIYkMlT3dsQ3WnmAxXuNUBmcoZjQ4W-OBunQLGD3-i9mAH7urU7vDi3bFUq5pDmO5BLUphddlY5HuULPsfCU6nXXpeZdrcbRKlPs9wNaBe4To/https%3A%2F%2Fperl6.org%2F%29%3A
> o Object-oriented programming including generics, roles and multiple
> o Functional programming primitives, lazy and eager list evaluation,
> junctions, autothreading and hyperoperators (vector operators)
> o Parallelism, concurrency, and asynchrony including multi-core support
> o Definable grammars for pattern matching and generalized string
> o Optional and gradual typing
> If you want to do Perl object-oriented programming I suggest using Perl 6.
>> I think having someone with better knowledge of R than I do talking
>> about REALLY doing analysis with it would be an idea. I mostly use it as
>> a plotting library, which really under-utilizes the awesome power of the
>> Tidyverse. When I did it, it brought a few new people, which made my
>> poor attempt even more shaming and sad. If only I knew someone...
> According to
> Prof. Mark Ward of the Purdue Statistics Department taught a
> "Introduction to R for Data Science" course. Maybe you could sit in on
> any R courses he gives at Purdue.
> If you do use R I recommend one uses it with a Jupyter Notebook.
> (Derrick Kearney did a Jupyter talk at an earlier Purdue Perl Mongers
> Even better, use R from Mathematica. See
> for more info. Mathematica is the best technical computing environment I
> know of and has access to an awesome (I hardly ever use that word) amount
> of data built-in. See
> for more information about Mathematica. Mathematica can be used with
> Jupyter notebooks (I prefer Jupyter notebooks over Mathematica notebooks
> and have already suggested that Mathematica use a Jupyter-like notebook
> instead of their current style of notebook). With Jupyter notebooks
> one can type LaTeX input directly, mixing, for example high-level
> science commentary with typeset math equations with Mathematica code all
> in one document.
> Purdue-pm mailing list
> Purdue-pm at pm.org
More information about the Purdue-pm