Browse in : |
All
> Topics
> Programming All > Journals > Overload > o151 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.
Pass the Parcel
Bob Schmidt
07 April 2020 20:39:24 +01:00
Python’s module and package system has many features. Steve Love explores some more advanced ones.
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.
Profiting from the Folly of Others
Bob Schmidt
03 April 2020 21:01:39 +01:00
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
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.
Python has setdefault
Bob Schmidt
06 January 2020 18:00:30 +00:00
Silas S. Brown shares a quick tip on Python.
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.
P1063 vs Coroutines TS: Consensus on High-Level Semantics
Bob Schmidt
03 October 2018 18:16:41 +01:00
Dmytro Ivanchykhin, Sergey Ignatchenko and Maxim Blashchuk argue that we need coroutines TS now to improve-based-on-experience later.
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.
Program Challenge Report 3 and Challenge 4
Bob Schmidt
02 July 2018 16:24:33 +01:00
Francis Glassborow comments on his last challenge and presents a new one.
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.
Polymorphism in C++ – A Type Compatibility View
Bob Schmidt
04 October 2017 19:21:27 +01:00
Polymorphism can happen in many ways. Satprem Pamudurthy compiles an exhaustive matrix of approaches.
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.
Portable Console I/O via iostreams
Bob Schmidt
04 August 2017 00:45:16 +01:00
Portable streaming is challenging. Alf Steinbach describes how his library fixes problems with non-ASCII characters.
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.
Python Streams vs Unix Pipes
Martin Moene
04 December 2016 20:44:20 +00:00
Dealing with an infinite sequence requires some thought. Thomas Guest presents various ways to approach such a problem.
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.
Polymorphic Comparisons
Martin Moene
04 October 2016 21:17:05 +01:00
Polymorphic comparisons require much boilerplate. Robert Mill and Jonathan Coe introduce a template utility for such comparisons.
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.
Programming Your Own Language in C++
Martin Moene
03 June 2016 14:42:20 +01:00
Scripting languages allow dynamic features easily. Vassili Kaplan writes his own in C++ allowing keywords in any human language.
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.
Password Hashing: Why and How
Martin Moene
02 October 2015 22:22:01 +01:00
Password hashing is important. Sergey Ignatchenko explains how to do it properly.
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.
Parsing Configuration Files in C++ with Boost
Martin Moene
06 November 2014 18:49:36 +00:00
Giuseppe Vacanti describes how to deal with program options, C++ style.
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.
Perl is a Better Sed, and Python 2 is Good
Martin Moene
05 November 2014 07:07:56 +00:00
Silas S. Brown sweats the differences between tools on common platforms.
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.
Paper Bag Escapology Using Particle Swarm Optimisation
Martin Moene
02 October 2014 22:20:39 +01:00
Some attempts at programming one’s way out of a paper bag need an upfront model. Frances Buontempo simplifies things using particle swarm optimisation.
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.
Portable String Literals in C++
Martin Moene
03 August 2013 18:11:08 +01:00
How hard can it be to make a file in C++ with international text literals in its name? Alf Steinbach shows us.
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.
Programming Darwinism
Martin Moene
06 June 2012 18:15:23 +01:00
Have you ever thought your software had a life of its own? Sergey Ignatchenko wonders whether you might be right.
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.
Picking Patterns for Parallel Programs (Part 1)
Martin Moene
02 October 2011 15:41:03 +01:00
Designing programs for multi-core systems can be extremely complex. Anthony Williams suggests some patterns to keep things under control.
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.
Programming - Abstraction by Design
webeditor
31 January 2007 08:50:00 +00:00
Nigel Eke acts as a guide to aspect oriented programming using AspectJ as an example.
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.
Pooled Lists
webeditor
10 December 2006 09:43:00 +00:00
Christopher Baus explains the advantages of using a pooled memory allocation strategy for high performance applications.
Description : The Source for Perl
Added on : 10 February 2006 23:53:13 +00:00 | Rate / Comment