Operational message
There are currently operational disruptions. Troubleshooting is in progress.
Change search
Link to record
Permanent link

Direct link
Publications (1 of 1) Show all publications
Carlsson, M. & Mildner, P. (2012). SICStus Prolog -- The first 25 years (6ed.). TPLP, 12, 35-66
Open this publication in new window or tab >>SICStus Prolog -- The first 25 years
2012 (English)In: TPLP, Vol. 12, p. 35-66Article in journal (Refereed) Published
Abstract [en]

SICStus Prolog has evolved for nearly 25 years. This is an appropriate point in time for revisiting the main language and design decisions, and try to distill some lessons. SICStus Prolog was conceived in a context of multiple, conflicting Prolog dialect camps and a fledgling standardization effort. We reflect on the impact of this effort and role model implementations on our development. After summarizing the development history, we give a guided tour of the system anatomy, exposing some designs that were not published before. We give an overview of our new interactive development environment, and describe a sample of key applications. Finally, we try to identify key good and not so good design decisions.

Place, publisher, year, edition, pages
Cambridge University Press, 2012 Edition: 6
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-24088 (URN)
Projects
SICStus Prolog
Available from: 2016-10-31 Created: 2016-10-31 Last updated: 2025-09-23Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0003-1240-0725

Search in DiVA

Show all publications