Re:Learn R Through Examples (2020)
by tylurp on Saturday June 05, 2021 @03:12PM
(#27407736)
As an experienced R programmer that doesn’t do much statistics or have a background in computer science. What language characteristics does R lack that makes it a DSL instead of GPL?
Edit: I found an interesting quote from a guy named Martin Fowler about the subject.
“Languages can have a domain focus but still be general-purpose languages. A good example of this is R, a language and platform for statistics; it is very much targeted at statistics work, but has all the expressiveness of a general-purpose programming language. Thus, despite its domain focus, I would not call it a DSL.”
Edit: I found an interesting quote from a guy named Martin Fowler about the subject.
“Languages can have a domain focus but still be general-purpose languages. A good example of this is R, a language and platform for statistics; it is very much targeted at statistics work, but has all the expressiveness of a general-purpose programming language. Thus, despite its domain focus, I would not call it a DSL.”