4 ms·
IMO, it has the best ergonomics among scripting languages for embedding into native applications. I'm using it as a serialization format for a game, with the Ji
by restore24 2y ago
IMO, it has the best ergonomics among scripting languages for embedding into native applications. I'm using it as a serialization format for a game, with the JimTcl interpreter. It's easy to create fluent hierarchical structures that straddle the line between code and data:
object "player" {
health 100
ammo 10
}
https://github.com/msteveb/jimtcl https://github.com/msteveb/jimtcl
- cmacleod4 2y agoIndeed, one point that's often missed about Tcl is that the ability to treat code as data makes it easy to use metaprogramming techniques that are awkward or impossible in most other languages.