Advanced search    

Search: Programming Languages, Compilers, Interpreters

108,474 papers found. Showing first 1,000 results.
Use AND, OR, NOT, +word, -word, "long phrase", (parentheses) to fine-tune your search.

The Efficiency of Linda for General Purpose Scientific Programming

Linda (Linda is a registered trademark of Scientific Computing Associates, Inc.) is a programming language for coordinating the execution and interaction of processes. When combined with a language ... write portable programs for multi­ processor systems. l\"umerous portable parallel programming envi­ ronments exist [ 1, 2 ] including inherently parallel languages such as PCl\" [3], coordination

Data-Parallel Programming in a Multithreaded Environment

Research on programming distributed memory multiprocessors has resulted in a well-understood programming model, namely data-parallel programming. However, data-parallel programming in a multithreaded ... Langley Research Center , Mail Stop 132C, Hampton, VA 23681-0001 , USA 1 Computer Science Department, University of Wyoming , Laramie, WY 82071-3682 , USA Research on programming distributed memory

Persistent Asynchronous Adaptive Specialization for Generic Array Programming

Generic array programming systematically abstracts from structural array properties such as shape and rank. As usual, generic programming comes at the price of lower runtime performance. The idea of ... Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA’00), Minneapolis, USA. ACM (2000) 16. Voss, M., Eigenmann, R.: High-level adaptive program optimization with ADAPT. In

Special section on parallel programming

was to bring together researchers working in the areas of applications, computational models, language design, compilers, system architecture, and programming tools to discuss new developments in ... -Based Parallel Programming Models, WLPP 2017, which was a part of the 12th International Conference on Parallel Processing and Applied Mathematics, PPAM 2017, held on September 10-13, 2017, in Lublin

Interoperability in Programming Languages

Interoperability of programming languages is the ability for two or more languages to interact as part of the same system. Frequently, this means passing messages and data between potentially very ... languages pose a serious barrier to creating an interoperative system. However, interoperability is important to many existing systems today, as particular programming languages have emerged to target

Twenty Years of Constraint Programming (CP) Research

is the first obvious intersection, as the first constraint languages were based on logic. The integration of operations research techniques in constraint programming has been extremely successful, as ... flexibility, one of the main features of constraint programming languages. Constraint programming global constraints are in fact, a very powerful modeling tool, but also enable the embedding of sophisticated

Coding by hand or on the computer? Evaluating the effect of assessment mode on performance of students learning programming

Programming courses suffer from low retention rates, believed to be caused by difficulties in learning programming concepts. Another possibility relates to how programming ability is assessed ... through difficulties in expressing, planning and designing problem solutions. Though these difficulties should not be related to issues in understanding features pertaining to specific programming languages

Indicating verbs as typologically unique constructions: Reconsidering verb ‘agreement’ in sign languages

these forms, we propose a model of indicating verbs within a Construction Grammar framework that compares them to multimodal constructions in spoken languages. We explain how our model of indicating verbs ... , 49 Gordon Square, London, WC1H 0PD, GB X close Jordan Fenlon Languages and Intercultural Studies, School of Social Sciences, Heriot Watt University, Edinburgh, EH14 4AS, GB X close

A Survey on Visual Programming Languages in Internet of Things

Visual programming has transformed the art of programming in recent years. Several organizations are in race to develop novel ideas to run visual programming in multiple domains with Internet of ... end of 2015 [16]. Despite IoT’s prospect, very few attentions have been given over the development and designing process of programming languages, mainly at Device-to-Device (D2D) relationship [17

Solution of Quadratic Programming with Interval Variables Using a Two-Level Programming Approach

Quadratic programming with interval variables is developed from quadratic programming with interval coefficients to obtain optimum solution in interval form, both the optimum point and optimum value

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

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 ... programming language is key. The basic operating rules and the rigid syntax are common to all programming languages, but not all of them are equally accessible, especially from the point of view of a totally

The semantic view of theories and higher-order languages

takes models of theories to be interpretations of formal languages (‘model-theoretic structures’), whereas the strict semantic view takes them to be settheoretic structures. The difference between these ... if we take models to be interpretations of formal languages. More specifically, the concern is that if models are interpretations of formal languages, then “the celebrated claim of the linguistic

Tango: A Spanish-Based Programming Language

The first part of this article deals with the creation of my own Spanish-based programming language, Tango, using Spanish key words (instead of English key words). The second part relates to the ... ://digitalcommons.butler.edu/bjur Part of the Programming Languages and Compilers Commons, and the Spanish Linguistics Recommended Citation Article 11 Commons Cover Page Footnote Thank you to Ankur Gupta and Alex Quintanilla

Special issue on inductive logic programming

relational learning, multi-relational data mining, relational reinforcement learning, graph mining, and connections with other learning paradigms. ILP also studies extensions of logic programming languages so ... programming languages so that they can be applied to machine learning although various extensions of such languages were proposed. In kProblog facts and rules are annotated by semiring labels to manipulate

Preface for the special issue on Ontologies and Logic Programming for Query Answering

in lightweight ontological languages? The first paper ‘‘Bringing existential variables in answer set programming and bringing nonmonotony in existential rules: two sides of the same coin’’ by Jean

Discovering workflow nets using integer linear programming

dimensions. As a consequence, the techniques are unable to find complex, non-local control flow patterns [29]. In [ 34 ] an integer linear programming (ILP) [ 24 ] based process discovery algorithm is ... two forms, i.e. state-based region theory [ 4,13,14 ] using transition systems as an input and languagebased region theory [ 1,2,10,17,18 ] using languages as an input. The main difference between

The Gen-Equip Project: evaluation and impact of genetics e-learning resources for primary care in six European languages

languages to equip primary care professionals with genetic skills relevant for practice. The purpose of the study was to evaluate these resources using Kirkpatrick’s framework for educational ... Kingdom). The training and resources were made available in six languages and all were freely available online for use by practitioners from any discipline. The components included nine online modules

Data retrieval from building information models based on visual programming

textual query languages are too complex to be employed by typical end users in the construction industry such as architects and engineers. Results To overcome this issue, two Visual Programming Languages ... Relational Algebra to allow handling of relations - a highly required feature of BIM QLs. Conclusions: The paper concludes with a discussion of the strengths and limitations of visual programming languages in

Graphic programming by elements of nonstandard structural forms

between graphic programming and model parameterization using specifications. The main purpose of the work was to show the algorithm for designing an architectural and construction object from the choice of ... inefficient, stretched script form. Here it can be noted that there are ways to add the nodes in different programming languages.  Resource efficiency of the node programming. A way to form the grid by

Judgements about double-embedded relative clauses differ between languages

-subjects replication that tests Dutch native speakers in both languages. These results, in combination with earlier findings, give rise to a hybrid account according to which the missing-VP effect is caused ... difference is not due to properties of the speakers (i.e., higher verbal working-memory capacity for Dutch and German speakers compared to English speakers) but is caused by properties of the languages. For