Journal Articles
Browse in : |
All
> Journals
> Overload
|
![]() |
o101 (6) |
o100 (7) |
99 (6) |
98 (7) |
97 (6) |
96 (5) |
95 (6) |
94 (6) |
93 (5) |
92 (7) |
91 (8) |
90 (8) |
89 (7) |
88 (7) |
87 (6) |
86 (7) |
85 (5) |
84 (4) |
83 (8) |
82 (7) |
81 (5) |
80 (7) |
79 (6) |
78 (8) |
77 (7) |
76 (5) |
75 (6) |
74 (7) |
73 (8) |
72 (6) |
71 (6) |
70 (7) |
69 (6) |
68 (6) |
67 (8) |
66 (7) |
65 (9) |
64 (5) |
63 (6) |
62 (8) |
61 (10) |
60 (8) |
59 (7) |
58 (8) |
57 (12) |
56 (6) |
55 (6) |
54 (10) |
53 (9) |
52 (7) |
51 (8) |
50 (7) |
49 (8) |
48 (7) |
47 (8) |
46 (5) |
45 (5) |
44 (7) |
43 (7) |
42 (9) |
41 (7) |
40 (5) |
39 (5) |
38 (6) |
37 (7) |
36 (7) |
35 (8) |
34 (11) |
33 (8) |
32 (11) |
31 (10) |
30 (11) |
29 (12) |
28 (10) |
27 (10) |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
1718 (9) |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
09 |
08 |
07 |
06 (8) |
04 (11) |
03 (13) |
02 (9) |
01 (12) |
|
|
- 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.
Determinism: Requirements vs Features
Martin Moene
06 October 2016 21:12:15 +01:00
A program can easily be non-deterministic. Sergey Ignatchenko considers how to define determinism.
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.
Eight Rooty Pieces
Martin Moene
05 October 2016 21:13:48 +01:00
Finding a square root is a common interview question. Patrick Martin demonstrates eight different ways to find a root.
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.
C++ Synchronous Continuation Passing Style
Martin Moene
03 October 2016 21:18:23 +01:00
Direct and continuation passing styles differ. Nick Weatherhead explains a continuation passing style for synchronous data flow.
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.
Attacking Licensing Problems with C++
Martin Moene
02 October 2016 21:19:35 +01:00
Software licenses are often crackable. Deák Ferenc presents a technique for tackling this 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.
Afterwood
Martin Moene
01 October 2016 21:21:35 +01:00
Comedy partnerships have a long history. Chris Oldwood considers their lessons for programmers.
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.
Editorial: Just a minute
Martin Moene
07 August 2016 21:48:38 +01:00
Constraints can seem like an imposition. Frances Buontempo wonders if banning hesitation, deviation or repetition is a good thing.
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.
Some Big-Os are Bigger Than Others
Martin Moene
06 August 2016 22:08:48 +01:00
Big-O notation is often used to compare algorithms. Sergey Ignatchenko reminds us that asymptotic limits might not be generally applicable.
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.
Kill the Clones
Martin Moene
05 August 2016 22:10:40 +01:00
Problems in code can hide in surprising places. Adam Tornhill demonstrates how to detect software clones and uncover hidden dependencies.
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.
Implementing SNAAAKE
Martin Moene
04 August 2016 22:12:07 +01:00
Almost everyone knows the game Snake! Thaddaeus Frogley shares a diary of how his implementation grew over time.
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.
C++ Antipatterns
Martin Moene
03 August 2016 22:15:32 +01:00
Certain mistakes crop up frequently in C++. Jonathan Wakely offers some pro-tips to help you avoid common errors.
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.
Testing Propositions
Martin Moene
02 August 2016 22:17:25 +01:00
Is testing propositions more important than having examples as exemplars? Russel Winder considers this hypothesis.
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.
Afterwood
Martin Moene
01 August 2016 22:18:36 +01:00
Barriers can cause bottlenecks. Chris Oldwood considers varying approaches to gatekeeping.
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.
Editorial: Metrics and Imperialism
Martin Moene
08 June 2016 13:16:49 +01:00
Measuring accurately underpins science. Frances Buontempo considers what constitutes sensible metrics.
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.
Dogen: The Package Management Saga
Martin Moene
07 June 2016 13:20:03 +01:00
How do you manage packages in C++? Marco Craveiro eventually discovered Conan after some frustrating experiences.
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.
QM Bites – Order Your Includes (Twice Over)
Martin Moene
06 June 2016 13:23:16 +01:00
Header includes can be a shambles. Matthew Wilson encourages us to bring some order to the chaos.
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 Lifetime In Python
Martin Moene
05 June 2016 14:28:55 +01:00
Resource management is important in any language. Steve Love demonstrates how to use context managers in 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.
Deterministic Components for Distributed Systems
Martin Moene
04 June 2016 14:32:53 +01:00
Non-deterministic data leads to unstable tests. Sergey Ignatchenko considers when this happens and how to avoid it.
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.
Concepts Lite in Practice
Martin Moene
02 June 2016 09:57:37 +01:00
Concepts should make templates easier to use and write. Roger Orr gives a practical example to show this.