{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T13:12:11Z","timestamp":1698066731973},"reference-count":14,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":6146,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1990,1]]},"abstract":"Abstract<\/jats:title>A case study comparison is made of four declarative programming languages: Miranda,Miranda is a trademark of Research Software Ltd.<\/jats:p><\/jats:fn>\n Fp, Equations and Prolog. The case study is used as a vehicle to assess both expressiveness and performance aspects of these languages. In expressive power, Miranda is judged to be superior, Equations and Prolog are rated about even in second place, and Fp is judged least expressive. Performance was quite poor for all the available implementations. Reasons for this are explored and the implications are discussed.<\/jats:p>","DOI":"10.1002\/spe.4380200107","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T00:21:59Z","timestamp":1163809319000},"page":"49-65","source":"Crossref","is-referenced-by-count":3,"title":["A case study comparison of four declarative programming languages"],"prefix":"10.1002","volume":"20","author":[{"given":"A. C.","family":"Fleck","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/359576.359579"},{"key":"e_1_2_1_3_2","volume-title":"Logic Programming","author":"Kowalski R. A.","year":"1982"},{"key":"e_1_2_1_4_2","volume-title":"Mathematical Logic and Programming Languages","author":"Turner D. A.","year":"1985"},{"key":"e_1_2_1_5_2","series-title":"Lecture Notes in Computer Science","volume-title":"Functional Programming Languages and Computer Architectures","author":"Turner D. A.","year":"1985"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/15042.15053"},{"key":"e_1_2_1_7_2","doi-asserted-by":"crossref","unstructured":"C. M.HoffmanandM. J.O'Donnell \u2018Implementation of an interpreter for abstract equations\u2019 ACM 11th Annual Conference on Principles of Programming Languages 1984.","DOI":"10.1145\/800017.800522"},{"key":"e_1_2_1_8_2","volume-title":"Equational Logic as a Programming Language","author":"O'Donnell M. J.","year":"1985"},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-97005-4"},{"key":"e_1_2_1_10_2","first-page":"1020","article-title":"\u2018The existence in the three\u2010valued logic of a closed class with a finite basis, not having a finite complete system of identities\u2019","volume":"6","author":"Murskii V. L.","year":"1965","journal-title":"Soviet Math. Dokl."},{"key":"e_1_2_1_11_2","volume-title":"Tech. Report 87\u201305","author":"Fleck A. C.","year":"1987"},{"key":"e_1_2_1_12_2","volume-title":"A Discipline of Programming","author":"Dijkstra E. W.","year":"1976"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/359863.359889"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0023017"},{"key":"e_1_2_1_15_2","volume-title":"Mathematical Logic and Programming Languages","author":"Kowalski R.","year":"1985"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380200107","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380200107","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T13:53:11Z","timestamp":1697982791000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380200107"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,1]]},"references-count":14,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1990,1]]}},"alternative-id":["10.1002\/spe.4380200107"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380200107","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1990,1]]}}}