В английском языке используется длинное тире вместо среднего по разным причинам:
- Длинное тире (em dash) используется для указания внезапной остановки повествования, выделения вводного предложения. habr.com Им можно заменить практически любой знак препинания: запятую, двоеточие, многоточие, точку с запятой. skyeng.ru
- Среднее тире (en dash) используется для обозначения интервалов. habr.com Например, страниц книги, счёта в футбольном матче, возраста детей в классе, дат отпуска, количества гостей на вечеринке. skyeng.ru
Выбор между длинным и средним тире зависит от национальных традиций, стандарта издания или личных предпочтений автора. habr.com Например, в Германии и в ряде случаев в англо-американской типографике принято вместо длинного тире использовать среднее, отбивая его пробелами. habr.com