One feature I really wish for in shells is something similar to Perl's unquoted strings / single line concise HEREDOC syntax / raw literal syntax.
e.g.
$ echo q(no ' escaping ` required " here)
no ' escaping ` required " here
This would make typing sql / json much easier.
To my knowledge none of the shells implement this.
Does anyone know why?
Interesting. Confluent Avro + Schema registry + Kafka uses exactly the same approach - binary serialized Avro datums are prefixed with schema id which can be resolved via Schema registry
So basically it's Amazon's version of Apache Avro.
Avro supports binary/json serialization, schema evolution , logical types (e.g. timestamp) and other cool stuff.
There is also wezterm with its own mux server implementation: https://wezfurlong.org/wezterm/multiplexing.html