Advertisement
Membership
Login
ACCU Buttons
Programming Topics or Overload Journal #39 - Sep 2000
Browse in : |
All
> Topics
> Programming All > Journals > Overload > 39 All of these categories |
- Options:
- View Article Map
- View Archives
Description : Designing programs for multi-core systems can be extremely complex. Anthony Williams suggests some patterns to keep things under control.
Category: [ Programming Topics | Overload Journal #105 - October 2011 ]
Description :
To summarize, as memory goes too low, garbage collection could kick in, but it in turn needs memory to maintain a traversal stack … Quite a catch-22.
Category: [ Programming Topics | CVu Journal Vol 17, #5 - Oct 2005 ]
Description : Polymorphic comparisons require much boilerplate. Robert Mill and Jonathan Coe introduce a template utility for such comparisons.
Category: [ Programming Topics | Overload Journal #135 - October 2016 ]
Description : Polymorphism can happen in many ways. Satprem Pamudurthy compiles an exhaustive matrix of approaches.
Category: [ Programming Topics | Overload Journal #141 - October 2017 ]
Description : Christopher Baus explains the advantages of using a pooled memory allocation strategy for high performance applications.
Category: [ Programming Topics | Overload Journal #76 - Dec 2006 ]
Description : Portable streaming is challenging. Alf Steinbach describes how his library fixes problems with non-ASCII characters.
Category: [ Programming Topics | Overload Journal #140 - August 2017 ]
Description : How hard can it be to make a file in C++ with international text literals in its name? Alf Steinbach shows us.
Category: [ Programming Topics | Overload Journal #116 - August 2013 ]
Category: [ Programming Topics | Overload Journal #44 - Aug 2001 ]
Description :
“There is more to life than increasing its speed” - Mahatma Gandhi
We live in a fast food culture. Not only must our dinner arrive yesterday, our car should be fast, and our entertainment instant. Our code should also run like lightning. I want my result. And I want it now.
Ironically, writing fast programs takes a long time.
Optimisation is a spectre hanging over software development, as W.A. Wulf observed. “More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason – including blind stupidity”.
It’s a well-worn subject, with plenty of trite soundbites bounding around, and the same advice being served time and time again. But despite this, a lot of code is still not developed sensibly. Programmers get sidetracked by the lure of efficiency and write bad code in the name of performance.
In these articles we’ll address this. We’ll tread some familiar ground and wander well-worn paths, but look out for some new views on the way. Don’t worry – if the subject’s optimisation it shouldn’t take too long...
Source : Entered by hand
Category: [ Programming Topics | CVu Journal Vol 16, #1 - Feb 2004 | Professionalism in Programming, from CVu journal ]
Description : Code referred to as a hack can raise an eyebrow. Alastair Harrison learns about accessing private members of C++ classes by investigating a header called UninitializedMemoryHacks.h
Category: [ Programming Topics | Overload Journal #156 - April 2020 ]
Description : Francis Glassborow comments on his last challenge and presents a new one.
Category: [ Programming Topics | CVu Journal Vol 30, #3 - July 2018 ]
Description : Nigel Eke acts as a guide to aspect oriented programming using AspectJ as an example.
Category: [ Programming Topics | Design of applications and programs | Overload Journal #77 - Feb 2007 ]
Description : Have you ever thought your software had a life of its own? Sergey Ignatchenko wonders whether you might be right.
Category: [ Programming Topics | Overload Journal #109 - June 2012 ]
Category: [ Programming Topics | Overload Journal #49 - Jun 2002 ]
Description : Scripting languages allow dynamic features easily. Vassili Kaplan writes his own in C++ allowing keywords in any human language.
Category: [ Programming Topics | Overload Journal #133 - June 2016 ]
Description :
Sometimes the best thing you can do to improve your productivity is to take a holiday; a fresh perspective can work wonders. I'm going to describe one of my favourite holiday destinations. Haskell
Category: [ Programming Topics | CVu Journal Vol 12, #2 - Mar 2000 ]
Description : Silas S. Brown shares a quick tip on Python.
Category: [ Programming Topics | CVu Journal Vol 31, #6 - January 2020 ]