F
Fossil Code
Предлагаемый вопрос, "Будет ли кому-либо интересен" еще один язык программирования, интересует, в первую очередь меня самого. Суть в том, что Ваш покорный слуга испытывает застарелый зуд и страдает, время от времени, приступами желания сделать-таки упомянутый (но еще не охарактеризованный) язык... Дело заходило достаточно далеко: было разработано сообщение о языке, БНФ, написан сканер и парсер, заведен сайт. Да, хлопот с этим много. Отчасти поэтому, отчасти из-за полного отсутствия (хотя бы) моральной поддержки в виде хоть какого-то интереса со стороны общественности, дело было благополучно заморожено. Вот, выслушаю Ваши ответы, а там видно будет.
Теперь два слова об идее языка. С имел успех, поскольку был прост и близок к низкому уровню. Имеет недостатки, которых нет, скажем в Модуле и Обероне. В свою очередь, главный недостаток Модулы и Оберона в излишней академичности и искусственной изоляции от низкого уровня, в результате чего работа на уровне ОС (WinAPI, если угодно) -- не меньший (больший) кошмар борьбы с несовместимостью, чем борьба с недостатками С. Идея: простой язык в традиции Вирта, совместимый с ОС, без упомянутой изоляции. Иногда С называли макропроцессором. Пусть так, но в иной традиции.
У кого еще в душе Модула с Обероном оставили такой глубокий след, чтобы поддержать эту идею?
Теперь два слова об идее языка. С имел успех, поскольку был прост и близок к низкому уровню. Имеет недостатки, которых нет, скажем в Модуле и Обероне. В свою очередь, главный недостаток Модулы и Оберона в излишней академичности и искусственной изоляции от низкого уровня, в результате чего работа на уровне ОС (WinAPI, если угодно) -- не меньший (больший) кошмар борьбы с несовместимостью, чем борьба с недостатками С. Идея: простой язык в традиции Вирта, совместимый с ОС, без упомянутой изоляции. Иногда С называли макропроцессором. Пусть так, но в иной традиции.
У кого еще в душе Модула с Обероном оставили такой глубокий след, чтобы поддержать эту идею?