Publication | Closed Access
Plenary talk III Domain-specific languages
161
Citations
63
References
2008
Year
Unknown Venue
EngineeringLanguage ResearchSoftware EngineeringSoftware AnalysisSyntaxDomain-oriented ProgrammingComputational LinguisticsGrammarLanguage StudiesProgramming LanguagesDesignLinguisticsComputer EngineeringComputer ScienceDomain-specific LanguageDomain-specific Is EngineeringSoftware DesignProgramming Language DesignProgram AnalysisFormal MethodsSystem SoftwareSoftware Language EngineeringDsls AimHardware Description Languages
Computer science is undergoing a revolution today, in which language designers are shifting attention from general purpose programming languages to so-called domain-specific languages (DSLs). General-purpose languages like Java, C#, C++, and C have long been the primary focus of language research. The idea was to create one language that would be better suited for programming than any other language. Ironically, we now have so many different general purpose languages that it is hard to imagine how this goal could be attained. Instead of aiming to be the best for solving any kind of computing problem, DSLs aim to be particularly good for solving a specific class of problems, and in doing so they are often much more accessible to the general public than traditional programming languages.
| Year | Citations | |
|---|---|---|
Page 1
Page 1