Насколько мне известно, единственными системами APL, которые обеспечивали свою собственную встроенную транслитерацию, были STS C APL Plus / P C и системы APL для серии CD C 6600 мэйнфреймы, APLUM и, может быть, сам CD C. Транслитерация APL Plus / P C выглядела примерно так:
A #is B / #iota #rho B
, в то время как APLUM выглядела примерно так:
A $IS B / $IO $RO B
Я однажды попробовал транслитерацию STS C на P C без необходимого ПЗУ генератора символов APL. Перевод CD C, очевидно, был разработан для использования с терминалом Teletype модели 33. (Вы можете увидеть один из них в музее.) Эти функции были встроены в систему и, как правильно сказал Адам, использовались в качестве крайней меры из-за ограничений среды. Они, насколько мне известно, никогда широко не использовались .
Сказав это, для приложений, которые мы писали на мэйнфреймах (Sharp, STS C, VSAPL и др. c.) В в середине 1970-х было нормальным помещать подсказку в символьную подсказку, чтобы программист мог войти и выполнить какое-то обслуживание, например, удалить компонент файла, изменить переменную или скопировать что-либо. В одном случае это было даже возможно редактировать функционирует с помощью APL-альтернативы DEL-редактору, APL-версии EDLIN. Они были бы подкреплены нашей собственной функцией транслитерации для использования на терминалах не-APL, которая реализовала что-то вроде схемы APLUM (так как она была единственной в середине 1970-х годов) и была скопирована везде и всегда, когда это было необходимо. Несчастный в использовании, но спасатель, когда это необходимо. Подводя итог, можно сказать, что в первые дни транслитерация существовала, вам просто нужно было реализовать ее самостоятельно.
Некоторые приложения с разделением времени (например, 39 MAGI C от Sharp) были разработаны для использования на терминалах без APL. , При входе в службу с разделением времени система «знала», какой тип терминала вы используете, и будет соответствующим образом поддерживать его. Вы можете получить достаточно далеко без символов APL. Кроме того, многие из ранних терминалов, таких как IBM 2741 и различные принтеры с последовательным подключением AJ и Xerox Diablo, имели элементы сменного типа, так что наихудшей из возможных проблем была клавиатура без клавиатуры APL. Только с некоторыми более дешевыми терминалами ASCII проблема отсутствия поддержки APL была проблемой. Транслитерация ASCII часто не воспринималась как необходимость.
Полагаю, пользователи, которые действительно нуждались в транслитерации ASCII, перешли на J.