top | item 44670762

(no title)

c03 | 7 months ago

Kotlin has everything. A language isn't better just because it has more.

Its great for DSLs though.

discuss

order

PaulHoule|7 months ago

Java is pretty good for DSLs too.

ohdeargodno|7 months ago

Language.Builder().getOh().getYes().getJava().getIsSoNice().setFor(() -> { return "DSLs";});

No trailing lambdas, no infix operators, no @DslMarkers, no top level functions, and an infinite list of examples of Java verbosity making even the smallest thing look like an ancient greek epic. Java is utterly terrible for DSLs.