English
Related papers

Related papers: Fortran... ok, and what's next?

200 papers

Context-Oriented programming languages provide us with primitive constructs to adapt program behaviour depending on the evolution of their operational environment, namely the context. In previous work we proposed ML_CoDa, a context-oriented…

Programming Languages · Computer Science 2015-12-25 Andrea Canciani , Pierpaolo Degano , Gian-Luigi Ferrari , Letterio Galletta

Arrival of multicore systems has enforced a new scenario in computing, the parallel and distributed algorithms are fast replacing the older sequential algorithms, with many challenges of these techniques. The distributed algorithms provide…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-13 Rajendra Purohit , K R Chowdhary , S D Purohit

The article suggests a description of a system of tables with a set of special lists absorbing a semantics of data and reflects a fullness of data. It shows how their parallel processing can be constructed based on the descriptions. The…

Distributed, Parallel, and Cluster Computing · Computer Science 2008-11-03 R. Nuriyev

The Universal Morphology (UniMorph) project is a collaborative effort providing broad-coverage instantiated normalized morphological inflection tables for hundreds of diverse world languages. The project comprises two major thrusts: a…

Computation and Language · Computer Science 2022-06-22 Khuyagbaatar Batsuren , Omer Goldman , Salam Khalifa , Nizar Habash , Witold Kieraś , Gábor Bella , Brian Leonard , Garrett Nicolai , Kyle Gorman , Yustinus Ghanggo Ate , Maria Ryskina , Sabrina J. Mielke , Elena Budianskaya , Charbel El-Khaissi , Tiago Pimentel , Michael Gasser , William Lane , Mohit Raj , Matt Coler , Jaime Rafael Montoya Samame , Delio Siticonatzi Camaiteri , Benoît Sagot , Esaú Zumaeta Rojas , Didier López Francis , Arturo Oncevay , Juan López Bautista , Gema Celeste Silva Villegas , Lucas Torroba Hennigen , Adam Ek , David Guriel , Peter Dirix , Jean-Philippe Bernardy , Andrey Scherbakov , Aziyana Bayyr-ool , Antonios Anastasopoulos , Roberto Zariquiey , Karina Sheifer , Sofya Ganieva , Hilaria Cruz , Ritván Karahóǧa , Stella Markantonatou , George Pavlidis , Matvey Plugaryov , Elena Klyachko , Ali Salehi , Candy Angulo , Jatayu Baxi , Andrew Krizhanovsky , Natalia Krizhanovskaya , Elizabeth Salesky , Clara Vania , Sardana Ivanova , Jennifer White , Rowan Hall Maudslay , Josef Valvoda , Ran Zmigrod , Paula Czarnowska , Irene Nikkarinen , Aelita Salchak , Brijesh Bhatt , Christopher Straughn , Zoey Liu , Jonathan North Washington , Yuval Pinter , Duygu Ataman , Marcin Wolinski , Totok Suhardijanto , Anna Yablonskaya , Niklas Stoehr , Hossep Dolatian , Zahroh Nuriah , Shyam Ratan , Francis M. Tyers , Edoardo M. Ponti , Grant Aiton , Aryaman Arora , Richard J. Hatcher , Ritesh Kumar , Jeremiah Young , Daria Rodionova , Anastasia Yemelina , Taras Andrushko , Igor Marchenko , Polina Mashkovtseva , Alexandra Serova , Emily Prud'hommeaux , Maria Nepomniashchaya , Fausto Giunchiglia , Eleanor Chodroff , Mans Hulden , Miikka Silfverberg , Arya D. McCarthy , David Yarowsky , Ryan Cotterell , Reut Tsarfaty , Ekaterina Vylomova

Communication protocols are central to engineering decentralized multiagent systems. Modern protocol languages are typically formal and address aspects of decentralization, such as asynchrony. However, modern languages differ in important…

Software Engineering · Computer Science 2020-08-05 Amit K. Chopra , Samuel H. Christie , Munindar P. Singh

Spoken Language Understanding (SLU) aims to extract the semantics frame of user queries, which is a core component in a task-oriented dialog system. With the burst of deep neural networks and the evolution of pre-trained language models,…

Computation and Language · Computer Science 2021-05-11 Libo Qin , Tianbao Xie , Wanxiang Che , Ting Liu

