{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:55:38Z","timestamp":1750308938283,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,9,15]],"date-time":"2012-09-15T00:00:00Z","timestamp":1347667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,9,15]]},"DOI":"10.1145\/2364474.2364483","type":"proceedings-article","created":{"date-parts":[[2012,9,12]],"date-time":"2012-09-12T13:01:27Z","timestamp":1347454887000},"page":"49-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Haskell vs. f# vs. scala"],"prefix":"10.1145","author":[{"given":"Prabhat","family":"Totoo","sequence":"first","affiliation":[{"name":"Heriot-Watt University, Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pantazis","family":"Deligiannis","sequence":"additional","affiliation":[{"name":"Heriot-Watt University, Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hans-Wolfgang","family":"Loidl","sequence":"additional","affiliation":[{"name":"Heriot-Watt University, Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,9,15]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: a Model of Concurrent Computation in Distributed Systems","author":"Agha G.","year":"1986","unstructured":"G. Agha . Actors: a Model of Concurrent Computation in Distributed Systems . MIT Press , 1986 . ISBN 0262010925. G. Agha. Actors: a Model of Concurrent Computation in Distributed Systems. MIT Press, 1986. ISBN 0262010925."},{"key":"e_1_3_2_1_2_1","volume-title":"Concurrent Programming in Erlang","author":"Armstrong J.","year":"1995","unstructured":"J. Armstrong , R. Virding , C. Wikstr\u00f6m , and M. Williams . Concurrent Programming in Erlang . Prentice Hall , second edition, 1995 . ISBN 978-0135083017. J. Armstrong, R. Virding, C. Wikstr\u00f6m, and M. Williams. Concurrent Programming in Erlang. Prentice Hall, second edition, 1995. ISBN 978-0135083017."},{"key":"e_1_3_2_1_3_1","first-page":"446","volume":"324","author":"Barnes J.","year":"1986","unstructured":"J. Barnes and P. Hut . A Hierarchical O(N log N) Force-calculation Algorithm. Nature , 324 : 446 -- 449 , Dec. 1986 . 10.1038\/324446a0. J. Barnes and P. Hut. A Hierarchical O(N log N) Force-calculation Algorithm. Nature, 324: 446--449, Dec. 1986. 10.1038\/324446a0.","journal-title":"A Hierarchical O(N log N) Force-calculation Algorithm. Nature"},{"key":"e_1_3_2_1_4_1","volume-title":"Parallel Programming with Microsoft.NET - Design Patterns for Decomposition and Coordination on Multicore Architectures","author":"Campbell C.","year":"2010","unstructured":"C. Campbell , R. Johnson , A. Miller , and S. Toub . Parallel Programming with Microsoft.NET - Design Patterns for Decomposition and Coordination on Multicore Architectures . Microsoft Press , Aug. 2010 . URL http:\/\/msdn.microsoft.com\/en-us\/library\/ff963553.aspx. ISBN 0-7356-5162-0. C. Campbell, R. Johnson, A. Miller, and S. Toub. Parallel Programming with Microsoft.NET - Design Patterns for Decomposition and Coordination on Multicore Architectures. Microsoft Press, Aug. 2010. URL http:\/\/msdn.microsoft.com\/en-us\/library\/ff963553.aspx. ISBN 0-7356-5162-0."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_5_1","DOI":"10.1177\/1094342007078442"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_7_1","volume-title":"Structured Management of Parallel Computation","author":"Cole M.","year":"1989","unstructured":"M. Cole . Algorithmic Skeletons : Structured Management of Parallel Computation . MIT Press , Cambridge, MA , 1989 . ISBN 0262530864. M. Cole. Algorithmic Skeletons: Structured Management of Parallel Computation. MIT Press, Cambridge, MA, 1989. ISBN 0262530864."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1109\/ICPP.2008.88"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1145\/1327452.1327492"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1145\/277650.277725"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1016\/j.tcs.2008.09.019"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1145\/73141.74825"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1145\/337449.337465"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/1640089.1640106"},{"key":"e_1_3_2_1_15_1","volume-title":"July","author":"Leroy X.","year":"2011","unstructured":"X. Leroy , D. Doligez , A. Frisch , J. Garrigue , D. R\u00e9my , and J. Vouillon . The OCaml System. Inst. National de Recherche en Informatique et en Automatique (INRIA) , July 2011 . Documentation and User's Manual . X. Leroy, D. Doligez, A. Frisch, J. Garrigue, D. R\u00e9my, and J. Vouillon. The OCaml System. Inst. National de Recherche en Informatique et en Automatique (INRIA), July 2011. Documentation and User's Manual."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1017\/S0956796805005526"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1006\/jpdc.1996.0106"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/1596550.1596563"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1145\/1863523.1863535"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/1708046.1708058"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1109\/71.86103"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511529368","volume-title":"Many-Body Tree Methods in Physics","author":"Pfalzner S.","year":"1996","unstructured":"S. Pfalzner and P. Gibbon . Many-Body Tree Methods in Physics , chapter 2: Basic Principles of the Hierarchical Tree Method. Cambridge University Press , 1996 . 10.1017\/CBO9780511529368. ISBN: 9780511529368. S. Pfalzner and P. Gibbon. Many-Body Tree Methods in Physics, chapter 2: Basic Principles of the Hierarchical Tree Method. Cambridge University Press, 1996. 10.1017\/CBO9780511529368. ISBN: 9780511529368."},{"key":"e_1_3_2_1_24_1","volume-title":"Functional Programming and Parallel Graph Rewriting","author":"Plasmeijer R.","year":"1993","unstructured":"R. Plasmeijer and M. van Eekelen . Functional Programming and Parallel Graph Rewriting . Addison-Wesley , 1993 . ISBN 0-201-41663-8. R. Plasmeijer and M. van Eekelen. Functional Programming and Parallel Graph Rewriting. Addison-Wesley, 1993. ISBN 0-201-41663-8."},{"key":"e_1_3_2_1_25_1","first-page":"136","volume-title":"EuroPar'11 - International Conference on Parallel Processing","author":"Prokopec A.","year":"2011","unstructured":"A. Prokopec , P. Bagwell , T. Rompf , and M. Odersky . A Generic Parallel Collection Framework . In EuroPar'11 - International Conference on Parallel Processing , pages 136 -- 147 . Springer Verlag , 2011 . A. Prokopec, P. Bagwell, T. Rompf, and M. Odersky. A Generic Parallel Collection Framework. In EuroPar'11 - International Conference on Parallel Processing, pages 136--147. Springer Verlag, 2011."},{"key":"e_1_3_2_1_26_1","volume-title":"Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism. O'Reilly","author":"Reinders J.","year":"2007","unstructured":"J. Reinders . Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism. O'Reilly , 2007 . ISBN 0596514808. J. Reinders. Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism. O'Reilly, 2007. ISBN 0596514808."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/1596550.1596588"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1145\/2048066.2048118"},{"volume-title":"June","year":"2012","unstructured":"Shootout. The Computer Language Benchmarks Game , June 2012 . URL http:\/\/shootout.alioth.debian.org. Shootout. The Computer Language Benchmarks Game, June 2012. URL http:\/\/shootout.alioth.debian.org.","key":"e_1_3_2_1_29_1"},{"volume-title":"Talks and Posters","year":"2012","unstructured":"Sun. The Fortress Language . Talks and Posters , June 2012 . URL http:\/\/research.sun.com\/projects\/plrg. Sun. The Fortress Language. Talks and Posters, June 2012. URL http:\/\/research.sun.com\/projects\/plrg.","key":"e_1_3_2_1_30_1"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4302-0285-1","volume-title":"Expert F#","author":"Syme D.","year":"2007","unstructured":"D. Syme , A. Granicz , and A. Cisternino . Expert F# . Apress Academic , 2007 . ISBN 1590598504. D. Syme, A. Granicz, and A. Cisternino. Expert F#. Apress Academic, 2007. ISBN 1590598504."},{"key":"e_1_3_2_1_32_1","volume-title":"Concurrency and Computation: Practice and Experience","author":"Totoo P.","year":"2012","unstructured":"P. Totoo and H.-W. Loidl . Parallel Haskell Implementations of the n-body Problem . Concurrency and Computation: Practice and Experience , 2012 . Submitted. P. Totoo and H.-W. Loidl. Parallel Haskell Implementations of the n-body Problem. Concurrency and Computation: Practice and Experience, 2012. Submitted."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_33_1","DOI":"10.1017\/S0956796897002967"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_34_1","DOI":"10.1017\/S0956796802004343"},{"key":"e_1_3_2_1_35_1","volume-title":"Encyclopedia of Parallel Computing","author":"Trinder P.","year":"2011","unstructured":"P. Trinder , K. Hammond , and H.-W. Loidl . Encyclopedia of Parallel Computing , chapter Parallel Functional Languages. Springer Verlag , Sept. 2011 . ISBN 978-0387097657. P. Trinder, K. Hammond, and H.-W. Loidl. Encyclopedia of Parallel Computing, chapter Parallel Functional Languages. Springer Verlag, Sept. 2011. ISBN 978-0387097657."}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"ICFP'12","name":"ICFP'12: ACM SIGPLAN International Conference on Functional Programming","location":"Copenhagen Denmark"},"container-title":["Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2364474.2364483","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2364474.2364483","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:36:59Z","timestamp":1750282619000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2364474.2364483"}},"subtitle":["a high-level language features and parallelism support comparison"],"short-title":[],"issued":{"date-parts":[[2012,9,15]]},"references-count":34,"alternative-id":["10.1145\/2364474.2364483","10.1145\/2364474"],"URL":"https:\/\/doi.org\/10.1145\/2364474.2364483","relation":{},"subject":[],"published":{"date-parts":[[2012,9,15]]},"assertion":[{"value":"2012-09-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}