All streams
Search
Write a publication
Pull to refresh
28
0
Send message
Ну почему же? :)
Forth + Rust в проектах на Github

P.S. Не знаю чем это лучше, например, реализаций Форт на Си, ассемблере…
> Интересно, что и в связке Java + Forth находятся проекты на Github
А как на рынок труда это влияет? Есть вакансии?

Особо не видно, но вероятно кто то использует в своих проектах и Forth, если и звёзд, бывает, несколько сотен какой то проект с ним на Github набирает.

P.S. Форт просто был первым языком практического програмирования из
Concatenative languages использующих стэк(и) как одну из основополагающей структуры данных в языке.

Factor — язык программирования хорошо представлен в своих возможностях.
Kitten написанный на Хаскел тоже вроде неплох

но эти языки акцентируются на использовании ФП в возможностях стэка.
помимо, как Factor нацеленный на ФП в комбинаторном подходе и стэк это позволяет легко это имплантировать. (в Factor ещё своя VM для запуска на разных ОС)

Скажите, а что «устарело», например из Шпаргалка Java-программиста 6. Список полезных ссылок для Java программиста от 2016г. (за 5-ть лет)?

P.S. Используется ли и в какой степени, например JavaCC?

Интересно, что и в связке Java + Forth находятся проекты на Github
Что то мало решённых задач с ресурса rosettacode.org на Haxe (всего 52-а решения)

Если нужен «экстремально» простой и гибкий язык программирования, то даже в качестве DSL — Domain Specific Language применяют Forth (Форт).
При программировании микроконтроллеров и зачастую как основной инструментарий.

Была и статья на Хабр Универсальный DSL. Возможно ли это?
где Форт рассматривался в качестве DSL языка C# проекта.

Вот и ещё пример — EFrt проект полной реализации Форт на C#

P.S. Конечно же, «поверх» JavaScript JeForth.3we — Форт тоже делают

И на Github достаточно ещё проектов по связке Форт и JS

image

Mako.JS — Демо игры проекта запускаемые в браузере, с Форт в качестве DSL
Mako on Github

image
Да, интересная ситуация с текущей механикой кармы.
За предыдущий комментарий у меня снялось, похоже, столько же плюсиков за предыдущии комменарии и карму тоже снизили на 4-е единицы.

P.S.Хотя, когда сам одному пользователю поставил + в карму, то она с -3 стала -2,
а когда у этого же пользователя нажал в — (минус), как бы отыграть обратно, то у него сразу стало -4, а у меня убрались 2-а голоса за карму в сумме за эти действия.
Во как! Непонятно — это так и задумано или «глюк» в системе кармо-механики сайта.

У Вас ещё интересней при заплюсованности комментариев — карма действительно слита! Скорее всего — хотят Вас сподвигнуть на написание какой то статьи, иначе зачем все эти игры с кармой.
Первый комментарий за пол года на Хабр!
Мои поздравления.
Sorry,
Вы, ради только этих своих 2-ух комментариев к этой статье зарегились на Хабр вчера чтобы их оставить или так совпали звёзды?
Когда лет 20+ читал книги по Java они мне очень нравились (Том Сван «Освоение Java с помощью Visual J++») потом ещё прикупал книги по Java -2-ух томник лет через 6-ть, но, не вложился или судьба закрутила в другую сторону. :)

P.S. Сейчас приглядываюсь к Factor programming language, но уже поздно или после знакомство с Форт (Forth) избыточно сложно.
Думаю будущее за примерно такими комбинаторными языками программирования, которые при внедрении «ИИ» будут наиболее востребованы, если не человеками, то роботами, как устраняющие семантико-синтаксические ограничения выстроенные классическими языками программирования.

P.S. Поживём — увидим.
Питон, в сравнении с С/С++ упростил программирование в массе своего использования в направлении старой школы Бейсик языков с современными фишечками.
Думаете (или есть информация), что это востребовано в реалиях запaдного рынка?

P.S. Он, возможно, гордится как в Японии работой в одной «семейной» фирме.
Скажите, Вы сами погрузились в современные IT технологии или Вас в них погрузили? :)

