Journal Articles

Overload Journal #108 - April 2012 and Programming Topics
Browse in : All > Journals > Overload > o108 (9)
All > Topics > Programming (877)
Any 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.

Why Automatic Differentiation Won’t Cure Your Calculus Blues

Martin Moene

08 April 2012 22:33:56 +01:00

We’ve tried and rejected many numerical approaches to differentiation. Richard Harris has one final attempt.

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.

Back to School

Martin Moene

07 April 2012 22:22:35 +01:00

The Sinclair ZX Spectrum will be 30 years old in April 2012. Andy Thomas recalls how this plucky little home computer shaped his childhood.

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.

Valgrind Part 1 – Introduction

Martin Moene

06 April 2012 22:20:28 +01:00

Good analysis tools can really help track down problems. Paul Floyd investigates the facilities from a suite of tools.

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.

Mutation Testing

Martin Moene

05 April 2012 22:17:41 +01:00

We all know that testing improves our code, guarding against errors. Filip van Laenen asks how we know that the tests are comprehensive?

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.

Unit Testing Compilation Failure

Martin Moene

04 April 2012 22:13:33 +01:00

We usually test that our code does what we expect. Pete Barber tries to prove that his code fails to compile.

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.

Refactoring Towards Seams in C++

Martin Moene

03 April 2012 21:56:09 +01:00

Breaking dependencies in existing code is hard. Michael Rüegg explains how seams can help and provides new automated refactorings for C++ to achieve them.

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.

Compiling a Static Web Site Using the C Preprocessor

Martin Moene

02 April 2012 21:49:38 +01:00

Sometimes the obvious way is still too complex. Sergey Ignatchenko relates how ‘No Bugs’ Bunny found an unexpectedly simple approach to creating a web site.