Programming Topics or Overload Journal #89 - February 2009
Browse in : All > Topics > Programming
All > Journals > Overload > 89
All of these categories
Options:
View Article Map
View Archives

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

A DSEL for Addressing the Problems Posed by Parallel Architectures

Martin Moene

03 October 2012 15:55:50 +01:00

Programming parallel algorithms correctly is hard. Jason McGuiness and Colin Egan demonstrate how a C++ DESEL can make it simpler.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

All About XOR

Martin Moene

03 June 2012 18:32:50 +01:00

Boolean operators are the bedrock of computer logic. Michael Lewin investigates a common one and shows there’s more to it than meets the eye.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Are “Safe” Computer Systems Possible?

Martin Moene

16 May 2012 17:03:25 +01:00

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

A Practical Introduction to Erlang

Martin Moene

01 February 2012 17:48:22 +00:00

The future of massively parallel hardware will need good language support. Alexander Demin takes a look at an unexpected approach.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to Test Driven Development

Martin Moene

02 August 2011 19:44:51 +01:00

TDD is too often thought to be all about Unit Tests. Paul Grenyer works through an example to show the bigger picture.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An introduction to ADVSYS

Martin Moene

17 June 2010 08:56:00 +01:00

An introduction to this fascinating adventure writing system.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Adventures In C

Martin Moene

17 June 2010 08:51:00 +01:00

A few thoughts on using C to write Adventure Games

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to FastFormat (Part 3): Solving Real Problems, Quickly

webeditor

10 June 2009 09:56:00 +01:00

A good library must be useful in practice. Matthew Wilson looks at usability and extendability.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to FastFormat (Part 2): Custom Argument and Sink Types

webeditor

06 May 2009 09:54:00 +01:00

A library should be customisable and have good performance. Matthew Wilson shows how to achieve both.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to Fast Format (Part 1): The State of the Art

webeditor

16 February 2009 08:54:00 +00:00

Writing a good library is hard. Matthew Wilson compares some existing formatting libraries, and promises to do better.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

auto_value: Transfer Semantics for Value Types

webeditor

07 October 2007 11:56:00 +01:00

In his quest to pass around values efficiently, Richard Harris concludes by looking at ways of transferring ownership, now and in the future.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

auto_value: Transfer Semantics for Value Types

webeditor

12 August 2007 11:55:00 +01:00

"Copy On Write" (COW) sounds like an ideal idiom for avoiding expensive copies. But care must be taken to avoid producing a "mad cow".

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

auto_value: Transfer Semantics for Value Types

webeditor

04 June 2007 11:55:00 +01:00

std::auto_ptr has a reputation for causing problems due to its surprising copy/assignment semantics. Richard Harris tries to separate the good ideas from the bad.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

A Perspective on Use of Conditional Statements versus Assertions

webeditor

22 April 2007 11:57:00 +01:00

Simon Sebright offers us the benefit of his experience.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

A Fistful Of Idioms

Martin Moene

03 April 2006 19:52:09 +01:00

[ References | C and C++ | Programming ] Accelerated C++
Description : Accelerated C++ Practical Programming by Example by Andrew Koenig and Barbara E. Moo
Added on : 11 February 2006 00:20:35 +00:00 | Rate / Comment
[ C and C++ | Development Techniques | Programming ] Andrei Alexandrescu
Description : In the programming community, Andrei is best known for his two books, C++ Coding Standards (coathored with Herb Sutter) and Modern C++ Design.
Added on : 10 February 2006 23:39:23 +00:00 | Rate / Comment
[ Java | Frameworks | Programming ] Apache Tomcat
Description : Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
Added on : 10 February 2006 23:18:55 +00:00 | Rate / Comment
[ Java | Frameworks | Programming ] Apache Struts
Description : The goal of the Apache Struts project is to encourage application architectures based on the "Model 2" approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Under Model 2, a servlet (or equivalent) manages business logic execution, and presentation logic resides mainly in server pages.
Added on : 10 February 2006 23:18:03 +00:00 | Rate / Comment
[ Miscellaneous | Version Control | Programming ] Apache Maven
Description : Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information
Added on : 10 February 2006 23:15:30 +00:00 | Rate / Comment

  |<   <   1   2   3   4   5   6   7   >   >|
Sort by Date Title