Philadelphia Perl and Raku Mongers

We get together once a month and talk about modern programming languages, new technology, interesting problems and sometimes even the Perl programming language or the Raku programming language. We usually have a talk and then head out to dinner somewhere near by.
future present
past
 
industrious-philly
Brian Duggan -- Interacting with Consoles with Tmeta
January 27, 2020

Console interactions such as the ruby on rails console, the python debugger, remote ssh sessions, and docker container shells often involve diverse environments and short lived sessions. Automation is often difficult because the console will sometimes require a tty. Historically, tools like `expect` and `script` were designed to facilitate automation in these environments. Tools like `screen` and `tmux` also provide wrappers to allow for multiplexing and better interactivity. Tmeta combines features from both -- providing interactivity and scripting capabilities. In this talk we describe some of the features of tmeta and its implementation in the Raku programming language.

This event took place 2 months ago.
industrious-philly
John Karr -- Vote::Count
September 25, 2019

Counting Better Voting Methods. The Ancient Greeks used Pebbles to count Ballots, today we use computers to count ballots, but the method of counting them is the same, and throwing Pebbles into Urns is more secure than many of our voting machines. Vote For One, Most Votes Wins only works well when there are only two choices. With Ranked Ballots Voters can express a list of preferences. Vote::Count is a Perl library for tabulating Election Results with Ranked and Range Ballots.