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 hn newest 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. load replies (1)
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. load replies (1)
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. load replies (1)
PaulHoule|7 months ago
ohdeargodno|7 months ago
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.