Picat is a logic-based, multi-paradigm programming language that integrates features from logic, functional, constraint, and imperative programming paradigms. This paper presents solutions to several problems from the 2024 Advent of Code…

Programming Languages · Computer Science 2026-01-08 Neng-Fa Zhou , Cristian Grozea , Håkan Kjellerstrand , Oisín Mac Fhearaí

Sequence generation models are increasingly being used to translate natural language into programs, i.e. to perform executable semantic parsing. The fact that semantic parsing aims to predict programs that can lead to executed actions in…

Computation and Language · Computer Science 2023-07-10 Elias Stengel-Eskin , Benjamin Van Durme

Since its inception in 2016, Federated Learning (FL) has been gaining tremendous popularity in the machine learning community. Several frameworks have been proposed to facilitate the development of FL algorithms, but researchers often…

Machine Learning · Computer Science 2024-12-23 Mirko Polato

Federated learning is an emerging machine learning paradigm where clients train models locally and formulate a global model based on the local model updates. To identify the state-of-the-art in federated learning and explore how to develop…

Software Engineering · Computer Science 2021-05-31 Sin Kit Lo , Qinghua Lu , Chen Wang , Hye-Young Paik , Liming Zhu

The paper presents the essential features of a new member of the UML language family that supports working with object-oriented frameworks. This UML extension, called UML-F, allows the explicit representation of framework variation points.…

Software Engineering · Computer Science 2014-09-25 Marcus Fontoura , Wolfgang Pree , Bernhard Rumpe

Ad hoc parsers are everywhere: they appear any time a string is split, looped over, interpreted, transformed, or otherwise processed. Every ad hoc parser gives rise to a language: the possibly infinite set of input strings that the program…

Software Engineering · Computer Science 2022-07-27 Michael Schröder , Jürgen Cito

The rapid development of Multimodal Large Language Models (MLLMs), such as GPT-4o, marks a significant step toward artificial general intelligence. Existing methods typically align vision encoders with LLMs via supervised fine-tuning (SFT),…

Computer Vision and Pattern Recognition · Computer Science 2025-05-27 Hai-Long Sun , Da-Wei Zhou , Yang Li , Shiyin Lu , Chao Yi , Qing-Guo Chen , Zhao Xu , Weihua Luo , Kaifu Zhang , De-Chuan Zhan , Han-Jia Ye

We describe an implementation of the Farfel Fortran AD extensions. These extensions integrate forward and reverse AD directly into the programming model, with attendant benefits to flexibility, modularity, and ease of use. The…

Programming Languages · Computer Science 2016-02-09 Alexey Radul , Barak A. Pearlmutter , Jeffrey Mark Siskind

This paper presents a case study concerning the challenges and requirements posed by next generation language resources, realized as an overall model of open, distributed and collaborative language infrastructure. If a sort of "new…

This paper presents Tree Notation, a new simple, universal syntax. Language designers can invent new programming languages, called Tree Languages, on top of Tree Notation. Tree Languages have a number of advantages over traditional…

Programming Languages · Computer Science 2017-10-25 Breck Yunits

The rapid development of Industry 4.0 technologies requires robust and comprehensive standardization to ensure interoperability, safety and efficiency in the Industry of the Future. This paper examines the fundamental role and functionality…

Emerging Technologies · Computer Science 2025-03-13 Olga Meyer , Marvin Boell , Christoph Legat

This extended abstract reports on previous work of the CamFort project in which we developed an external units-of-measure type system for Fortran code, targeted at scientists. Our approach can guide the programmer in adding specifications…

Programming Languages · Computer Science 2020-11-13 Dominic Orchard , Mistral Contrastin , Matthew Danish , Andrew Rice

Language sciences rely less and less on formal syntax as their base. The reason is probably its lack of psychological reality, knowingly avoided. Philosophers of science call for a paradigm shift in which explanations are by mechanisms, as…

Computation and Language · Computer Science 2022-05-26 Anat Ninio

Most current machine translation models are mainly trained with parallel corpora, and their translation accuracy largely depends on the quality and quantity of the corpora. Although there are billions of parallel sentences for a few…

Computation and Language · Computer Science 2022-03-01 Makoto Morishita , Katsuki Chousa , Jun Suzuki , Masaaki Nagata