DE eng

Search in the Catalogues and Directories

Page: 1 2 3 4 5 6...39
Hits 21 – 40 of 763

21
Query Flattening and the Nested Data Parallelism Paradigm
Ulrich, Alexander. - : Universität Tübingen, 2019
BASE
Show details
22
Application de la réécriture de graphes au traitement automatique des langues
Perrier, Guy; Bonfante, Guillaume; Guillaume, Bruno. - London : ISTE Editions, 2018
BLLDB
UB Frankfurt Linguistik
Show details
23
The Cognitive Features of Programming Language and Natural Language
In: IFIP Advances in Information and Communication Technology ; 2nd International Conference on Intelligence Science (ICIS) ; https://hal.inria.fr/hal-02118845 ; 2nd International Conference on Intelligence Science (ICIS), Nov 2018, Beijing, China. pp.184-190, ⟨10.1007/978-3-030-01313-4_19⟩ (2018)
BASE
Show details
24
Automated Test Generation Based on an Applicational Model
BASE
Show details
25
Vergleichende Analyse der Test- und Wartbarkeit in Xtext-Projekten am Beispiel einer TDL-Implementierung
Schulze, Martin. - : Köln : Hochschulbibliothek der Technischen Hochschule Köln, 2018
BASE
Show details
26
Applicability of the Julia Programming Language to Forward Error-Correction Coding in Digital Communications Systems
BASE
Show details
27
Light programming language
Abstract: The increase of computing power in the last decades allowed for the creation and establishment of many high level programming languages such as Java and Python. In these languages, control over the hardware is often neglected in favor of more convenient abstractions for the programmer that offer some important guarantees (such as memory safety). At the same time, older lower level languages, such as C, are still considered one of the few viable options for systems programming. This work proposes a new low level programming language called Light that makes use of meta-programming ideas, commonly present in higher level, interpreted languages, in a compiled one. Light is a lower level, statically typed language that focuses on simplicity, consistent syntax and understandability. It has minimal runtime, no garbage collection and is composed of a simple core with a meta-programming layer built on top. We will present the complete language design and its compiler implementation. The objective of this work is to provide a general purpose system language that uses meta-programming to complement the base language as a tool to the programmer for building software. ; O aumento em poder computacional nas últimas decadas permitiram a criação e estabelecimento de diversas linguagens de programação de alto nível como Java e Python. Nessas linguagens, controle sobre o hardware é constantemente esquecido em favor de abstrações mais convenientes para o programador que oferencem algumas garantias importantes (como segurança de memória). Ao mesmo tempo, antigas linguagens de baixo nível como C, ainda são consideradas uma das poucas alternativas para linguagens de sistema. Esse trabalho propõe uma nova linguagem de programação de baixo nível chamada Light que faz uso de conceitos de meta-programação, comumente presentes em linguagens interpretadas de alto nível, em uma linguagem compilada. Light é uma linguagem de baixo nível, estaticamente tipada com foco em simplicidade, consistência de sintaxe e compreensibilidade. Possui ambiente de execução mínimo, não possui coletor de lixo e é composta de um núcleo simples com uma camada de meta-programação construída por cima. Nós apresentaremos o projeto completo da linguagem e a implementação de seu compilador. O objetivo deste trabalho é oferecer uma linguagem de sistema de uso geral que utiliza-se de meta-programação para complementar a linguagem base como uma ferramenta para o programador construir software.
Keyword: Compilers; Linguagens : Programacao; Meta-Programming; Programming Language
URL: http://hdl.handle.net/10183/190184
BASE
Hide details
28
Python social media analytics : analyze and visualize data from Twitter, YouTube, GitHub, and more
Chatterjee, Siddhartha; Krystyanczuk, Michal. - Birmingham, UK : Packt Publishing, 2017
Leibniz-Zentrum Allgemeine Sprachwissenschaft
Show details
29
Tango: A Spanish-Based Programming Language
In: Butler Journal of Undergraduate Research (2017)
BASE
Show details
30
Composable Compilers: Evolution toward a Practical Reality
BASE
Show details
31
A Generic Framework for Symbolic Execution: a Coinductive Approach
In: ISSN: 0747-7171 ; EISSN: 1095-855X ; Journal of Symbolic Computation ; https://hal.inria.fr/hal-01238696 ; Journal of Symbolic Computation, Elsevier, 2017, 80, pp.125-163. ⟨10.1016/j.jsc.2016.07.012⟩ (2017)
BASE
Show details
32
Micro Virtual Machines: A Solid Foundation for Managed Language Implementation ...
Wang, Kunshan. - : The Australian National University, 2017
BASE
Show details
33
Introduction To Computer Science ...
Afef Jmal Maâlej. - : Zenodo, 2017
BASE
Show details
34
Programming Language Keyword Frequencies Extracted From 16,000,000 Public Github Repositories (October 2016) ...
Markovtsev Vadim. - : Zenodo, 2017
BASE
Show details
35
Promotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift
BASE
Show details
36
ManyDSL - One host for all language needs ; ManyDSL - Ein Host für alle Sprachbedürfnisse
BASE
Show details
37
Tango: A Spanish-Based Programming Language
In: Undergraduate Honors Thesis Collection (2016)
BASE
Show details
38
ЭВМ и тувинский язык: обзор исследовательских работ тувинского государственного университета
ДАЛАА СЕРГЕЙ МОНГУШЕВИЧ. - : Редакция журнала «Новые исследования Тувы», 2016
BASE
Show details
39
PaniniJ: adding the capsule programming abstraction to Java to provide linguistic support for modular reasoning in concurrent program design
In: Graduate Theses and Dissertations (2016)
BASE
Show details
40
Can We Teach a Programming Language as a Second Language?
In: Publications (2016)
BASE
Show details

Page: 1 2 3 4 5 6...39

Catalogues
174
81
10
0
0
4
28
Bibliographies
246
0
0
0
0
0
0
0
12
Linked Open Data catalogues
0
Online resources
0
0
0
0
Open access documents
312
0
0
0
0
© 2013 - 2024 Lin|gu|is|tik | Imprint | Privacy Policy | Datenschutzeinstellungen ändern