Pull to refresh
@forthuserread⁠-⁠only

User

Send message
Решение 212 задач на ZX Spectrum Basic на rosettacode.org

P.S. Можно пополнять разными решениями.
Интересно, а в какой степени и для каких задач можно сделать и применить решения на
Verilog, VHDL ресурса rosettacode.org?

Так, к примеру, на этом ресурсе:
21 решённая задача на Verilog
и 11 решённых задач на VHDL
+ 12 решённых задач на SystemVerilog

P.S. Или задачи, представленные для решения на этом ресурсе больше подходят для Софт-процессоров реализованных в составе FPGA?

Сводная подборка информации по проектам Софт процессоров

Но, есть же к примеру проект и сообщество ПО FlProg
где даже в рамках логических элементов делают ПО под контроллеры Ардуино.
(не видно, вроде, проектов где для контроллеров общего применения был бы применён VHDL, Verilog ...)
По моему, со словом Современный в загoловке статьи Вы немного погорячились. :)

P.S. Fungus: the Befunge CPU
image
Eщё, хорошо бы, проверить актуальность ссылок в реестре.
Для примера: Альт Линукс СПТ (9-я запись в реестре, если вывести фильтр отображения от даты регистрации)
http://sptlinux.ru — Статья о выборе Линух, а не ссылка на ПО включённое в реестр.
Текущие публичные проекты на GitFlic
https://gitflic.ru/public/project

P.S. С главной страницы, как у GitHub нет поиска по ним?
На Github мне не нравится, что только десять языков программирования выводится в колонке полученного поискового запроса и нет возможности достаточно точно узнать какие именно языки программирования в нём применены.

Например, если какой то язык реализуется в рамках основного используемого языка программирования, то может быть никак не отображен факт реализации именно целевого языка в проектe в рамках используемого/выбранного при реализации проекта.
(т.е. такая кросс информация по проекту плохо выявляема)
Решение некоторых задач на Modula-3 с ресурса rosettacode.org (120 решений)

Можно сравнить с решениями на Modula-2 (162 решения)
То есть достаточно для того-же Java кода построить возможность задавать его визуально в виде стрелочек и формочек, и тогда это перестанет быть программированием, и будет другой профессией? А оно станет по такой логике гораздо проще ?

Этот подход реализован в HiAsm
в разных пакетах для его применения в поддерживаемых языках (к примеру и C#)

P.S. Да, этот подход ближе к «строительству» программ, в отличии от классики программирования.
Примеры решённых задач на Cobol для его «освежения» на ресурсе.
http://rosettacode.org/wiki/Category:COBOL

P.S. Как понимаю, что для России это не так актуальная тема Cobol «страданий»?
Ещё некоторое их количество тоже на разных языках.
rosettacode.org/wiki/Tetris

P.S. Возможно какие то можно запустить в рамках сервиса Online площадок для языков программирования.
Интересно, что этот проект на Github завоевал 4,8К звёзд и его форкнули 183 раза,
В Github репах автора также можно увидеть форкнутый код от платы Галилео по книге D. Comer, Operating System Design — The Xinu Approach, Second Edition CRC Press, 2015. ISBN 9781498712439.
Есть ресурс с решениями каких то задач/алгоритмов на разных языках rosettacode.org (в том числе и языков предложенных в статье для анализа на плагиат)
На самом ресурсе, при решении этих задач, допустимо использовать решения из других языков (желательно с указанием чья взята основа)

Вопрос:
Насколько предложенное решение антиплагиата кода отработает на выборке задач с этого ресурса? (был бы интересный анализ)

P.S. И, как понимаю, для автора статьи, важнее чтобы не было «корреляций» предложенных решений в обучаемой группе и желательно без совпадений с другими группами уже прошедшими этот курс ранее (и, возможно, выявления «купленных» решений).
Тогда программное решение должно ещё как то пополняться актуальной базой данных плагиата кода и его источников. :)
Oтчасти, это показывает и какую то заинтересованность сообщества или отдельных членов его, в том или ином языкe, и «проверке реализуемости» отобранного списка задач, наиболее вероятно встречающихся в повседневной практике программирования.
(и как то обозначающих проблематику их реализации для его использования)

Кто то, если сталкивается с незнакомым языком может больше понять какие то моменты по применению того или иного языка в сравнительном рассмотрении сделанных решений и что то осмыслить/переосмыслить для себя.

P.S. Для меня интересно оказалось, что в топе далеко не самые популярные языки из предлагаемого IT индустрией. Есть сервисы Online инструментария ввода и запуска кода на том или ином языке, так вот какие то языки из этого топа можно вообще не встретить на этих ресурсах.

Сама табличка показывает значительный интерес к использованию отличных от майнстрим языков и разных парадигм их составляющих.

Java и Kotlin где то рядом, по Racket вообще отсечка в таблице сравнения с ним.
Factor на 23-ем месте (конкатенативный язык программирования с функциональной направленностью)

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

По большому счёту, рассматривая реализацию каких то алгоримтмов на разных языках с ресурса rosettacode.org приходит понимание, что зачастую на этом уровне алгоритмы на майнстрим языках в реализации их парадигм просто избыточны и «скрывают» суть за лесом деревьев в своей реализации.

P.S. Картинка image
Встретилась интересная табличка сделанная по данным ресурса rosettacode.org
Rosetta Code: Popular Programming Languages
и появился вопрос: В какой степени и если используются языки программирования, например, из топ этой таблице и ниже в спортивном программировании и при каких условиях?
т.к., предположу, что решения изначально одной и той же задачи, по разному решается в рамках выбранного языка и парадигм в его использовании.
image
А, соберётся ли порт игры в рамках близкого инструментария к VB6,
а именно в Visual Studio 6?
Как слив кармы пользователя с ником [b]jetinfosystems[/b] habr.com/ru/users/jetinfosystems
влияет на рейтинг корпоративного блога компании habr.com/ru/company/jetinfosystems?
(там, кстати в блоге компании, много пользователей с разными рейтингами написали свои статьи)

P.S. На Хабр, кстати, есть и Яндекс пользователь habr.com/ru/users/yandex
Да уж, автор поста о чём то своём «подумал» с обобщением к программистам.
Рассматривали ли варианты фирмваре с Forth внутри, например как такой вариант.
Mecrisp-Cube
12 ...
15

Information

Rating
Does not participate
Registered
Activity