{"id":"https://openalex.org/W300550493","doi":"https://doi.org/10.1007/978-1-4302-0358-2_11","title":"Language-Oriented Programming","display_name":"Language-Oriented Programming","publication_year":2007,"publication_date":"2007-10-16","ids":{"openalex":"https://openalex.org/W300550493","doi":"https://doi.org/10.1007/978-1-4302-0358-2_11","mag":"300550493"},"language":"en","primary_location":{"id":"doi:10.1007/978-1-4302-0358-2_11","doi":"https://doi.org/10.1007/978-1-4302-0358-2_11","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-1-4302-0358-2_11","pdf_url":null,"source":{"id":"https://openalex.org/S4306462844","display_name":"Apress eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Foundations of F#","raw_type":"book-chapter"},"volume":{"id":"https://openalex.org/W652885195","display_name":"Foundations of F#"},"type":"book-chapter","is_traditional":true,"indexed_in":["crossref"],"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/A5141514591","display_name":"M. P. Ward","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"M. P. Ward","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5141514591"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":27.7588,"has_fulltext":false,"cited_by_count":125,"citation_normalized_percentile":{"value":0.99530516,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"271","last_page":"297"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9872999787330627,"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"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9872999787330627,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.006399999838322401,"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/T10533","display_name":"Teaching and Learning Programming","score":0.000699999975040555,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/language-oriented-programming","display_name":"language-oriented programming","score":0.9990000128746033},{"id":"https://openalex.org/keywords/f","display_name":"F#","score":0.9599999785423279},{"id":"https://openalex.org/keywords/parser-generators","display_name":"parser generators","score":0.6019999980926514},{"id":"https://openalex.org/keywords/domain-specific-languages","display_name":"domain-specific languages","score":0.7680000066757202}],"concepts":[{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7688694596290588},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7203486561775208},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.6066117882728577},{"id":"https://openalex.org/C2986567400","wikidata":"https://www.wikidata.org/wiki/Q15777","display_name":"C programming language","level":3,"score":0.46206364035606384},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.03680315613746643}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1007/978-1-4302-0358-2_11","doi":"https://doi.org/10.1007/978-1-4302-0358-2_11","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-1-4302-0358-2_11","pdf_url":null,"source":{"id":"https://openalex.org/S4306462844","display_name":"Apress eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Foundations of F#","raw_type":"book-chapter"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.304.7319","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.304.7319","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.dmu.ac.uk/%7Emward/martin/papers/middle-out-t.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.35.6369","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.6369","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.dur.ac.uk/~dcs6mpw/martin/papers/middle-out-t.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.65.5062","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.65.5062","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.dmu.ac.uk/~mward/martin/papers/middle-out-t.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":29,"referenced_works":["https://openalex.org/W1492839618","https://openalex.org/W1497695679","https://openalex.org/W1505381032","https://openalex.org/W1559314111","https://openalex.org/W1574082713","https://openalex.org/W1917981004","https://openalex.org/W1990346177","https://openalex.org/W2011444209","https://openalex.org/W2023121218","https://openalex.org/W2045571829","https://openalex.org/W2055151562","https://openalex.org/W2064945516","https://openalex.org/W2065131671","https://openalex.org/W2068352960","https://openalex.org/W2091899658","https://openalex.org/W2103953153","https://openalex.org/W2112378086","https://openalex.org/W2120704737","https://openalex.org/W2133247167","https://openalex.org/W2134513484","https://openalex.org/W2148817888","https://openalex.org/W2162293809","https://openalex.org/W2165875645","https://openalex.org/W2180379667","https://openalex.org/W2235522541","https://openalex.org/W2342082360","https://openalex.org/W2612150260","https://openalex.org/W4249687233","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1586476785","https://openalex.org/W2201388310","https://openalex.org/W7021897827","https://openalex.org/W2290321697","https://openalex.org/W3151107418","https://openalex.org/W596644961","https://openalex.org/W4243253156","https://openalex.org/W4255456795","https://openalex.org/W1620182406","https://openalex.org/W126088570"],"abstract_inverted_index":{"In":[0],"this":[1],"chapter,":[2],"you":[3],"will":[4],"first":[5],"take":[6],"a":[7,16,64],"look":[8,39],"at":[9,40],"what":[10],"I":[11],"mean":[12,26],"by":[13,22],"language-oriented":[14,45],"programming,":[15],"term":[17],"that":[18],"has":[19],"been":[20],"used":[21],"many":[23],"people":[24],"to":[25,44,55],"different":[27,42],"things.":[28],"I\u2019ll":[29],"also":[30],"briefly":[31],"discuss":[32],"its":[33],"advantages":[34],"and":[35,62,69],"disadvantages.":[36],"You\u2019ll":[37],"then":[38],"several":[41],"approaches":[43],"programming":[46],"in":[47],"F#.":[48],"These":[49],"techniques":[50],"include":[51],"using":[52,59,66],"F#":[53,60],"literals":[54],"create":[56],"\u201clittle":[57],"languages,\u201d":[58],"quotations,":[61],"creating":[63],"parser":[65],"fslex.":[67],"exe":[68],"fsyacc.":[70],"exe,":[71],"which":[72],"are":[73],"themselves":[74],"little":[75],"languages.":[76]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":11},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":10},{"year":2014,"cited_by_count":11},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":8}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
