Speaker/Topic change for Thursday's PPoC meeting (was Chris McAvoy presents...)

0 views
Skip to first unread message

Dave Hoover

unread,
May 20, 2008, 10:36:23 PM5/20/08
to polyglot-p...@googlegroups.com
Chris McAvoy needed to switch his Jython talk to next month and Dean
Wampler has graciously stepped in at the last minute to give the talk
he had planned to give next month. Dean gave this talk at SD West in
March. Here is the update...

Date & Time: Thursday, May 22nd at 6:00PM
Place: Obtiva Corporation, 566 W. Adams, suite 400, Chicago
Eat: Pizza
Drink: Soda

Title: Polyglot and Poly-paradigm Programming (for the Persnickety)

Here is the description from the SD West web site...

Is one language and one "paradigm" right for your entire application?
Probably not. This class shows how combining several well-chosen
programming languages and modularity paradigms (object-oriented,
aspect-oriented, functional, etc.) can improve your applications and
productivity. You're probably already using
Java/C#/C++/XML/HTML/Javascript, plus SQL, plus ant/maven/make and
assorted scripts. This class goes to the next level of integration,
where "components + scripts = applications". That is, designs that
integrate higher-level "policy" code, written in high-productivity
languages (Ruby, Python, etc.), with lower-level components, written
for performance or to bridge to third-party and legacy components
(C/C++, Java, etc.). We'll discuss classic, prototypical examples like
Emacs (C plus elisp) and more modern examples that pair Ruby with C
and Java in various ways. We'll also discuss how growing issues like
concurrency are driving resurgent interest in functional languages and
how "cross-cutting concerns" led to aspect-oriented programming.
Finally, we'll consider whether or not domain-specific languages
(DSLs) are the "ultimate" scripting language.

And Dean's bio from the SD West web site...

Dean Wampler is a Consultant and Mentor with Object Mentor, Inc.
(http://www.objectmentor.com), where he provides teaching and
mentoring services to clients in agile methods, good software design
principles, Ruby, and Java. Dean is actively involved in the
Aspect-Oriented Software Development (AOSD) community and he is an
expert on Ruby, Ruby on Rails, and Enterprise Java. He speaks on these
and other topics at industry and research conferences worldwide. Dean
is the author of several open-source projects, including Aquarium, an
AOP library for Ruby (http://aquarium.rubyforge.org), and Contract4J,
a design by contract library for Java (http://www.contract4j.org).
Dean contributed the Systems chapter to Robert Martin's
recently-published book entitled Clean Code.
http://www.objectmentor.com


Questions?
Contact da...@obtiva.com or post to
http://groups.google.com/group/polyglot-programmers or visit
http://polyglotprogrammers.com

Spread the word!
--Dave

Reply all
Reply to author
Forward
0 new messages