The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
@InProceedings{martins:icalepcs2019-wecpr02,
author = {B.S. Martins},
title = {{Benefits and Drawbacks of Using Rust in an Existing C/C++ Codebase}},
booktitle = {Proc. ICALEPCS'19},
pages = {928--935},
paper = {WECPR02},
language = {english},
keywords = {EPICS, MMI, framework, interface, target},
venue = {New York, NY, USA},
series = {International Conference on Accelerator and Large Experimental Physics Control Systems},
number = {17},
publisher = {JACoW Publishing, Geneva, Switzerland},
month = {08},
year = {2020},
issn = {2226-0358},
isbn = {978-3-95450-209-7},
doi = {10.18429/JACoW-ICALEPCS2019-WECPR02},
url = {https://jacow.org/icalepcs2019/papers/wecpr02.pdf},
note = {https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR02},
abstract = {Mozilla has recently released a new programming language, Rust, as a safer and more modern alternative to C++. This work explores the benefits (chiefly the features provided by Rust) and drawbacks (the difficulty in integrating with a C ABI) of using Rust in an existing codebase, the EPICS framework, as a replacement for C/C++ in some of EPICS’ modules.},
}