{"id":"https://openalex.org/W2762126174","doi":"https://doi.org/10.1145/3133850.3133857","title":"Selfie and the basics","display_name":"Selfie and the basics","publication_year":2017,"publication_date":"2017-10-13","ids":{"openalex":"https://openalex.org/W2762126174","doi":"https://doi.org/10.1145/3133850.3133857","mag":"2762126174"},"language":"en","primary_location":{"id":"doi:10.1145/3133850.3133857","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3133850.3133857","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3133857&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=3133857&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044364762","display_name":"Christoph M. Kirsch","orcid":"https://orcid.org/0000-0002-0961-0564"},"institutions":[{"id":"https://openalex.org/I182212641","display_name":"University of Salzburg","ror":"https://ror.org/05gs8cd61","country_code":"AT","type":"education","lineage":["https://openalex.org/I182212641"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Christoph M. Kirsch","raw_affiliation_strings":["University of Salzburg, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Salzburg, Austria","institution_ids":["https://openalex.org/I182212641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5044364762"],"corresponding_institution_ids":["https://openalex.org/I182212641"],"apc_list":null,"apc_paid":null,"fwci":0.5235,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.62154623,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"198","last_page":"213"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10260","display_name":"Software Engineering Research","score":0.9957000017166138,"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/computer-science","display_name":"Computer science","score":0.8093991279602051},{"id":"https://openalex.org/keywords/selfie","display_name":"Selfie","score":0.6551567912101746},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6335991024971008},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.49735525250434875},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.4320821166038513},{"id":"https://openalex.org/keywords/cyberinfrastructure","display_name":"Cyberinfrastructure","score":0.4221191108226776},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.31341463327407837},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18478921055793762}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8093991279602051},{"id":"https://openalex.org/C2777454149","wikidata":"https://www.wikidata.org/wiki/Q12068677","display_name":"Selfie","level":2,"score":0.6551567912101746},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6335991024971008},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.49735525250434875},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4320821166038513},{"id":"https://openalex.org/C2776397876","wikidata":"https://www.wikidata.org/wiki/Q1450531","display_name":"Cyberinfrastructure","level":2,"score":0.4221191108226776},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.31341463327407837},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18478921055793762},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3133850.3133857","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3133850.3133857","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3133857&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3133850.3133857","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3133850.3133857","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=3133857&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.800000011920929,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G4313426452","display_name":null,"funder_award_id":"S11404-N23","funder_id":"https://openalex.org/F4320321181","funder_display_name":"Austrian Science Fund"}],"funders":[{"id":"https://openalex.org/F4320321181","display_name":"Austrian Science Fund","ror":"https://ror.org/013tf3c58"},{"id":"https://openalex.org/F4320321652","display_name":"Eidgen\u00f6ssische Technische Hochschule Z\u00fcrich","ror":"https://ror.org/05a28rw58"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2762126174.pdf","grobid_xml":"https://content.openalex.org/works/W2762126174.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W119620300","https://openalex.org/W157156687","https://openalex.org/W203690387","https://openalex.org/W1511963917","https://openalex.org/W1551086441","https://openalex.org/W1553005758","https://openalex.org/W1555915743","https://openalex.org/W1586677474","https://openalex.org/W1595943143","https://openalex.org/W1597068544","https://openalex.org/W1710734607","https://openalex.org/W1739798036","https://openalex.org/W1770006921","https://openalex.org/W1787074469","https://openalex.org/W1949943063","https://openalex.org/W1980491540","https://openalex.org/W1994584977","https://openalex.org/W2003011182","https://openalex.org/W2003494253","https://openalex.org/W2011604142","https://openalex.org/W2012171200","https://openalex.org/W2077213746","https://openalex.org/W2082679906","https://openalex.org/W2089674328","https://openalex.org/W2091899658","https://openalex.org/W2103444363","https://openalex.org/W2136310957","https://openalex.org/W2141253292","https://openalex.org/W2154620002","https://openalex.org/W2167273433","https://openalex.org/W2239324765","https://openalex.org/W2508346842","https://openalex.org/W2611598995","https://openalex.org/W2752853835","https://openalex.org/W2989111533","https://openalex.org/W4231640108","https://openalex.org/W4234907820"],"related_works":["https://openalex.org/W2795495259","https://openalex.org/W273500195","https://openalex.org/W2043019925","https://openalex.org/W4236056781","https://openalex.org/W2148010638","https://openalex.org/W2010185761","https://openalex.org/W2808533663","https://openalex.org/W1993050440","https://openalex.org/W3186737914","https://openalex.org/W2767154380"],"abstract_inverted_index":{"Imagine":[0],"a":[1,28,127,142,147],"world":[2],"in":[3,21,24,55,86,115,141,192],"which":[4],"virtually":[5],"everyone":[6,54],"at":[7],"least":[8],"intuitively":[9],"understands":[10],"the":[11,38,47,56,69,79,106,112,155,161,180],"fundamental":[12],"principles":[13],"of":[14,108,150,157,165,179],"information":[15,43],"and":[16,23,34,67,95,111,135,163,168],"computation.":[17],"However,":[18],"computer":[19,57,121,190],"science,":[20],"research":[22],"education,":[25],"is":[26,117],"still":[27],"young":[29],"field":[30],"compared":[31],"to":[32,52,60,63,88],"others":[33],"lacks":[35],"maturity":[36],"despite":[37],"enormous":[39],"demand":[40],"created":[41],"by":[42],"technology.":[44],"To":[45],"address":[46],"problem":[48],"we":[49,184],"would":[50],"like":[51],"encourage":[53],"science":[58,191],"community":[59],"go":[61],"back":[62],"their":[64,109],"favorite":[65,100],"topic":[66],"identify":[68,177],"absolute":[70,181],"basics":[71,182],"that":[72,91,104,116,183],"they":[73],"feel":[74,185],"are":[75,186],"essential":[76,118,187],"for":[77,119,188],"understanding":[78,105,120,189],"topic.":[80,101],"We":[81,102,123],"present":[82],"here":[83],"our":[84,99,158],"experience":[85],"trying":[87],"do":[89],"just":[90],"with":[92],"programming":[93,166],"languages":[94,167],"runtime":[96,169],"systems":[97],"as":[98],"argue":[103],"construction":[107],"semantics":[110],"self-referentiality":[113],"involved":[114],"science.":[122],"have":[124],"developed":[125],"selfie,":[126],"tiny":[128,148],"self-compiling":[129],"C":[130],"compiler,":[131],"self-executing":[132],"MIPS":[133,137],"emulator,":[134],"self-hosting":[136],"hypervisor":[138],"all":[139],"implemented":[140],"single,":[143],"self-contained":[144],"file":[145],"using":[146],"subset":[149],"C.":[151],"Selfie":[152],"has":[153,173],"become":[154],"foundation":[156],"classes":[159],"on":[160],"design":[162],"implementation":[164],"systems.":[170],"Teaching":[171],"selfie":[172],"also":[174],"helped":[175],"us":[176],"some":[178],"general.":[193]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-30T17:31:21.811387","created_date":"2025-10-10T00:00:00"}
