Skip to search formSkip to main contentSkip to account menu

First-class citizen

Known as: First-class citizen (computing), Second-class object, First-class object 
In programming language design, a first-class citizen (also type, object, entity, or value) in a given programming language is an entity which… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2017
Review
2017
Software must evolve to keep up with an ever-changing context, the real world. We discuss an emergent trend in software evolution… 
2009
2009
We present a type system theory for the General Intensional Programming System (GIPSY), a platform designed to support… 
2009
2009
We describe a type system for a platform called the General Intensional Programming System (GIPSY), designed to support… 
2007
2007
In this paper we present a context-based architecture and implementation for supporting the construction and management of… 
Highly Cited
2005
Highly Cited
2005
Abstract Though an increasing number of wireless hotspots and mesh networksare being deployed, the problem of location privacy… 
2005
2005
The use of Aspect Orientation has the potential to increase the separation of concerns and to identify crosscutting aspects. The… 
2003
2003
As Internet and wireless network make the runtime environment much more dynamic and open, software becomes more and more complex… 
2001
2001
In recent years, so-called scripting languages have become increasingly popular as they provide means to build quickly flexible… 
2000
2000
In modern Scheme, a macro captures the lexical environment where it is defined. This creates an opportunity for extending Scheme… 
1990
1990
Existential data types as described by Mitchell and Plotkin are an appealing model for data abstraction. However, they are…