Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ) » планирование » Какой из компиляторов Оберона достоин перевода на русский язык


Какой из компиляторов Оберона достоин перевода на русский язык

Сообщений 1 страница 9 из 9

1

Естестественно, чисто иностранные поделки (не переваренные русским человеком) не рассматриваются.
Что писали наши умы, навскидку вспомнил:
- Восток,
- МультиОберон,
- Ofront
- компилятор Антона Кротова
- Гершель (если не путаю названия, был в процессе создания)

Надо пополнить список,
есть, например, компилятор Оберона на гошке, да наверняка еще какие-то.

Может вообще гошка более достойна перевода?
Или старенький добрый FreePascal.
Или Котлин:

Также компилируется в JavaScript и в исполняемый код ряда платформ через инфраструктуру LLVM.

Отредактировано MihalNik (2024-11-03 18:03:23)

0

2

Переводы - это не лисоподход. Надо изучать вообще решения (механизмы), которые применяются, затем писать по решениям туториалы, чтобы русские люди наделали много разных своих компиляторов (никакого отношения к исходным не имеющих).

Изучать по исходникам труднее, чем по книжкам, специально написанным для объяснения того, как это должно работать.

Отредактировано Лис (2024-11-03 18:20:08)

0

3

Лис написал(а):

Изучать по исходникам труднее, чем по книжкам, специально написанным для объяснения того, как это должно работать.

Книжки могут быть неполны, содержать ошибки (исходники тоже могут. но их проще тестировать),  книжек может вообще не быть.
Исходники - это описания механизмов. Как и у книжек, их, исходников язык, может быть в сильно разной степени доступен для понимания.
Работать надо уметь со всем тем, что есть: с людьми, с механизмами, с книгами, с исходниками.
Конкретно Лиса как и кого-то другого никто к этому принудить тут не может.

Отредактировано MihalNik (2024-11-03 18:33:30)

0

4

MihalNik написал(а):

Работать надо уметь со всем

Для этого придумали концепцию "специализация", и артефакты "классификатор специальностей" (список профессий).
Работать со всем может организация. Организации держатся на договорах и интересах.
У Лиса нет интереса к Оберону, потому что никто не вбросил зажигательной информации, чем оберон хорош. БудДен пытался, и он объяснял что оберон хорош наличием объясняющих книжек Вирта. Природный резист лиса к магии данным кастом пробить не удалось.

0

5

Лис написал(а):

У Лиса нет интереса к Оберону, потому что никто не вбросил зажигательной информации, чем оберон хорош

Оберон хорош, тем что легко доступен для разбора и, соответственно, перевода.
Так как перевод это не лисоподход, почему это должно быть интересно для Лиса?
Это другой, альтернативный способ извлечения и переработки знаний,
который налагает определенные требования к языку и качеству исходников.

0

6

MihalNik написал(а):

Оберон хорош, тем что легко доступен для разбора

Можно ли превратить это мнение в позицию путём добавления подтверждающих аргументов?

0

7

Лис написал(а):

Можно ли превратить это мнение в позицию путём добавления подтверждающих аргументов?

Ну я как-то дня за 3 написал и отладил минимальный околосекундный парсер где-то 300+ тыс. строк БлэкБокса для сбора статистики.
На FPC рекурсивным спуском в основном путем автоматического оборачивания элементов грамматики в вызовы функции.
Это сотни четыре строк.
А на Обероне при этом никогда не писал. Гигиену ж надо соблюдать.

Отредактировано MihalNik (2024-11-03 20:42:16)

0

8

MihalNik написал(а):

я как-то

1. Единичный эксперимент
2. Неизвестное распределение, если бы было нормальное, то "много" это около тридцати (по центральной предельной теореме теорвера).
3. Не было контрольных групп (например которые бы писали рекурсивным спуском на чём-нибудь другом)

в общем, ненаучный результат

Он скорее показывает, пригодность языка к пониманию/изучению, чем обосновывает доступность разбора теоретически или экспериментально.

0

9

Лис написал(а):

Он скорее показывает, пригодность языка к пониманию/изучению, чем обосновывает доступность разбора теоретически или экспериментально

Он просто позволяет поиграться со статистикой и переводом исходников на этом языке, в т.ч. синтаксиса.
Чтобы была возможность так делать с другими - вероятно надо прикладывать бОльшие усилия.
Что вполне может окупиться переводом более ценных исходников, лучше самодокументированных, с лучшими и более разнообразными алгоритмами.

За научными экспериментами с распределениями и контрольными группами - Вам в систему образования.

0


Вы здесь » Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ) » планирование » Какой из компиляторов Оберона достоин перевода на русский язык