Magne Haveraaen | 6 Aug 14:11

STS'08: Software Transformation Systems Workshop

I hope you can distribute this reminder to the metaprogramming communities.
Magne

________________________________________________________________________
             STS'08:  Software Transformation Systems Workshop
              http://www.program-transformation.org/Sts/STS08
                               part of the

                    Seventh international conference on
         Generative Programming and Component Engineering (GPCE'08)
                            http://www.gpce.org/

                  October 19-23 2008, Nashville, Tennessee

                          colocated with OOPSLA'08

________________________________________________________________________

Workshop Organisers
      * Magne Haveraaen, University of Bergen, Norway
        http://www.ii.uib.no/~magne/
      * Jan Heering, CWI, Amsterdam, Netherlands
        http://homepages.cwi.nl/~jan/
      * Eelco Visser, Delft University of Technology, Netherlands
        http://swerl.tudelft.nl/bin/view/EelcoVisser

Workshop schedule:
-->  * 2 page position paper submission deadline: August 15, 2008
      * Notification of acceptance: August 31, 2008
      * Early registration: September 11, 2008
(Continue reading)

Tony Mannucci | 25 Jul 02:49

Looking for object-oriented C++ numerics experience

Dear boost community,

I supervise a group at the Jet Propulsion Laboratory in Pasadena. 
Enterprising group members have developed an advanced numerical 
application in C++ that relies extensively on boost's uBlas. The 
Global Assimilative Ionosphere Model (GAIM) makes extensive use of 
templates which has led to a very efficient objected oriented code. I 
am interested in communicating with experts in C++ object oriented 
numerics who have a potential interest in joining our group and 
working on GAIM. The position involves other tasks as well.

JPL is an exciting place to work and the GAIM project is a cutting 
edge application. Serious job seekers are invited to send inquiries 
directly to me at tony.mannucci <at> jpl.nasa.gov. I am interested in 
developers with significant objected-oriented C++ experience 
specifically applied to numerics/scientific applications. General OO 
or C++ knowledge is of less interest. Thanks for your attention.

-Tony

--

-- 
Tony Mannucci
Supervisor, Ionospheric and Atmospheric Remote Sensing Group
  Mail-Stop 138-308,                     Tel > (818) 354-1699
  Jet Propulsion Laboratory,              Fax > (818) 393-5115
  California Institute of Technology,     Email > Tony.Mannucci <at> jpl.nasa.gov
  4800 Oak Grove Drive,                   http://genesis.jpl.nasa.gov
  Pasadena, CA 91109
Kei Davis | 21 Apr 19:33

CfP: ECOOP WS on Parallel/High-Performance Object-Oriented Scientific Computing


			  2nd CALL FOR CONTRIBUTIONS

			       7th Workshop on
  PARALLEL/HIGH-PERFORMANCE OBJECT-ORIENTED SCIENTIFIC COMPUTING (POOSC'08)
				 8 July 2008
				    at the
       EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP 2008)
			Paphos-Cyprus, 7-11 July 2008

		      http://www.ccs3.lanl.gov/poosc08/

While object-oriented programming is being embraced in industry, particularly
in the form of C++ and to an increasing extent Java and Python, its acceptance
by the parallel scientific programming community is still tentative. In this
latter domain performance is invariably of paramount importance, where even
C++ is considered suspect, primarily because of real or perceived loss of
performance.  On the other hand, various factors practically dictate the use
of language features that provide higher level abstractions than do C or older
FORTRAN standards.  These include increasingly complex physics models,
numerical algorithms, and hardware--deep memory hierarchies,
exponentially-increasing numbers of processors, and the advent of multi- and
many-core processors and heterogeneous architectures.

This workshop seeks to bring together practitioners and researchers in this
growing field to `compare notes' on their work. The emphasis is on identifying
specific problems impeding greater acceptance and widespread use of
object-oriented programming in scientific computing; proposed and implemented
solutions to these problems; and new or novel approaches, techniques or idioms
for scientific and/or parallel computing.  Presentations of work in progress
(Continue reading)

David Abrahams | 2 Apr 04:01

BoostCon'08 Early Registration Deadline


Reminder: early registration for BoostCon'08 closes Monday, April 7.
It's still not too late to avoid the late registration fee for what may
be the finest C++ event of 2008.

For the 2nd annual Boost C++ libraries conference, we've put together a
fantastic program crowned by a keynote address from Bjarne Stroustrup.
In addition to existing Boost libraries, we're covering technology of
interest to any C++ developer trying to stay on the cutting edge,
including hands-on sessions with features from the upcoming 2nd version
of the C++ standard.  This year we've also added a collection of short
"author's corner" sessions for those of you who want an inside
perspective on how advanced libraries are developed.  See
http://www.boostcon.com/program for details.

BoostCon 2008 will be hosted at Aspen Center for Physics, one of the
most beautiful meeting sites in the world, and a great venue for
collaboration and discovery.  The combination of a relaxed pace and
intense inquiry made BoostCon'07 an event to remember, and we expect no
less for this year.  Please visit http://www.boostcon.com/registration
to register.

Thanks!

-- The BoostCon Planning Committee

David Abrahams           Joel de Guzman         Jeremy Siek
Beman Dawes              Eric Niebler           Matthias Troyer
Jeff Garland             Sean Parent
(Continue reading)

Michael Dickey | 10 Mar 19:46

Pion Network Library 0.5.4

In conjunction with the first alpha release of our Pion CEP Platform,  
Atomic Labs is happy to announce a new release (v0.5.4) of the Pion  
Network Library, an active, fully-functional and Boost-licensed HTTP  
1.0/1.1 client/server library built on top of asio.

This new release contains several enhancements, including the ability  
to define alternative thread management and work scheduling for each  
server instance (PionScheduler is no longer a singleton), and the  
ability to bind any function object (or function if you use  
boost::bind) to an HTTP resource (the use of WebService plugins is now  
optional). We've also added a std::basic_iostream wrapper for  
TCPConnection objects called TCPStream.

In addition, we fixed several bugs that were identified within the  
last (v0.5.2) release, including issues with parsing chunked entity  
content, and with parsing responses that include neither "Content- 
Length" nor "Transfer-Encoding" HTTP headers. Also, the HTTPRequest  
and HTTPResponse objects now sort HTTP headers using a case- 
insensitive map, so lookups should now work properly regardless of the  
capitalization used (if any).

Although we have several new things planned for the next few months  
(such as adding support for user authentication), the networking  
library is now mostly stabilized and ready for general use.

The Pion CEP Platform is open source software, published under the GNU  
Affero GPL license. The platform is a real-time event processing  
engine that is designed to be extremely extensible through the use  
plugins. Plugins can be developed to provide specialized data  
processing logic, web services, and to enable support for different  
(Continue reading)

Kei Davis | 6 Mar 18:21

CfP: WS on Parallel/High-performance OO Scientific Computing at ECOOP'08


			 CALL FOR CONTRIBUTIONS

			    7th Workshop on
PARALLEL/HIGH-PERFORMANCE OBJECT-ORIENTED SCIENTIFIC COMPUTING (POOSC'08)
				 at the
    EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP 2008)
		     Paphos-Cyprus, 7-11 July 2008

		   http://www.ccs3.lanl.gov/poosc08/

While object-oriented programming is being embraced in industry,
particularly in the form of C++ and to an increasing extent Java and
Python, its acceptance by the parallel scientific programming community
is still tentative. In this latter domain performance is invariably of
paramount importance, where even C++ is considered suspect, primarily
because of real or perceived loss of performance.  On the other hand,
various factors practically dictate the use of language features that
provide higher level abstractions than do C or older FORTRAN standards.
These include increasingly complex physics models, numerical algorithms,
and hardware--deep memory hierarchies, exponentially-increasing numbers
of processors, and the advent of multi- and many-core processors and
heterogeneous architectures.

This workshop seeks to bring together practitioners and researchers in
this growing field to `compare notes' on their work. The emphasis is on
identifying specific problems impeding greater acceptance and widespread
use of object-oriented programming in scientific computing; proposed and
implemented solutions to these problems; and new or novel approaches,
techniques or idioms for scientific and/or parallel computing.
(Continue reading)

Pasalic Emir | 20 Feb 03:31

First Call For Papers -- GPCE'08


			      Call for Papers

		     Seventh International Conference on
	Generative Programming and Component Engineering (GPCE 2008)

			     October 19-23, 2008
			     Nashville, Tennessee
			(co-located with OOPSLA 2008)
				
			  http://www.gpce.org

Important Dates:

     * Submission of abstracts:            May 12, 2008
     * Submission:                         May 19, 2008
     * Notification:                       June 30, 2008

     * Tutorial and workshop proposals:    March 30, 2008
     * Tutorial and workshop notification: April 5, 2008

Scope

Generative and component approaches are revolutionizing software
development similar to how automation and components revolutionized
manufacturing. Generative Programming (developing programs that
synthesize other programs), Component Engineering (raising the level
of modularization and analysis in application design), and
Domain-Specific Languages (DSLs) (elevating program specifications to
compact domain-specific notations that are easier to write, maintain,
(Continue reading)

WGT 2008 Call for Papers


     [ Apologies for multiple copies of this announcement ]

****************************************************************

                      FIRST CALL FOR PAPERS

            First Workshop on Generative Technologies
                            WGT 2008

                     http://wgt2008.elte.hu/

                    a satellite event of the
               11th European Joint Conferences on
                 Theory and Practice of Software
                          (ETAPS 2008)
                       Budapest - Hungary
                          April 5, 2008

****************************************************************

IMPORTANT DATES

- Submission of full paper: December 3, 2007
- Submission of tool demo paper: December 3, 2007
- Author notification: January 10, 2008
- Final version due: January 25, 2008

****************************************************************

(Continue reading)

David Abrahams | 11 Sep 21:14

Astoria Seminar/Extraordinary C++ Registration Extended


In case anyone missed it, in under two weeks I'll be joining Andrei
"Modern C++ Design" Alexandrescu, Walter "DigitalMars D" Bright, Eric
"XPressive" Niebler, and Scott "Effective C++" Meyers for a small
three-day intensive C++ seminar on the beautiful Oregon Coast.  Even
though registration is limited, we still have a few places left.  See
http://www.astoriaseminar.com for details.  See you there!

--

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
Lea Hyke | 29 Jun 02:19

Looking to hire someone with BOOST experience

Title: Senior 3D Graphics Engineer

Austin, Texas

Trion World Network, Inc.
WE ARE REVOLUTIONIZING ENTERTAINMENT!

Can you bring depth, passion and talent in engineering to our high demand, highly scalable complex 3D Graphics? Have you turned ideas into high quality code for graphics in games, entertainment products, or social networks? We are merging online games with the web and mobile in a way that has never been done before!

Become a part of the best independent game developer and publisher. You can be a member of an all-star team committed to changing the game industry by bringing together the best of games, traditional media, and web 2.0. We empower every person here to contribute at full potential in an incredibly creative environment.
What you get to do every day

* Design, implement and support cutting edge graphics code for a major MMP title
* Develop high performance shaders to implement advanced in-game effects
* Support artists in realizing their vision in-game, while providing needed tools to improve productivity
* Integrate and enhance third party tools and technologies, tailoring the provided functionality to meet the needs of the product
* Analyze product performance to identify and eliminate bottlenecks and undesirable overhead

What you bring to the job in your professional toolkit

* B.S. in Computer Science or related field and a minimum of 5+ years of C/C++, STL and object oriented design (OOAD) experience required
* Experience with Design Patterns and Boost a plus
* Strong knowledge of 3D math
* Familiar with DCC export pipelines and experience with Maya a plus
* Production experience with advanced lighting and shading techniques in DirectX using a high level shading language
* Proven experience interfacing with artists and driving technology to support artistic end products
* Able to work well in a self motivated milestone-driven, team development environment
* Great communication skills both written and verbal
* Collaborative, upbeat, work ethic where you can take ownership and have fun
* Passion for creating great products and software

About Trion

Trion World Network, Inc. is the publisher and developer of original entertainment and games for the broadband era. Trion provides groundbreaking new capabilities and content to revolutionize global entertainment by combining the best elements of online, gaming, and traditional media. Backed by Tier 1 investors**Trinity Ventures and DCM, Trion combines unrivaled experience and vision in the online entertainment industry with a world-class team of Internet and gaming veterans who have worked on, developed, and shipped over 100 original titles, including such bestsellers and hit series as Heroes, Might and Magic, Lord of the Rings, Final Fantasy, James Bond, Tiger Woods, Star Wars, Prince of Persia, Dungeons and Dragons, Ultima, and Myst.
How do I apply for this fabulous position?
You meet the MINIMUM QUALIFICATIONS above

Send your resume/link/list of credits/titles to:
careers <at> trionworld.com

Please put- first name/last name: Title of position in the subject line of your email
Trion World Network, Inc. is an EOE employer that celebrates diversity
NO PHONE CALLS PLEASE
NO AGENCY RESUMES PLEASE   Travel required: none Telecommute: no

_______________________________________________
Boost-Interest mailing list
Boost-Interest <at> lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-interest
Eric Niebler | 28 Jun 00:51

BoostCon Trip Report online at The C++ Source

My impressions of the first annual Boost Conference are now online at 
The C++ Source for your reading pleasure. Enjoy!

http://www.artima.com/cppsource/boost_con_07.html

--

-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com

The Astoria Seminar ==> http://www.astoriaseminar.com
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Gmane