P.S. Новое — это хорошо, но, например, программист на Дельфи (Паскале) у меня вызывает уважение не меньше чем человек использующий популярный в современности инструментарий.
Автор статьи, даже не рассматривает, как альтернативу работы, на развивающиеся IT рынки, в которые когда то завезли Майнфрейм технологии и они ещё могут быть востребованы.
Думаю, к примеру, если в команду Питон разработчиков, с точки зрения командного лидера, нужен С/С++ программист. :)

P.S. Думаю, что Хедхантеры читают такие статьи и им нет повода им не доверять:
10 лучших языков программирования в 2021 году

А, тем временем, сами же программисты изобретают очередной DSL — Domain Specific Language.
А, почему бы не поставить количество урн по числу партий и избиратель свой бюллетень бросит в нужную по номеру партии с подтверждением в бюллетне,
а далее уже пусть партии бодаются борются кто выиграл выборы при подсчёте голосов, если конечно они в этом заинтересованы (или «сливают» свои голоса в чью то пользу)
А, ещё лучше, если «все» жители страны вступят в какую то партию, то уже и до голосования можно выяснить реальную расстановку партийных пристрастий.

P.S. Вот сколько, например, партий в разных странах?
А, то не зависимо от результатов голосования — проигравшие партии так же финансируются для своего дальнейшего безбедного существования из бюджета («опозицеоннеры» же)
С другой стороны неплохо бы упомянуть и вышеназванный Sinclair QL, который хоть и был коммерческим провалом, но это был на нем учился программированию Линус Торвальдс.

И писал он на нём какие то программы на Forth (Форт)
(из биографических воспоминаний Линусa Торвальдсa)

P.S. После ухода разработчиков Ричарда Эльтуоссера и Стивена Викерса из проектирования Sinclair ZX Spectrum они сделали компьютер Jupiter ACE с языком программирования Forth (без цвета), а, ПО в ПЗУ ZX-Spectrum осталось недоделанным с незаполненными байтами его пространства.

Может и поэтому из особенностей встроенного ПО, разработчикам IS-DOS операционной системы получилось перехватывать обращение к гибкому диску по сбросу и загружать свою ОС (сами диски с IS-DOS клонировались на IBM PC с помощью программы TeleDisk)

Для ZX даже написал вариант замены её ПО прошивки с добавлением русского языка и турбированием и она пошла тоже в клоны ZX-Spectrum. :)
На Github есть репозитории с некоторыми исходниками игр
Например videogamepreservation (или даже от самих разработчиков), но зачастую цифровое наследие программ (и игр) бывает ещё кому то принадлежит и не известна реакция этих правообладателей и на такое исследование бинарного их состояния. (могут, например, заблочить игру при публикации её на публичных игровых площадках по разным причинам)
Спасибо за статью и некоторые выводы по техникам используемым при создании игр 90-х годов в рамках 8МБ памяти и процессора 486. :)

P.S. Теже Need For Speed 1, Quake 1 успешно тоже работали и в таких ограничениях по памяти
на процессорах уровня P1 (Pentium 1 — 100МГц), а сейчас, зачастую у микроконтроллеров большие частоты и возможностей по выводу картинки игры на LCD экран.
(по сравнимым возможностям с девайсами уровня КПК из 200x годов)
Мне кажется, или это так, что изменённое поражение в правах пользователей Хабр кармой приведёт к тому, что многие пользователи перестанут комментировать статьи и возможно «уйдут» с ресурса, особенно переведённыe в режим read-only, хотя не думаю, что их комментарии раз в сутки добавляли токсичности Хабр площадке.

P.S. А, может эти карма новвоведения как то связаны с предстоящими выборами в России?, а потом вернут всё «обратно». :)
Есть ещё DIY реверс в особо сложных случаях. :)

Как пример проект реверса культовой игры StarFlight (изначально код игры написанный на Forth автор проекта странслировал в форму Си для компиляции Си компилятором и запуска с использованием графики на основе библиотеки SDL)

P.S. Вот ещё топик по «ручному» реверсу игры с использованием IDA 7.5 и с какими сложностями пришлось столкнутся автору топика Дизассемблер IDA Pro 7.5 для восстановления исходного кода игры (C/C++)

Интересно, а исполнительная часть в этом законе прописана и кто и как её будет осуществлять?

Yangquan Coal Industry рассчитывает, что внедрение 5G позволит сократить одну бригаду с более чем 170 до примерно 90 человек при сохранении объёмов добычи угля.

Ничего личного, просто бизнес.

Information

Rating
Does not participate
Registered
Activity