Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Speaker/Topic change for Thursday's PPoC meeting (was Chris McAvoy presents...)
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dave Hoover  
View profile  
 More options May 20 2008, 10:36 pm
From: "Dave Hoover" <dave.hoo...@gmail.com>
Date: Tue, 20 May 2008 21:36:23 -0500
Local: Tues, May 20 2008 10:36 pm
Subject: Speaker/Topic change for Thursday's PPoC meeting (was Chris McAvoy presents...)
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 d...@obtiva.com or post to
http://groups.google.com/group/polyglot-programmers or visit
http://polyglotprogrammers.com

Spread the word!
--Dave


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google