Used in a Sentence

dsls

How to use dsls in a sentence. Live example sentences for dsls pulled from indexed public discussions.

Editorial note

There are many open questions about compilation of DSLs other than optimisation, for example automatic generation of operational and axiomatic semantics of DSLs, and associated tooling.

Examples15
Definitions0
Parts of speech1

Quick take

There are many open questions about compilation of DSLs other than optimisation, for example automatic generation of operational and axiomatic semantics of DSLs, and associated tooling.

Example sentences

1

There are many open questions about compilation of DSLs other than optimisation, for example automatic generation of operational and axiomatic semantics of DSLs, and associated tooling.

2

It is very easy to write DSLs in Tcl, you can turn it into a radically different on-purpose language.

3

It's a different approach to Scala but to say there's no way to do DSLs isn't right.

4

To add to my previous comment (now below), Scala DSLs are without rival only in the complexity of their composition.

5

DSLs typically work on much more restricted domains than general purpose languages, so optimisation is much easier, and more powerful.

6

We are beginning to understand well how canonically to embed DSLs in general purpose languages, and have to build compilers for languages.

7

You can also define DSLs in Python pretty easily, especially with __call__() methods.

8

Kotlin DSLs are not as powerful, but are more than enough for Spark.

9

I am a bit disappointed by this abstraction, especially given what power Clojure gives for creating DSLs.

10

How about using a language that lets you build DSLs from it?

11

Groovy DSLs are also as powerful as Scala's and easier to write.

12

But yet, if your language is not powerful at all, DSLs (standalone) are still better then the libraries, they're just a bit more complicated to implement.

Quote examples

1

Besides, given that the JVM has two of most advanced meta-programming tools anywhere, Xtext[1] and JetBrains' own MPS[2], I wouldn't call any JVM language's embedded DSLs "without rival".

2

>"DSLs that are transformed to (mostly rather repetitive) Haskell at compile time-- are MP in my idea" In it kinda the case in C++ too.

3

What sounds most interesting to me is that it seems to be kinda "dialect-oriented" -- meaning that to use it idiomatically, you should get used to writing tiny parsers (with provided toolbox) for small ad-hoc DSLs.

Frequently asked questions

Short answers drawn from the clearest meanings and examples for this word.

How do you use dsls in a sentence?

There are many open questions about compilation of DSLs other than optimisation, for example automatic generation of operational and axiomatic semantics of DSLs, and associated tooling.