{"id":"https://openalex.org/W2018696645","doi":null,"title":"A Comparative Study of Programming Languages in Rosetta Code","display_name":"A Comparative Study of Programming Languages in Rosetta Code","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W2018696645","mag":"2018696645"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.700.6130","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.700.6130","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://se.inf.ethz.ch/people/nanz/publications/nanz-furia_icse15.pdf","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039237768","display_name":"Sebastian Nanz","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Sebastian Nanz","raw_affiliation_strings":["Eth Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eth Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031470846","display_name":"Carlo A. Furia","orcid":"https://orcid.org/0000-0003-1040-3201","observed_orcids":["https://orcid.org/0000-0003-1040-3201"]},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Carlo A. Furia","raw_affiliation_strings":["Eth Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eth Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":20.4889,"has_fulltext":false,"cited_by_count":73,"citation_normalized_percentile":{"value":0.99241372,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9721999764442444,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9721999764442444,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.021800000220537186,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.00279999990016222,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/programming-languages","display_name":"programming languages","score":0.7710000276565552},{"id":"https://openalex.org/keywords/cross-linguistic-comparison","display_name":"cross-linguistic comparison","score":0.7260000109672546},{"id":"https://openalex.org/keywords/programming-tasks","display_name":"programming tasks","score":0.6570000052452087},{"id":"https://openalex.org/keywords/programming-paradigms","display_name":"programming paradigms","score":0.9380000233650208},{"id":"https://openalex.org/keywords/developer-productivity","display_name":"developer productivity","score":0.6039999723434448},{"id":"https://openalex.org/keywords/code-efficiency","display_name":"code efficiency","score":0.5370000004768372}],"concepts":[{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.848240852355957},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8358300924301147},{"id":"https://openalex.org/C2780624054","wikidata":"https://www.wikidata.org/wiki/Q34010","display_name":"Haskell","level":3,"score":0.7799355983734131},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.7640832662582397},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.712847113609314},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.6528991460800171},{"id":"https://openalex.org/C74149592","wikidata":"https://www.wikidata.org/wiki/Q762446","display_name":"Comparison of multi-paradigm programming languages","level":5,"score":0.5989290475845337},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5932714939117432},{"id":"https://openalex.org/C206146517","wikidata":"https://www.wikidata.org/wiki/Q1294375","display_name":"Third-generation programming language","level":5,"score":0.49826979637145996},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4931575655937195},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4788229763507843},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.4772914946079254},{"id":"https://openalex.org/C109701466","wikidata":"https://www.wikidata.org/wiki/Q460584","display_name":"Scala","level":3,"score":0.42394426465034485},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.4154846966266632},{"id":"https://openalex.org/C92966194","wikidata":"https://www.wikidata.org/wiki/Q651794","display_name":"Compiled language","level":4,"score":0.410098135471344},{"id":"https://openalex.org/C42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","level":2,"score":0.34506887197494507},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.24520891904830933}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.700.6130","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.700.6130","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://se.inf.ethz.ch/people/nanz/publications/nanz-furia_icse15.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.742.2902","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.742.2902","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://arxiv.org/pdf/1409.0252.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1492295060","https://openalex.org/W1535598423","https://openalex.org/W1993146556","https://openalex.org/W2008512073","https://openalex.org/W2030225697","https://openalex.org/W2075728282","https://openalex.org/W2084050405","https://openalex.org/W2088760879","https://openalex.org/W2097120616","https://openalex.org/W2098346125","https://openalex.org/W2100044779","https://openalex.org/W2101545021","https://openalex.org/W2101728371","https://openalex.org/W2115875619","https://openalex.org/W2120157180","https://openalex.org/W2121528215","https://openalex.org/W2127010341","https://openalex.org/W2142871322","https://openalex.org/W2142958724","https://openalex.org/W2144471398","https://openalex.org/W2146889851","https://openalex.org/W2148590584","https://openalex.org/W2157148654","https://openalex.org/W2168775768","https://openalex.org/W2286036338","https://openalex.org/W2610438830","https://openalex.org/W2624972722","https://openalex.org/W3146261931"],"related_works":["https://openalex.org/W2168775768","https://openalex.org/W7100660336","https://openalex.org/W7027333145","https://openalex.org/W1134408097","https://openalex.org/W7097564965","https://openalex.org/W7166646413","https://openalex.org/W2050586830","https://openalex.org/W2109582694","https://openalex.org/W7096489146","https://openalex.org/W2155022709"],"abstract_inverted_index":{"Abstract\u2014Sometimes":[0],"debates":[1],"on":[2,35,77],"programming":[3,60,93],"languages":[4,89],"are":[5,24,31],"more":[6,15,22],"religious":[7],"than":[8],"scientific.":[9],"Questions":[10],"about":[11],"which":[12,65],"language":[13],"is":[14,75],"succinct":[16],"or":[17,19],"efficient,":[18],"makes":[20],"developers":[21],"productive":[23],"discussed":[25],"with":[26],"fervor,":[27],"and":[28,37],"their":[29],"answers":[30],"too":[32],"often":[33],"based":[34,76],"anecdotes":[36],"unsubstantiated":[38],"beliefs.":[39],"In":[40],"this":[41],"study,":[42],"we":[43],"use":[44],"the":[45,91],"largely":[46],"untapped":[47],"research":[48],"potential":[49],"of":[50,56],"Rosetta":[51],"Code,":[52],"a":[53,67],"code":[54],"repository":[55],"solutions":[57],"to":[58,82],"common":[59],"tasks":[61,84],"in":[62,85],"various":[63],"languages,":[64],"offers":[66],"large":[68],"data":[69],"set":[70],"for":[71],"analysis.":[72],"Our":[73],"study":[74],"7\u2019087":[78],"solution":[79],"programs":[80],"corresponding":[81],"745":[83],"8":[86],"widely":[87],"used":[88],"representing":[90],"major":[92]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":9},{"year":2020,"cited_by_count":16},{"year":2019,"cited_by_count":8},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":15},{"year":2016,"cited_by_count":9},{"year":2015,"cited_by_count":8}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2016-06-24T00:00:00"}
