Добрый вечер, Андрей! Не знал про эту историю слешей, дефисов, пробелов и ничего в качестве разделителя версии языка.
Сейчас версии обычно отделяют пробелом: Java 6, Python 2, Python 3. Для Python часто уточняют версию «официального» интерпретатора — Python 2.7 — не только сама программа-интерпретатор, но и версия языка, реализованная в нём. Альтернативные реализации Python (вроде PyPy, IronPython) могут говорить — «мы поддерживаем Python 2.7», например. Для языков со стандартом часто указывают год принятия стандарта — C89, C++98, C99, C11, C++11, C++14, C++17 ← для Си и Си++ без пробела. Для языков Н. Вирта я встречал обозначения только с дефисом: Модула-2, Оберон, Оберон-2, Оберон-07. В документации к реализации Красовского и Белоуса и в большинстве ссылок на неё (в том числе, на сайте Василия http://www.cnshb.ru/vniitei/sw/refal/default.htm — справа-сверху) используется дефис. Василий, говоря о своей реализации, использует дробь. Поэтому я их в обзоре различал по дефису и дроби J. С уважением, Александр Коновалов From: Andrei Klimov andrei_AT_klimov.net <refal@botik.ru> Sent: Wednesday, February 27, 2019 6:36 PM To: refal@botik.ru Subject: Re: Сравнение веток Рефала On Wed, Feb 27, 2019 at 3:58 PM Александр Коновалов a.v.konovalov87_AT_mail.ru <http://a.v.konovalov87_AT_mail.ru> <refal@botik.ru <mailto:refal@botik.ru> > wrote: Добрый день, Василий! Кстати, Ваша реализация тоже фигурирует в моём обзоре реализаций Рефала. Реализация Красовского и Белоуса там упомянута как Рефал-2, Ваша — как Рефал/2. В первом случае чёрточка между «Рефал» и «2» горизонтальная (дефис), во втором — наклонная (дробь). Насколько я помню, при смене названия с Рефал/2 на Рефал-2 не было никакого подтекста и входные языки Рефал/2 и Рефал-2 совпадали. (Извините, если кого-то из реализаторов Рефала обидел и не выделил его версию как самостоятельную.) В 60-е годы были случаи использования слеша, отделяющего номер в названии языка: AMBIT/2, PL/1 (точнее PL/I, но читается как "пи эль one"). Также встречался пробел, дефис или его отсутствие: Algol 60, Modula-2, SNOBOL4. Кроме версии языка возникла потребность указывать компьютер или OS, на которой реализован язык, и слеш стал встречаться как разделитель название языка и системы. Это нам пришлось по душе, и решили в названии языка использовать дефис, чтобы не было путаницы и приобрели естественный смысл такие аббревиатуры, как: Рефал-2/БЭСМ-6, Рефал-2/EC. Всего наилучшего, Андрей