Профиль пользователя заблокирован сроком с 6 апреля 2023 г. и навсегда по причине: Нарушение п.6.5, 6.6
Ответы пользователя по тегу Программирование
  • Как реализовать условные конструкции в языке Форт?

    @pharo
    Может пригодится такие проекты с Github.
    forth in lisp

    P.S. В выдаче и Forth на Lisp, и Lisp на Forth. :)

    Zillions of Games
    (базовый язык программы Lisp,
    но есть и расширение Game: Axiom Development Kit на Форт языке)
    Ответ написан
    Комментировать
  • Для чего существуют другие парадигмы программирования?

    @pharo
    Из парадигм программирования можно ещё упомянуть для рассмотрения конкатенативное программирование и языки относимые к явному использованию её https://concatenative.org

    Самый известный и первый язык практического конкатенативного программирования Forth (Форт) до сих пор используется для создания разного ПО, но особенно представителен в нише программирования встроенных систем.
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать для изучения основ работы с алгоритмами и структурами данных?

    @pharo
    Вопрос интересный т.к. каждый язык имеет как свои "сильные" стороны так и "слабые' исходя из дизайна заложенного в язык (синтаксис и семантика) и транслируемого в код для исполнения
    и, при этом, сам по себе алгоритм не существует в вакууме для решения какой то задачи, а переплетается с инфраструктурой используемого языка.
    К, тому же и парадигмы языков для реализации алгоритма могут существенно отличаться для реализации алгоритма. К примеру есть и такие группы языков как Пролог, Лисп, Форт, Смаллталк ...
    и на них реализация алгоритма будет отличаться от С/С++, Pascal, Baisic, Java, JS ...

    P.S. Для иллюстрации этого достаточно посмотреть решения одних и тех же задач на разных языках с ресурса https://rosettacode.org
    Ответ написан
    Комментировать