4 ms·
Most terminal usage will be restricted to the English-language software and source code, for expediency reasons or because English is the lingua franca of tech.
by selfhoster11 6y ago
Most terminal usage will be restricted to the English-language software and source code, for expediency reasons or because English is the lingua franca of tech. You can usually get away without RtL and ligature/wide glyph support.
What I would like to see is a terminal that has a default high-performance monospace-only rendering engine, but gracefully and dynamically switches to a different rendering engine that supports the full-blown text layout capability once the terminal detects some input that makes use of these features.
- majewsky 6y agoYou might be surprised how often you trigger that second code path. For just one example, an increasing number of CLI programs use emoji in their output, whether you like it or not.
- selfhoster11 6y agoI'm actually a great fan of using emoji to spice up terminal output. Most of these would be fixed width too, isn't it? I know there are wide emoji, but most times I see them around one char wide.
- majewsky 6y agoEmoji are square, which makes them overwide under most (all?) monospace fonts.