Book Chapter10.1007/978-3-642-59623-0_4
Higher-Order Persistent Polymorphic Programming in Tycoon
Florian Matthes
- 01 Jan 2000
- pp 13-59
6
TL;DR: This text provides an introduction to Tycoon1, an open persistent polymorphic programming environment based on expressive and orthogonal naming, typing and binding concepts as they are required, for example, in advanced data-intensive applications.
read more
Abstract: This text provides an introduction to Tycoon1, an open persistent polymorphic programming environment The Tycoon language TL is based on expressive and orthogonal naming, typing and binding concepts as they are required, for example, in advanced data-intensive applications The characteristic language mechanisms of TL are first-class functions and modules, parametric and subtype polymorphism extended to a fully higher-order type system Tycoon programs are statically typed but may include explicit dynamic type variables which can be inspected at run-time
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The C programming language
Brian W. Kernighan,Dennis M. Ritchie +1 more
- 01 Jan 1978
TL;DR: This ebook is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Language (2nd Ed.), and is a "must-have" reference for every serious programmer's digital library.
2.2K
A Review of the Rationale and Architectures of PJama: a Durable, Flexible, Evolvable and Scalable Orthogonally Persistent Programming Platform
Malcolm P. Atkinson,Mick J. Jordan +1 more
- 01 Jun 2000
TL;DR: The PJama project is an attempt to build an industrial-strength persistent programming platform, demonstrated orthogonality and provided durability, schema evolution with instance reformatting, platform migration and recovery, and flexible architecture that supports a range of optimisations.
46
Conceptual content management for software engineering processes
Sebastian Bossung,Hans-Werner Sehring,Michael Skusa,Joachim Schmidt +3 more
- 12 Sep 2005
TL;DR: It is argued that software engineering can be substantially simplified by modelling SE entities from all the domains involved in an SE process homogeneously in an asset-oriented approach—entities ranging from application domains over intermediate architectural and design domains down to the computational domain.
Processing semi-structured data in object bases
Kazimierz Subieta,Jacek Leszczylowski,Irek Ulidowski +2 more
- 01 Jan 1998
TL;DR: A new universal approach to semi-structured data based on the idea of absent objects is proposed, which follows the stack-based approach to integrated query/programming languages that is implemented in the LOQIS system.
2
The STYLE Workbench: Systematics of Typed Language Environments
Ingrid Wetzel,Florian Matthes,Joachim Schmidt +2 more
- 01 Jan 2000
TL;DR: PSTYLE is a method to systematically construct a customized development environment for a given high-level data model by exploiting and extending an existing persistent programming environment along three dimensions.
References
•Book
The C++ Programming Language
Bjarne Stroustrup
- 01 Jan 1985
TL;DR: Bjarne Stroustrup makes C even more accessible to those new to the language, while adding advanced information and techniques that even expert C programmers will find invaluable.
8.1K
The C programming language
Brian W. Kernighan,Dennis M. Ritchie +1 more
- 01 Jan 1978
TL;DR: This ebook is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Language (2nd Ed.), and is a "must-have" reference for every serious programmer's digital library.
2.2K
•Book
Foundations of deductive databases and logic programming
Jack Minker
- 01 Aug 1988
TL;DR: This book discusses Negation in Logic Programming, a Theory of Declarative Knowledge, and its Applications in Deductive Databases and Implementation, as well as other topics.
1K
Conception, evolution, and application of functional programming languages
TL;DR: The foundations of functional programming languages are examined from both historical and technical perspectives, and current research areas—such as parallelism, nondeterminism, input/output, and state-oriented computations—are examined with the goal of predicting the future development and application of functional languages.
502
•Book
Systems programming with Modula-3
Greg Nelson
- 02 Jan 1991
TL;DR: In this paper, the Modula-3 language definition is presented, together with a collection of examples, ranging from a tutorial on an object-oriented window system toolkit, to a review of the low levels of an input-output stream package.
346