scispace - formally typeset
Open AccessJournal Article

Modern C++ design

Herb Sutter
- 01 Apr 2002 - 
- Vol. 20, Iss: 4, pp 41-42
Reads0
Chats0
About
This article is published in The C Users Journal archive.The article was published on 2002-04-01 and is currently open access. It has received 36 citations till now.

read more

Citations
More filters
Proceedings ArticleDOI

Template meta-programming for Haskell

TL;DR: A new extension to the purely functional programming language Haskell that supports compile-time meta-programming and the ability to generate code at compile time allows the programmer to implement such features as polytypic programs, macro-like expansion, user directed optimization, and the generation of supporting data structures and functions from existing data structure and functions.
Journal ArticleDOI

PyNEST: A Convenient Interface to the NEST Simulator.

TL;DR: PyNEST, the new user interface to NEST, combines NEST's efficient simulation kernel with the simplicity and flexibility of Python, and makes it easier to set up simulations, generate stimuli, and analyze simulation results.
Journal ArticleDOI

Echo state networks with filter neurons and a delay&sum readout.

TL;DR: A delay&sum readout is introduced, which adds trainable delays in the synaptic connections of output neurons and therefore vastly improves the memory capacity of echo state networks.
Journal ArticleDOI

The design of the Boost interval arithmetic library

TL;DR: The design of the Boost interval arithmetic library is presented, a C++ library designed to handle mathematical intervals efficiently and in a generic way, able to emulate almost any of the specialized libraries available for interval arithmetic, without any loss of performance nor sacrificing the ease of use.
Proceedings ArticleDOI

Programmable style for NPR line drawing

TL;DR: A programmable approach to non-photorealistic line drawing from 3D models, inspired by programmable shaders in traditional rendering is introduced, and new density control strategies where strokes can be adapted or omitted to avoid visual clutter are proposed.
References
More filters
Proceedings ArticleDOI

Template meta-programming for Haskell

TL;DR: A new extension to the purely functional programming language Haskell that supports compile-time meta-programming and the ability to generate code at compile time allows the programmer to implement such features as polytypic programs, macro-like expansion, user directed optimization, and the generation of supporting data structures and functions from existing data structure and functions.
Journal ArticleDOI

PyNEST: A Convenient Interface to the NEST Simulator.

TL;DR: PyNEST, the new user interface to NEST, combines NEST's efficient simulation kernel with the simplicity and flexibility of Python, and makes it easier to set up simulations, generate stimuli, and analyze simulation results.
Journal ArticleDOI

Echo state networks with filter neurons and a delay&sum readout.

TL;DR: A delay&sum readout is introduced, which adds trainable delays in the synaptic connections of output neurons and therefore vastly improves the memory capacity of echo state networks.
Journal ArticleDOI

The design of the Boost interval arithmetic library

TL;DR: The design of the Boost interval arithmetic library is presented, a C++ library designed to handle mathematical intervals efficiently and in a generic way, able to emulate almost any of the specialized libraries available for interval arithmetic, without any loss of performance nor sacrificing the ease of use.
Proceedings ArticleDOI

Programmable style for NPR line drawing

TL;DR: A programmable approach to non-photorealistic line drawing from 3D models, inspired by programmable shaders in traditional rendering is introduced, and new density control strategies where strokes can be adapted or omitted to avoid visual clutter are proposed.