中文
相关论文

相关论文: A system for reflection in C++

200 篇论文

A programming language is a formally constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express…

软件工程 · 计算机科学 2017-12-13 Ghassan Samara

The actor model of computation has gained significant popularity over the last decade. Its high level of abstraction makes it appealing for concurrent applications in parallel and distributed systems. However, designing a real-world actor…

编程语言 · 计算机科学 2018-10-16 Dominik Charousset , Raphael Hiesgen , Thomas C. Schmidt

Environment maps are used to simulate reflections off curved objects. We present a technique to reflect a user, or a group of users, in a real environment, onto a virtual object, in a virtual reality application, using the live video feeds…

图形学 · 计算机科学 2007-05-23 Paul Anderson , Goncalo Carvalho

We present the approach used for defining the event object model for the LHCb experiment. This approach is based on a high level modelling language, which is independent of the programming language used in the current implementation of the…

计算物理 · 物理学 2007-05-23 Marco Cattaneo , Gloria Corti , Markus Frank , Pere Mato Vila , Silvia Miksch , Stefan Roiser

In today's software development landscape, the extent to which Java applications utilize object-oriented programming paradigm remains a subject of interest. Although some researches point to the considerable overhead associated with object…

软件工程 · 计算机科学 2024-10-10 Vladimir Zakharov , Yegor Bugayenko

Recent advances in open-vocabulary object detection models will enable Automatic Target Recognition systems to be sustainable and repurposed by non-technical end-users for a variety of applications or missions. New, and potentially nuanced,…

计算机视觉与模式识别 · 计算机科学 2025-03-24 Louis Y. Kim , Michelle Karker , Victoria Valledor , Seiyoung C. Lee , Karl F. Brzoska , Margaret Duff , Anthony Palladino

When programming resource-scarce embedded smart devices, the designer often requires both the low-level system programming features of a language such as C and higher level capability typical of a language like Java. The choice of a…

编程语言 · 计算机科学 2019-10-09 Vincenzo De Florio , Chris Blondia

The JSC language is a superset of JavaScript designed to ease the development of large web applications. This language extends JavaScripts own object system by isolating code in a class declaration, simplifying multiple inheritance and…

编程语言 · 计算机科学 2009-12-16 Artur Ventura

Our aim here is to illustrate how the benefits of structural corecursion can be found in a broader swath of the programming landscape than previously thought. Beginning from a tutorial on structural corecursion in the total, pure functional…

编程语言 · 计算机科学 2021-03-15 Paul Downen , Zena M. Ariola

System programming languages are typically compiled in a linear pipeline process, which is a completely opaque and isolated to end-users. This limits the possibilities of performing meta-programming in the same language and environment, and…

编程语言 · 计算机科学 2023-09-28 Ronie Salgado

The inability to predict lasting languages and architectures led us to develop OCCA, a C++ library focused on host-device interaction. Using run-time compilation and macro expansions, the result is a novel single kernel language that…

分布式、并行与集群计算 · 计算机科学 2014-03-06 David S Medina , Amik St-Cyr , T. Warburton

As a core problem in computer vision, the performance of object detection has improved drastically in the past few years. Despite their impressive performance, object detectors suffer from a lack of interpretability. Visualization…

计算机视觉与模式识别 · 计算机科学 2021-06-29 Ang Cao , Justin Johnson

With the wide support for object serialization in object-oriented programming languages, persistent objects have become common place and most large object-oriented software systems rely on extensive amounts of persistent data. Such systems…

软件工程 · 计算机科学 2012-06-22 Marco Piccioni , Manuel Oriol , Bertrand Meyer

This paper describes a C++ library that compiles neural network models at runtime into machine code that performs inference. This approach in general promises to achieve the best performance possible since it is able to integrate statically…

机器学习 · 计算机科学 2019-12-23 Felix Thielke , Arne Hasselbring

The objective of this chapter is to propose some retrospective analysis of the evolution of programming abstractions, from {\em procedures}, {\em objects}, {\em actors}, {\em components}, {\em services}, up to {\em agents}, %have some…

软件工程 · 计算机科学 2024-01-19 Jean-Pierre Briot

The Logic Programming through Prolog has been widely used for supply persistence in many systems that need store knowledge. Some implementations of Prolog Programming Language used for supply persistence have bidirectional interfaces with…

编程语言 · 计算机科学 2017-05-02 José E. Zalacain Llanes

Object detection models perform well at localizing and classifying objects that they are shown during training. However, due to the difficulty and cost associated with creating and annotating detection datasets, trained models detect a…

计算机视觉与模式识别 · 计算机科学 2020-12-01 Ayush Jaiswal , Yue Wu , Pradeep Natarajan , Premkumar Natarajan

Best practices in programming need to be emphasized in a CS1 course as bad student habits persist if not reinforced well. The C++ programming language, although a relatively old language, has been regularly updated with new versions since…

计算机与社会 · 计算机科学 2023-11-15 Ryan E. Dougherty

COOL is an Object-Oriented programming language used to teach compiler design in many undergraduate and graduate courses. Because most students are unfamiliar with the language and code editors and IDEs often lack the support for COOL,…

编程语言 · 计算机科学 2023-02-13 Linhan Li , ThanhVu Nguyen

Insufficient requirements reusability, understandability and verifiability jeopardize software projects. Empirical studies show little success in improving these qualities separately. Applying object-oriented thinking to requirements leads…

软件工程 · 计算机科学 2019-03-19 Alexandr Naumchev