Language-oriented programming: Difference between revisions

Content deleted Content added
Remove wikilink to deleted article, add {{rs}} tag
rm jetbrains spam
Line 2:
{{Refimprove|date=February 2015}}
{{Citations|date=February 2015}}
'''Language-oriented programming''' ('''LOP''') is a style of [[computer]] [[Computer programming|programming]] in which, rather than solving problems in [[general-purpose programming language]]s, the programmer creates one or more [[___domain-specific language]]s for the problem first, and solves the problem in those languages. This concept is described in detail in the paper by Martin Ward entitled "Language Oriented Programming",<ref>{{cite web|url=http://www.cse.dmu.ac.uk/~mward/martin/papers/middle-out-t.pdf |format=PDF |title=Language Oriented Programing |author=M.P. Ward |publisher=Cse.dmu.ac.uk |accessdate=24 February 2015}}</ref> published in ''Software - Concepts and Tools'', Vol.15, No.4, pp 147-161, 1994,.<ref>{{cite web|url=http://www.informatik.uni-trier.de/~ley/db/journals/stp/stp15.html |title=dblp: Software - Concepts and Tools, Volume 15 |publisher=Informatik.uni-trier.de |date= |accessdate=2015-02-24}}</ref> and in the article by Sergey Dmitriev entitled "Language Oriented Programming: The Next Programming Paradigm".<ref>{{cite web|url=http://www.onboard.jetbrains.com/articles/04/10/lop/ |title=JetBrains onBoard Online Magazine :: Fabrique - a code generator |publisher=Onboard.jetbrains.com |date= |accessdate=2015-02-24}}</ref>{{rs|Seems like self-promo/COI IMO.|date=January 2017}}
 
==Concept==