Eric Wilhelm

Eric Wilhelm

Scratch Computing

Biography

Perl Hacker, President of Portland Perl Mongers.

Open Source Bridge 2014

Proposals for this user

* Fix Code, Delete Docs

Educators, authors, and co-workers are constantly demanding more code comments and documentation, yet none of them ever update it. The comments lie, the documentation exists in three variants, and still nobody knows how to make the code do the right thing.
Chemistry 2014-04-04 08:03:19 +0000
Eric Wilhelm

Open Source Bridge 2013

Proposals for this user

* Freedom or Swag? -- OLD MAN YELLS AT CLOUD

This is why we can't have nice things, peace, or privacy: When closed software or services are offered for free or cheap and found to be "good enough", the market creates barriers to innovation and freedom. Surrendering freedom is convenient and easy, keeping it requires ongoing vigilance. Why would a business not give its customers what they want?
Business 2013-03-24 06:55:58 +0000
Eric Wilhelm

* Highly Functional Programming (with a Semblance of Reason)

Functional programming is procedural programming without the imperative. Wolf eats the lambda.
Chemistry 2013-03-23 22:41:25 +0000
Eric Wilhelm

Open Source Bridge 2012

Proposals for this user

* Programming in the Future

How does programming change and what will it be like in 25 years when you take your flying car to the office? Do the past 25 years of Perl give us enough perspective to see 25 years into the future? We'll look at recent progress, new features, and see how you can use a deeper knowledge of the inner workings to revolutionize your approach solving problems today.
Chemistry 2012-03-17 06:59:40 +0000
Eric Wilhelm

Open Source Bridge 2010

Sessions for this user

* Hair and Yak Again -- A Hacker's Tale

API design, parallelism, automated testing, parallel automated testing, deployment, build tools, meta programming, GUI design and construction, hardware interfaces, network protocols, databases, change tracking, file formats, and why simple software becomes an epic journey.
Chemistry
Eric Wilhelm

* Organizing user groups, a panel discussion

User groups are a vital part of the open source community. Learn more about how to start a group, keep it going, and make an existing group better from a panel of experienced user group organizers.
Culture
Igal Koshevoy, Jesse Hallett, Eric Wilhelm, Christie Koehler, gabrielle roth, Audrey Eschright, Sam Keen

Open Source Bridge 2009

Proposals for this user

* FreeTUIT - Codeless GUI Programming

FreeTUIT is desktop programming with less code. A concise, declarative syntax for widget layout and an expressive API for runtime give you clean and maintainable wxWidgets cross-platform applications in minutes.
Chemistry 2009-03-30 05:51:06 +0000
Eric Wilhelm

* JotDB - Simple Data Manipulation Made Simple

JotDB is an open source database tool which is more than a spreadsheet and less than a database frontend. This brings the power to solve simple problems directly to the desktop without boxing you and your data into a corner.
Hacks 2009-03-30 19:42:35 +0000
Eric Wilhelm

* Open Source CAD/Graphics Backstage Tour

An overview of open 2D/3D CAD and graphics programs and toolkits from the programmer's point of view. Learn what tools are available for building solutions to graphics and modeling problems and how they work.
Chemistry 2009-03-30 18:24:58 +0000
Eric Wilhelm

* Stick a fork() in It - Parallel and Distributed Perl

Tools and approaches for multi-threaded, parallel, and distributed Perl programming. How to redefine your programs to leverage multiple cores and nodes without going insane. Includes analysis of traditionally sequential problems and their parallel implementations. Presents strategies for simple bolt-on clustering and managing parallel tasks with a focus on clean, testable, maintainable code.
Cooking 2009-03-30 17:04:54 +0000
Eric Wilhelm