Results 21 to 30 of about 1,093,472 (338)

A language and hardware independent approach to quantum–classical computing

open access: yesSoftwareX, 2018
Heterogeneous high-performance computing (HPC) systems offer novel architectures which accelerate specific workloads through judicious use of specialized coprocessors.
A.J. McCaskey   +5 more
doaj   +3 more sources

Potential of the Julia Programming Language for High Energy Physics Computing [PDF]

open access: yesComputing and Software for Big Science, 2023
Research in high energy physics (HEP) requires huge amounts of computing and storage, putting strong constraints on the code speed and resource usage.
J. Eschle   +17 more
semanticscholar   +1 more source

A high-level programming language for generative protein design

open access: yesbioRxiv, 2022
Combining a basic set of building blocks into more complex forms is a universal design principle. Most protein designs have proceeded from a manual bottom-up approach using parts created by nature, but top-down design of proteins is fundamentally hard ...
B. Hie   +7 more
semanticscholar   +1 more source

Integrative self-sorting is a programming language for high level self-assembly

open access: greenProceedings of the National Academy of Sciences of the United States of America, 2009
Wei Jiang, Christoph A. Schalley
openalex   +2 more sources

Combining Forth and Rust: A Robust and Efficient Approach for Low-Level System Programming

open access: yesEngineering Proceedings, 2023
Rust is a modern programming language that addresses the drawbacks of earlier languages by providing features such as memory safety at compilation and high performance.
Priya Gupta   +5 more
doaj   +1 more source

Novel pedagogical tool for simultaneous learning of plane geometry and R programming [PDF]

open access: yesResearch Ideas and Outcomes, 2018
Programming a computer is an activity that can be very beneficial to undergraduate students in terms of improving their mental capabilities, collaborative attitudes and levels of engagement in learning.
Álvaro Briz-Redón   +1 more
doaj   +2 more sources

Effect of Block-Based Python Programming Environment on Programming Learning

open access: yesApplied Sciences, 2023
The advancement of computing technology has led to many changes in a variety of fields, and the importance of programming education has been emphasized in many countries worldwide.
Yongcheon Kim, Jamee Kim, Wongyu Lee
doaj   +1 more source

The C++ programming language in cheminformatics and computational chemistry

open access: yesJournal of Cheminformatics, 2020
This paper describes salient features of the C++ programming language and its programming ecosystem, with emphasis on how the language affects scientific software development. Brief history of C++ and its predecessor the C language is provided.
Dmitrii Rassokhin
doaj   +1 more source

Extending Stan for Deep Probabilistic Programming [PDF]

open access: yes, 2020
Stan is a popular declarative probabilistic programming language with a high-level syntax for expressing graphical models and beyond. Stan differs by nature from generative probabilistic programming languages like Church, Anglican, or Pyro.
Baudart, Guillaume   +5 more
core   +1 more source

General Decidability Results for Asynchronous Shared-Memory Programs: Higher-Order and Beyond [PDF]

open access: yesLogical Methods in Computer Science, 2022
The model of asynchronous programming arises in many contexts, from low-level systems software to high-level web programming. We take a language-theoretic perspective and show general decidability and undecidability results for asynchronous programs that
Rupak Majumdar   +2 more
doaj   +1 more source

Home - About - Disclaimer - Privacy