top | item 45476546

(no title)

brandonasuncion | 4 months ago

If you look at it that way, I agree. But then the same thing is done for executing Go, which is listed with the other compiled languages.

discuss

order

saghm|4 months ago

I wonder if the mistake might stem from Go using a subcommand (i.e. `go run`, which might appear resemble `cargo run` or `dotnet run` at a glance) compared to providing the ability to run a "script" as a top-level command, which tends to be more common with interpreted languages (`node`, `python`, `irb`, `bash`, `lua`, etc.)

likeclockwork|4 months ago

"compiled" isn't a property of a language. I think the distinction that both you and the author of the tool are making is always going to be messy. It seems to me that you're talking about the language itself via an imprecise description of a particular implementation.

esubaalew|4 months ago

You're right—Kotlin can be used as Kotlin/JS for web development, and as a compiled language when we're talking about Android development. Context matters