[HTML][HTML] Introducing the open-source mfront code generator: Application to mechanical behaviours and material knowledge management within the PLEIADES fuel …

T Helfer, B Michel, JM Proix, M Salvo… - … & Mathematics with …, 2015 - Elsevier
The PLEIADES software environment is devoted to the thermomechanical simulation of
nuclear fuel elements behaviour under irradiation. This platform is co-developed in the …

Type classes as objects and implicits

BCS Oliveira, A Moors, M Odersky - ACM Sigplan Notices, 2010 - dl.acm.org
Type classes were originally developed in Haskell as a disciplined alternative to ad-hoc
polymorphism. Type classes have been shown to provide a type-safe solution to important …

[LIBRO][B] A Tour of C++

B Stroustrup - 2022 - books.google.com
In A Tour of C++, Third Edition, Bjarne Stroustrup provides an overview of ISO C++, C++ 20,
that aims to give experienced programmers a clear understanding of what constitutes …

Boost. simd: generic programming for portable simdization

P Estérie, J Falcou, M Gaunard… - Proceedings of the 2014 …, 2014 - dl.acm.org
SIMD extensions have been a feature of choice for processor manufacturers for a couple of
decades. Designed to exploit data parallelism in applications at the instruction level, these …

SymForce: Symbolic computation and code generation for robotics

H Martiros, A Miller, N Bucki, B Solliday… - arxiv preprint arxiv …, 2022 - arxiv.org
We present SymForce, a library for fast symbolic computation, code generation, and
nonlinear optimization for robotics applications like computer vision, motion planning, and …

Evolving a language in and for the real world: C++ 1991-2006

B Stroustrup - Proceedings of the third ACM SIGPLAN conference on …, 2007 - dl.acm.org
This paper outlines the history of the C++ programming language from the early days of its
ISO standardization (1991), through the 1998 ISO standard, to the later stages of the C++ 0x …

Datatype-generic programming

J Gibbons - International Spring School on Datatype-Generic …, 2006 - Springer
Generic programming aims to increase the flexibility of programming languages, by
expanding the possibilities for parametrization—ideally, without also expanding the …

Table recognition in heterogeneous documents using machine learning

SF Rashid, A Akmal, M Adnan… - 2017 14th IAPR …, 2017 - ieeexplore.ieee.org
Tables are an easy way to represent information in a structural form. Table recognition is
important for the extraction of such information from document images. Usually, modern …

A component model for model transformations

JS Cuadrado, E Guerra… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Model-driven engineering promotes an active use of models to conduct the software
development process. In this way, models are used to specify, simulate, verify, test and …

Thriving in a crowded and changing world: C++ 2006–2020

B Stroustrup - Proceedings of the ACM on Programming Languages, 2020 - dl.acm.org
By 2006, C++ had been in widespread industrial use for 20 years. It contained parts that had
survived unchanged since introduced into C in the early 1970s as well as features that were …