All streams
Search
Write a publication
Pull to refresh
21
0
Дмитрий Кузнецов @torgeek

Пользователь RISC-V и Rust/Forth/Oberon/SQL/Асм

Send message
Он и раньше раздавал (M1 под FPGA).

А и точно. Вот уж маркетологи ARM, даже текст не меняют:
2007 год: Of particular interest to designers is the fact that the Cortex-M1 core is license-free and royalty free
2018 год: New no license fee, no royalties access model designed to help more developers benefit

Меняются только FPGA-партнёры))
Есть другой аспект этой истории. Можно увлекательную книгу написать «Как закалялся RISC»

Проекты RISC-архитектуры стартовали почти одновременно в 1980-м году в Беркли и в 1981-м в Стэнфорде. Из проекта Беркли, которым руководил Девид Паттерсон родился RISC-I, а в Стэнфорде команда Джона Хеннесси назвала свою работу MIPS.

Так и началось это знаменитое дерби: Беркли со Стэнфордом, Паттерссон с Хеннесси, RISC с MIPS. Оно сейчас продожается между, теперь уже свободными архитектурами, RISC-V и MIPS R6. И кажется, Паттерссон получил неожиданное преимущество начав в 2010 году сразу открытый проект RISC-V противопоставив его коммерческому и вполне успешному Хеннесси с его MIPS.
А что-то про российский завод Крокус Наноэлектроника в Москве ничего не упоминается. Они, вроде как, пару лет MRAM выпускают и говорят, что это их основной продукт сейчас: «Доступны микросхемы памяти с плотностью записи от 1 до 4 Мбит, скоростью считывания 35 нс и записи 35/90/120/150 нс.»
За пивком конечно можно и за мир во всём мире погутарить))

А так то дрож ARM уже очевидно проявляется. Прошлым летом появился и испарился сайт ARM содержащий нелицеприятное сравнение с пришествием свободного RISC-V. Осенью ARM начал неожиданно раздавать бесплатные лицензии на свои IP-ядра. По итогам года финансовый провал по доходу от лицензирования ядер.

Все ссылки и цифры у меня есть. Но мы ж за столом)) Чин-чин.

MIPS хоть и опаздывает, но идёт в верном направлении.
За все вариации не скажу и проблематику отладки не очень ведаю, а вот для некоторых ядер MIPS есть OpenOCD.
Есть два факта, которые позволяют надеятся на лучшее и оба из-за крутого взлёта RISC-V:
1. Фонд Линукса запартнёрился с RISC-V плюс участники фонда наконец-то озаботились вопросом отсутствия хорошей документации и начали вкладываться в это направление.
2. RISC-V дев-борды уже есть в наличии: американские HiFive1 и HiFive Unleashed, французская GAPDUINO, голандская VEGAboard и конечно китайские Sipeed M1 и MAIX от 5$ за шт.

MIPS точно подтянется))
И что на этот треск указывает?))
36 лет непрерывного развития достаточно красноречиво говорят об успешности.
Факты краха есть?
Да, JS поддерживает все парадигмы программирования так или иначе. И это одна из важнейших причин, почему к нему не стоит подпускать новичков.

Язык для вхождения в программирование должен быть кристально прост и непробиваем. Как Паскаль или Лисп в древности.

Единственный бонус от JS — он есть везде и всегда. В персоналках и мобильниках, на планшетах и вообще любых устройствах и платформах с браузером. То есть, когда незрелый юниор окрепнет умом и овладеет правильными привычками, он сам найдет этот JS-ящик Пандоры.
Надо упоминуть всех наших соотечественников с MIPS архитектурой на этом празднике:
  • КОМДИВ32 и КОМДИВ64 разработанные в НИИСИ РАН
  • Мультикоры из НПЦ «ЭЛВИС»
  • 1876ВМ производства Ангстрема
  • и выше названный Baikal-T1 созданный в Байкале


Теперь свободный с рождения RISC-V не одинок. Настоящая конкуренция только начинается.
Есть тут кто с Синтакора и Клоудбира? Когда вашего кремния ждать?

А x86 и ARM как то очень тихо курят в сторонке. Неужели не смогут ответить?
Точно сказано!
Вывод: JS не оправдал ожиданий. Детей к нему не допускать.
В оригинале: «JavaScript doesn’t do OOP»

И это правда. ДжаваСкрипт не годен для ООП разработки. Как-то сахарно может и чем-то костыльно поддерживает, но не является ООП-языком. Как и Си, например.

ДжаваСкрипт умеет прикидываться функциональным языком. При должном старании программиста можно. Да только смеются функциональщики над такой сладкой поддержкой))
Вот же ответ на ключевой вопрос статьи:

image

Если глава Микрософт такое проповедует, то и нам следую так же поступить.

Прививайте любовь к Линукс и остальное само приложится.
Сайт для вопрошающих выдернул показательно.
А так-то гораздо краше цифры числа ипользуемых айос + андроид + серверы супротив настольных компьютеров. разница на порядок.

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

Прямо сейчас наблюдаю аномалый шквал вопросов к якобы конкурирующим браузернообразным технологиям для настольных кросплатформенных приложений – атома (ноуджиэс) и вебассембли (много языков).
я тут уверен, что обучающему на первых порах без разницы чем линукс от фриибсд и от андроида отличаются. и даже от Эльбрус ОС.

просто слово линукс понятнее слова юникс и кто захочет, по мере погружения разберуться, что к чему.

другое дело какой-нибудь ФрииРТОС Зефир ОС или Оберон ОС Эйфель. они прекрасно годятся для обучения интернету вещей и правильному ООП программированию. но это узкоспециализированная дорожка.

у меня в детстве обучение шло от голого машинного кода PDP11 до приличных CP/M и NetWare.
не могу такое сегодня советовать, не современно совсем))
если так, то 0,5% виндоуса сильно меньше 9% линуксообразных.
то есть линуксы преобладают в интересах вопрошающих знания в 18 раз.

Information

Rating
Does not participate
Location
Сочи, Краснодарский край, Россия
Registered
Activity

Specialization

Fullstack Developer, System Software Engineer
Senior
From 350,000 ₽