Seneca may refer to:
Oberon-2 is an extension of the original Oberon programming language that adds limited reflection and object-oriented programming facilities, open arrays as pointer base types, read-only field export and reintroduces the FOR loop from Modula-2.
It was developed in 1991 at ETH Zurich by Niklaus Wirth and Hanspeter Mössenböck, who is now at Institut für Systemsoftware (SSW) of the University of Linz, Austria. Oberon-2 is a superset of Oberon, and is fully compatible with it. Oberon-2 was a redesign of Object Oberon.
Oberon-2 inherited limited reflection and single inheritance ("type extension") without interfaces or mixins from Oberon, but added efficient virtual methods ("type bound procedures"). Method calls were resolved at run-time using C++-style virtual method tables.
Compared to fully object-oriented programming languages like Smalltalk, in Oberon-2 basic types are not objects, classes are not objects, many operations are not methods, there is no message passing (to a certain extent it can be emulated by reflection and through message extension, as demonstrated in ETH Oberon), and polymorphism is limited to subclasses of a common class (no duck typing like in Python, and it's not possible to define interfaces like in Java). Oberon-2 does not support encapsulation at object/class level, but modules can be used for this purpose.
The University of los Andes (Spanish: Universidad de los Andes), also commonly self-styled as Uniandes, is a private research university located in the city centre of Bogotá, Colombia. Founded in 1948 by a group of Colombian intellectuals led by Mario Laserna Pinzón, it was the first Colombian university established as nonsectarian (independent from any political party or religious institution). Uniandes has traditionally educated the Latin American academic elite, and is broadly considered to be one of the best universities in this region and, with the National University of Colombia, the best of Colombia.
The university is academically composed of nine faculties, three special academic entities — the Alberto Lleras Camargo School of Government, the Center for Research and Training in Education (Spanish: Centro de Investigación y Formación en Educación, CIFE), and the Interdisciplinary Center for Development Studies (Spanish: Centro Interdisciplinario de Estudios sobre Desarrollo, CIDER) — and a joint academic venture with the medical institution Santa Fe de Bogotá Foundation, together offering 31 undergraduate, 18 doctoral, and 38 graduate degree-granting programs in areas of human knowledge such as medicine, engineering, science, law and others.