Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 232,658,318 papers from all fields of science
Search
Sign In
Create Free Account
First-class citizen
Known as:
First-class citizen (computing)
, Second-class object
, First-class object
Expand
In programming language design, a first-class citizen (also type, object, entity, or value) in a given programming language is an entity which…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
26 relations
ALGOL
Agda
Business Process Execution Language
C++11
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Review
2017
Review
2017
Changes as First-Class Citizens
Q. Soetens
,
R. Robbes
,
S. Demeyer
ACM Computing Surveys
2017
Corpus ID: 18830313
Software must evolve to keep up with an ever-changing context, the real world. We discuss an emergent trend in software evolution…
Expand
2009
2009
A Type System for Higher-Order Intensional Logic Support for Variable Bindings in Hybrid Intensional-Imperative Programs in GIPSY
Serguei A. Mokhov
,
J. Paquet
International Conference on Interaction Sciences
2009
Corpus ID: 445826
We present a type system theory for the General Intensional Programming System (GIPSY), a platform designed to support…
Expand
2009
2009
A type system for hybrid intensional-imperative programming support in GIPSY
Serguei A. Mokhov
,
J. Paquet
,
Xin Tong
Canadian Conference on Computer Science…
2009
Corpus ID: 15428509
We describe a type system for a platform called the General Intensional Programming System (GIPSY), designed to support…
Expand
2007
2007
A Context-Based Architecture for RDF Knowledge Bases: Approach, Implementation and Preliminary Results
Heiko Stoermer
,
P. Bouquet
,
I. Palmisano
,
Domenico Redavid
International Conference on Web Reasoning and…
2007
Corpus ID: 15101925
In this paper we present a context-based architecture and implementation for supporting the construction and management of…
Expand
Highly Cited
2005
Highly Cited
2005
A Framework for Location Privacy in Wireless Networks
Chunqing Hu
,
Helen J. Wang
2005
Corpus ID: 16544486
Abstract Though an increasing number of wireless hotspots and mesh networksare being deployed, the problem of location privacy…
Expand
2005
2005
Towards Safe Advice: Semantic Analysis of Advice Types in Compose*
T. Staijen
2005
Corpus ID: 118700682
The use of Aspect Orientation has the potential to increase the separation of concerns and to identify crosscutting aspects. The…
Expand
2003
2003
Towards software architecture at runtime
Gang Huang
,
Hong Mei
,
Qianxiang Wang
SOEN
2003
Corpus ID: 16056932
As Internet and wireless network make the runtime environment much more dynamic and open, software becomes more and more complex…
Expand
2001
2001
Agent Coordination via Scripting Languages
Jean-Guy Schneider
,
M. Lumpe
,
Oscar Nierstrasz
Coordination of Internet Agents: Models…
2001
Corpus ID: 13442822
In recent years, so-called scripting languages have become increasingly popular as they provide means to build quickly flexible…
Expand
2000
2000
First-class macros have types
Alan Bawden
ACM-SIGACT Symposium on Principles of Programming…
2000
Corpus ID: 5229064
In modern Scheme, a macro captures the lexical environment where it is defined. This creates an opportunity for extending Scheme…
Expand
1990
1990
Persistence and Type Abstraction Revisited
A. Ohori
,
I. Tabkha
,
R. Connor
,
Paul Philbrow
Workshop on Persistent Objects
1990
Corpus ID: 18013172
Existential data types as described by Mitchell and Plotkin are an appealing model for data abstraction. However, they are…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE