powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Стековые языки: Форт. PostScript и т.д.
39 сообщений из 39, показаны все 2 страниц
Стековые языки: Форт. PostScript и т.д.
    #39519465
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Признаюсь честно, не очень-то я уважал Форт. Сейчас осознал. Вот, создал топик. Если кто не в курсе, наши системы посадки самолётов на ём написаны (до недавнего времени). ПостСкрипт очень подходит, чтобы отчёты (репорты) писать.
А ведь есть ещё брейнфак, вайтспейс, и чёрта в ступе. На самом деле, APL. J. owl.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519475
Фотография netfrog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще есть Мк-54 со своим языком.

Для форта характерна краткость языка, из за которой уже вскоре не понимаешь, что там было...

Я сделал как то систему управления на форт, что же, программа была очень короткой...
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519480
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь уже было что-то , но тема не раскрыта.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519483
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю обсудить, в том числе, что я написал.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519516
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПредлагаю обсудить, в том числе, что я написал.
а что обсуждать - были и есть forth и postscript

вопрос в чём?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519525
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПризнаюсь честно, не очень-то я уважал Форт. Сейчас осознал. Вот, создал топик. Если кто не в курсе, наши системы посадки самолётов на ём написаны (до недавнего времени). ПостСкрипт очень подходит, чтобы отчёты (репорты) писать.
А ведь есть ещё брейнфак, вайтспейс, и чёрта в ступе. На самом деле, APL. J. owl.

Хрень какая-то не сопровождаемая. Как это использовать и извлекать из этого прибыль? Форт может и эффективен для написания программ посадки самолётов, но я писал на нём планировщики, и всё что могу сказать по этому поводу, пусть сношается он конём со своей парадигмой, уже через час не проссышь что сам написал.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519527
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSergeПредлагаю обсудить, в том числе, что я написал.
а что обсуждать - были и есть forth и postscript

вопрос в чём?
Где были и где есть.
Я писал (мало, почти не писал) на форте в 80-90 годы. На постскрипте делал отчёты (и сейчас делаю).
А ты? Много ли написал? Зачем? Кому и когда это может понадобиться? Мало вопросов? Ещё добавить?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519528
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПостСкрипт очень подходит, чтобы отчёты (репорты) писать.

Отчёты лучше генерировать, а не писать. А генерировать можно что угодно, хоть посткрипт.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519531
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Ну, хрень. Ну и что? Да, не сопровождаемая. Это - не беда. Почти все программы такие.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519532
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSergeПостСкрипт очень подходит, чтобы отчёты (репорты) писать.

Отчёты лучше генерировать, а не писать. А генерировать можно что угодно, хоть посткрипт.
Ага. Вот эти самые генераторы писать Пушкин будет?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519533
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНу, хрень. Ну и что? Да, не сопровождаемая. Это - не беда. Почти все программы такие.

Конечно, не беда, если ты не платишь издержки за сопровождение. С какой стороны ты предлагаешь смотреть? Язык сам по себе прикольный, эффективные конечные автоматы на нём наверное писать зашибись.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519534
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАга. Вот эти самые генераторы писать Пушкин будет?

На дворе не 18-ый век. Давно уже всё написано. Берёшь в руки дизайнер отчётов и рисуешь свои отчёты. Потом выгружаешь их в +100500 форматов, хоть в TIFF, хоть в PS..

Хотя может у тебя какие-то сверхспецифические отчёты, даж незнаю.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519535
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА ты? Много ли написал? Зачем?
forth - исключительно во время учёбы использовал
postscript - для разборок со шрифтами (в тч создание type3 шрифтов), импорт EPS(AI), экспорт EPS(AI)
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519536
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttсверхспецифические отчёты,
давно уже все, включая полиграфистов используют не голый PS, а PDF
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519538
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttсверхспецифические отчёты,
давно уже все, включая полиграфистов используют не голый PS, а PDF

Ну хз, зачем надо писать на PS? Текст в хитрую синусоиду рендерить? ))
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519541
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНу хз, зачем надо писать на PS?
тому кто пишет специализированный софт для создания этикеток, например.

я посмотрю, как генератор отчётов треппинг сделает
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519543
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилтому кто пишет специализированный софт для создания этикеток, например.

я посмотрю, как генератор отчётов треппинг сделает

Принимается :)
Только этикетки это не отчёт всё-таки..
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519544
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt...Давно уже всё написано,,,
Ой как неправда. Написано для очень немногих стандартных случаев. Проблем нет? Всё решено?
Отлично. Мне на пользу.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519547
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
формат AI (он же практически постскрипт) - стандартный клипбоардный формат для векторных редакторов и т п
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519548
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЯзык сам по себе прикольный, эффективные конечные автоматы на нём наверное писать зашибись. не только конечные, но и магазинные
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519549
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилформат AI (он же практически постскрипт) - стандартный клипбоардный формат для векторных редакторов и т п
Ссылочку дай?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519553
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОй как неправда. Написано для очень немногих стандартных случаев. Проблем нет? Всё решено?
Отлично. Мне на пользу.

Всё решаемо, конечно. Если говорить про бизнес-отчёты. По крайне мере наша бизнес-отчётность в корпоративном секторе решается таким дизайнерами, гос. фондовая, биржевая, логичистическая, энергетическая отчётность и прочая другая.

Если говорить о типографской вёрстке, ну с этим мы редко сталкиваемся. Этикетки немного не наш профиль.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519556
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во имя пятницы, предлагаю Жоскрипт заменить на форт. И наслаждаться сэкономленными мфалопсами

редька, хрен, слаще, нет, хотя
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519560
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeИзопропилформат AI (он же практически постскрипт) - стандартный клипбоардный формат для векторных редакторов и т п
Ссылочку дай?
ссылок мало, формат - AICB (в клипбоарде Adobe использует и EPS, и PDF )

http://www.pdesigner.net/Adobe_Illustrator_Tutorials/1_4_8_1.html
http://help.adobe.com/archive/en/illustrator/cs6/illustrator_reference.pdf (стр 246)
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519565
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кстати, не интересовался ранее - в днетвм и дживм нотация байт кода обычная или польская?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519569
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,

польская - обычные стековые безрегистровые машины
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519570
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Значит Форт.НЕТ написать как нефиг делать
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519584
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форт сам себе .НЕТ, вообще-то...
Ибо в общем случае - способен эмулировать любые порождения закоулков прогерского разума :)

(Сам тоже писал на Форте, в те же конец 80 - начало 90, хотя и не промышленно).
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519646
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

так как компилятор очень простой часто используется для реализации защиты или как промежуточный код. В плане оптимизаций вроде как проигрывает регистровым архитектурам.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39519915
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форт для меня замечателен парадигмой, которую я больше нигде не встречал - способность (пере-) определять процесс компиляции.
(Маркосы в С - не серьёзно).
Любой другой язык программирования жoстко определяет синтаксис и вводит определения элементов синтаксиса языка.
соответсвенно и компиляция идёт по этим правилам.
Форт позволяет изменят и переопределять компиляцию. Таким образом можно теоретически прийти к метапрограммированию,
когда описания на высоком уровне транслируются в то, что нужно в зависти от контекста. Это значительно больше и гибче чем ООП.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520004
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikronФорт для меня замечателен парадигмой, которую я больше нигде не встречал - способность (пере-) определять процесс компиляции.Еще Lisp этим славен.
Да собственно многие языки с минимальным словарем способны к переопределению "неважных" для компилятора, но привычных для человека ключевых слов.

mikronФорт позволяет изменят и переопределять компиляцию. Таким образом можно теоретически прийти к метапрограммированию, когда описания на высоком уровне транслируются в то, что нужно в зависти от контекста. Это значительно больше и гибче чем ООП.Я бы не сказал что это так уж хорошо. Это может быть хорошо если ты себе настроил систему под себя, под свои собственные предпочтения... Но это становится ужасно, когда приходишь на систему которую кто-то другой подстроил под себя :)
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520049
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlmikronФорт для меня замечателен парадигмой, которую я больше нигде не встречал - способность (пере-) определять процесс компиляции.Еще Lisp этим славен.
Да собственно многие языки с минимальным словарем способны к переопределению "неважных" для компилятора, но привычных для человека ключевых слов.


Не буду утверждать, ведь лисп для меня просто непонятный и трудночитаемый набор скобочек, но AFAIK он всегда таким останется. другими словами нельзя сделать из него Java или Python. А вот из форта можно. Другими словами начинаем определять систему полностью на форте и дальше по тексту можно придти к любому синтаксису. IMHO такое не может больше никто.

White OwlЯ бы не сказал что это так уж хорошо. Это может быть хорошо если ты себе настроил систему под себя, под свои собственные предпочтения... Но это становится ужасно, когда приходишь на систему которую кто-то другой подстроил под себя :)
я пофантазирую. предположим я описал на каком-то метаязыке в удобной для меня форме правила/требования для управления какой-нибудь промышленной установкой. Имея способность управлять процессом компиляции можно использовать один "код" и для генерации управляющей программы и для валидации и для мониторинга и и и.. Это больше и чем новомодные DSL.
Концепция в принципе позволяет, другое дело - реализация. Тут увы, сложность становится неуправляемой.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520058
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlЯ бы не сказал что это так уж хорошо. Это может быть хорошо если ты себе настроил систему под себя, под свои собственные предпочтения... Но это становится ужасно, когда приходишь на систему которую кто-то другой подстроил под себя :)

Собственно это и называется несопровождаемость.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520060
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikronIMHO такое не может больше никто.

А как же nemerle?
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520062
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttmikronIMHO такое не может больше никто.

А как же nemerle?
Не буду утверждать. не знаком.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520071
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttWhite OwlЯ бы не сказал что это так уж хорошо. Это может быть хорошо если ты себе настроил систему под себя, под свои собственные предпочтения... Но это становится ужасно, когда приходишь на систему которую кто-то другой подстроил под себя :)

Собственно это и называется несопровождаемость.
Несопровождаемость связана с организацией процесса разработки и поддержания кода.
Здесь же просто аспект сложности. Почитал английскую вики по поводу Metacompiler , там говорят forth язык метапрограммирования.
Это сложно потому что нельзя взять "програмиста на Форте" и сразу дать писать код.
Надо понять проблемную область, разработанный метаязык, потом реализацию компилятора метаязыка,
и только потом если "программист" ещё не сгорел, то можно начинать продуктивно работать.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520076
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikronНесопровождаемость связана с организацией процесса разработки и поддержания кода.
и с выбором неадекватного интрумента
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520139
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikronНесопровождаемость связана с организацией процесса разработки и поддержания кода.

По этой теории, если правильно организовать процесс разработки, можно и на брейнфаке писать.
В общем, очередная какая-то религия. Если разработка не приносит прибыль, она дорогая, значит нафиг она никому не упала.


mikronНадо понять проблемную область, разработанный метаязык, потом реализацию компилятора метаязыка,
и только потом если "программист" ещё не сгорел, то можно начинать продуктивно работать.

Ну.. хорошая позиция, даёшь новый язык на каждое приложение.
...
Рейтинг: 0 / 0
Стековые языки: Форт. PostScript и т.д.
    #39520220
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно когда глубоко погружаешся в тему - начинаешь искать аналогии
и их оказывается дофига. И все уже было и ничего нет нового под небом.
Копаешь акторную модель - находишь Erlang. Копаешь JVM - находишь
другие стековые машины. Кодишь Стебелёк или FVMas - находишь
Oracle
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Стековые языки: Форт. PostScript и т.д.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]