Joseph WillrichLutalo
ICT Research Lab, Nuchwezi, Uganda
Publications
-
Research Article
Software Language Engineering Text Processing Language Design, Implementation, Evaluation Methods
Author(s): Joseph WillrichLutalo*
Programming languages drive most if not all of modern problemsolving using computational methods and power. Research into new programming languages and techniques is essential because it makes the design, implementation, and application of automation to general or particular problem-solving ever easier, more accessible, and more performant. GPLs typically are designed to be purely domain agnostic—meaning they can be applied in any field, for any problem kind. However, this normally also makes them hard and difficult to use in problems where nonprogrammers or even experts with little or no GPL programming skills are required to leverage programmatic problem-solving capabilities, which is why DSLs come into play; they are generally more fine-tuned toward improving human productivity and performance than that of the machine, while making solving particular, domain-oriented problems.. Read More»

