URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137740
[ Назад ]

Исходное сообщение
"Microsoft открыл код интерпретатора BASIC для микропроцессоров M6502"

Отправлено opennews , 04-Сен-25 23:59 
Компания Microsoft объявила об открытии исходного кода интерпретатора BASIC для восьмиразрядных микропроцессоров MOS Technology 6502, разработанных в 1975 году. Представленная версия BASIC устанавливалась в ПЗУ размером  8КБ и поддерживала работу на системах  Apple II, Commodore PET, Ohio Scientific, MOS KIM-1с и симуляторе PDP-10. Код включает 6955 строк на ассемблере и открыт под лицензией MIT. Последнее изменение датировано 28 июлем 1978 года...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63826


Содержание

Сообщения в этом обсуждении
"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 04-Сен-25 23:59 
А MS-DOS откроют? А Windows 3.11?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 00:00 
Если тянет на ретро, то иксы открыты. Можешь поизучать, довольно интересная устаревшая технология. Буфер обмена утекает китайцам правда, но все равно любопытная вещица.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 02:05 
Это да, но самое ретро-преретро, увы, закрыто - дисплейный сервер современной винды.
Там не только буфер утекает куда надо, еще и кнопка пуск, написанная на React, в момент нажатия нагружает проц на 100%.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним324 , 05-Сен-25 08:13 
> написанная на React

Уже доказано что фейк, пуск написан на С++. Никакого реакта в панеле задач и меню пуск не используется. Реакт нашли только в настройках, там где настройки учётки, потому что там есть веб компоненты для входа в учётку майкрософта. И чёт как вкинуть фейк про реакт в кнопке пуск так ты вкинул, а то что гном написан на джаваскрипте полностью, ты забыл.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 09:19 
Do not redeem, saar!

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено eugener , 05-Сен-25 09:37 
> то что гном написан на джаваскрипте полностью, ты забыл

Лично я не люблю javascript, но тут это было весьма интересное решение. В джаваскрипте прямо в рантайме можно переопределять методы, т.е. любое действие можно заменить на своё, поэтому расширения gnome-shell могут полностью менять вид и поведение гнома. Так что получилась самая гибко настраиваемая под себя среда.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:42 
Переопределение методов, допустим, без проблем делается в крестах на указателях.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено eugener , 05-Сен-25 12:01 
В загружаемом плагине на плюсах переопределять чужие методы в чужом коде — отличный способ сегфолтнуться.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 12yoexpert , 05-Сен-25 13:03 
оно и в си неплохо делается

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 23:28 
> Переопределение методов, допустим, без проблем делается в крестах на указателях.

А, что virtual методы кто то забанил?...
Впрочем, автор того поста дико тупит и без темы языка программирования.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 11-Сен-25 17:42 
Так виртуальные методы не в рантайме переназначаются

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено BrainFucker , 05-Сен-25 21:34 
> а то что гном написан на джаваскрипте полностью, ты забыл.

Да что там гном. Вы в свой линукс давно заглядывали? Ну например сюда: /usr/share/polkit-1/rules.d/


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 0xdeadbee , 06-Сен-25 16:31 
спасибо что напомнили.

sudo apt remove polkitd libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-gobject-elogind-1-0


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 00:04 
И что это?

(заодно выяснил что ЛинуксТМ - и в 3-ем тысячелении: не умеет "Run As"[administrator/root]) - на значке ПО [на рабоем столе]; например, для запуска так файл менеджера;
в итоге: в указанный выше путь - даже не зайти
- сношаться сконсолью - не предлагать, мне даже искать бинарник лень, наверняк типично выдать десяток фалов или ниодного... в этой клоаке под глубокомысленным названием '/';
как и не предлагать сменить аккаунт т.к. в текущем - много всего запущенно, в общнем очередной никс-облом на ровном месте, дебильней не придумать;
мне вообще иногда навязчиво кажется что, авторы ядра и драйверов и т.б.сборщики - на донате у MS и прочих - создают виимость альтернативы но, максимально долго(десятилетиями!) всё недоделывая и максимально забагвывая, поновому. Вот, долго ждал обновления и итак на моб.тарифе скачал у Калькуляторов дистр, заодно даже через китай пришлось качать хоть Беларусь была не забаненна, так то, и что же - надеялся на допочинку дисковой подсистемы, так хорошо было начатую пару месяцев назад, получите в некоторых совсем не редких случаях - новые жуткие баги как раз в ней, включая поломку монтирвоания части дисков, ну вот что тут можно думать как не диверсия?).


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 0xdeadbee , 08-Сен-25 07:32 
>> sudo apt remove polkitd libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-gobject-elogind-1-0
> И что это?

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

> (заодно выяснил что ЛинуксТМ - и в 3-ем тысячелении: не умеет "Run
> As"[administrator/root]) -

у меня умеет. двумя способами.

> на значке ПО [на рабоем столе];

у меня нет "рабочего стола" со значками. виртуальные десктопы (10 шт) есть,
а значков на них нет. такая незадача.

> например, для запуска так файл менеджера;

у меня нет файл менеджеров, кроме mc.

> в итоге: в указанный выше путь - даже не зайти
> - сношаться сконсолью - не предлагать,

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


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 11:26 
И, кстати, может кнопка ПУСК и написана на С++ (но это не точно, исходников то нет), но в момент нажатия она загружает проц на 100% и это не фейк.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:43 
Так там запускается набор содержания для меню, и т.д.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 21:42 
А насколько % должна? Если чем-то искусственно ограничить загрузку процессора, открытие меню станет дольше, только и всего.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 11:17 
Буфер обмен и в wayland утекает. Просто потому, что иначе им невозможно было бы пользоваться.

Вот откуда вы берётесь такие? Лишь бы приобщиться к какой-то критике, типа смотрите, у них всё неправильно, а я вот умный, знаю, как надо.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 22:51 
> Буфер обмена утекает китайцам правда

Критикуешь — предлагал!


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Anonymmm , 08-Сен-25 15:50 
Современные иксы тоже открыты

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 00:06 
Уже открыли под MIT https://opennet.ru/61071-dos

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено DasKolbass , 05-Сен-25 01:06 
Код Windows 3 частично описан в нескольких книгах, например, "Windows Internals" Мэтт Питрек; "Inside OS/2" Гордон Летвин; "Undocumented Windows" Эндрю Шульман, Дэвид Максей, Мэтт Питрек. Эти авторы самостоятельно дизасемблировали код Windows и описали.
Также про Windows можно много узнать из книг про OS/2, так как OS/2 была основана на коде Windows и запускала windows-программы как свои родные.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 02:02 
И что, все это из книжек можно скачать и собрать? И даже целый win3.11 заработает?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 03:48 
Есть утёкший код Windows XP / Server 2003, там всё вполне собирается и запускается.

https://wink.messengergeek.com/t/how-to-compile-windows-xp-s...
https://archive.org/details/ntdev-compiling-windows-server-2...

Сам код ищите в торрентах.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 03:51 
Ещё был код Windows NT 4.0
https://archive.org/details/compiling-windows-nt-4.0-open-nt...

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 08:31 
Покопался ещё в архивах, утечка кода Windows NT 3.51 также была.

Сам код: https://archive.org/details/nt351.889
Обсуждение сборки: https://www.betaarchive.com/forum/viewtopic.php?t=45142


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 02:18 
Да, чего только Билли не сливал - лишь бы напакостить ReactOS...

(в случайные "утечки" - не верю, т.к.MS - самая защищённая компания в мире... и даже открыто сотрудничающая с ЦРУ в т.ч.и поставляя; в общем, не смешите)


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 09:35 
os/2 никогда не был основан на Windows. эх.. молодеж. вы Windows 2.0 видели? это убожество..
И сравним с os/2... Где многозадачность в Windows 2.0/3.0 - ах да, ща сынок дискетку до форматирую, и сравним с тем как это работало в os/2. Да и винда в то время была лишь 16 разрядной, а os/2 32х...

Если кто реально пробовал - знает что винда ставилась туда внутрь, с подменой нескольких sys файлов, для бесшовной интеграции. Скорее наоборот - опыт работы над интеграцией в os/2 и ее дизайн - повлияли на Windows 3.0 подтянув до адекватного состояния, после чего MS резко потяряло интерес к совместному проекту и стало толкать винду отдельно.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:51 
Windows 2.0 выпущена в 88-м году, в полуоси гуй сделали в том же году, в версии 1.1.

NT 3, полностью 32-битная с вытесняющей многозадачностью, вышла годом раньше, чем полуось 3, где это было реализовано (со своими приколами, типа доступа к портам IO из юзерспейса)


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 12:59 
В то время уже была божественная 32 разрядная NT'шка без ошметков 16 кода в ядре.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 00:15 
Так это же недостаток, потому NT  в ч.н. 4.0 и тормозила больше тормоза винды-95

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено DasKolbass , 05-Сен-25 20:57 
Microsoft и IBM вместе разрабатывали OS/2, в ней использовались наработки из Windows, хотя и в изменённом виде. Например, оконная система в OS/2 (Presentation Manager) основана на WinGDI, хотя система координат другая. А Microsoft использовала OS/2 как тестовую площадку для своей Windows. Первые версии OS/2 и Windows были почти неотличимы. OS/2 поначалу была тоже 16 битной и с кооперативной многозадачностью.
Постепенно Windows стала завоёвывать популярность, и Microsoft потеряла интерес к совместной работе с IBM. При "разводе" Макрософту достался код OS/2 3.0, и на её основе  Майкрософт создала Windows NT.

Первые две версии Windows я не успел застать, а третью успел, её у нас запускали на 386-х.
OS/2 я тоже видел, на предприятии на ней был корпоративный web сервер. Хорошая система была


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Феникс123 , 07-Сен-25 05:51 
Было недавно интервью на ютубе чувака из Microsoft (Dave Cutle) про опыт с работы с IBM на OS/2. Типа приходишь в IBM, приносишь код, там сидит такой ковбой, закидывает ноги на стол и говорит "ваш код - гавно". В IBM тогда считали себя пупами земли, но MS это надоело и они решили что сами сделают. И реально сделали нормально.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено alex74 , 07-Сен-25 09:35 
> И сравним с os/2

Сравните лучше третью, 32-битную версию, по скорости и потреблению памяти.

> ах да,
> ща сынок дискетку до форматирую, и сравним с тем как это

Дискеты форматировались в реальном режиме через BIOS только на старых контроллерах.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено eugener , 05-Сен-25 09:42 
> так как OS/2 была основана на коде Windows

Тут вы неправы. Выше уже указали, что там вин 3.1 запускалась внутри полуосной DOS-сессии, так же как из обычного DOS.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 09:37 
OS/2 отдельно делалась. В неё входила подсистема Винды и ДОС, работающие не в незащищённом режиме, но никак не "основана на". Это Винда НТ была переименованная Полуось, потому что МС делали вторую совместно с ИБМ. У вас же собака вертит хвостом в качестве ОС для новых ПК, а МС решили вопрос защищённого режима для Винды и пошли своим путём.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Агл , 05-Сен-25 09:19 
когда код оперы престо слили, сколько было комментариев "ну вот теперь то, ну наконец, щас, не сегодня завтра, и заживем"

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 25735 , 05-Сен-25 09:47 
какой оперы, Отелло? Так это, ноты и либретто в библиотеке лежат с 19 века.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 13:01 
Браузера Opera. На движке Presto

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 01:10 
И кстати, что никто не пошевелился или сильно зачищают?

А, то я тоже планировал даже кучу идей и оптимизаций понапридумал к ней и главное адресов поломанных ею страничек насобирал кучку сначала для отсылки им затем для независимого исправления в движке [самому] - но, тогда было проблемно компилировать(видел кто то смог только через никс...) позже стало не до неё - времени на это всё нет.
И т.б.такой проект у меня, с таким финалом,  далеко не один - само придумывание и продумывание и т.д. для них всех суммарно - само жутко съело всё свободное время, десятилетиями, ну и Internet только одними новостями отвлекает т.б.написание постов. Так получилось что, когда я начинал собирать всё указанное - кто же знал что там столько только критичных недоделок и багов... что само по себе демотивирует. Всё же я не автор движка  мне раз в 10-100-500 сложней и дольше там что править, т.б.и сами авторы перед тем как заменить движок на из Хрома - тупо забили его даже просто править игнорируя годами  или м.б.десятилетие всё отсылаемое им, включая и оптимизации.  Но Issue мог бы скинуть допиливающим проект.

Вообще же последние версии Опера - не многим менее жручи прочих жрунов, требуя гигабайты как в не себя, т.б.[чуть] сломали/впилили отличный механизм выгрузки на диск данных бывший у них ранее, а ещё Handles бешенно тратит у ОС по завершении же начиная глючить визуально. Так же стала  - аналогично дико тормозной, если попытаться запустить на сильно ранее выпушенных ПК относительно её года выхода(~2010), Например на 486 у меня была 5.0 на пару поколений позже 6.0. В общем, слава её как быстрый браузер - относится только к куда более ранним версиям, но я так подозреваю это сравнительно легко возвращается возвратом настройки [свопинга] ибо с жором памятью как сказал - проблемка, как и оптимизацией вывода, возможно даже тривиально - например, только выключение Плавная прокрутка - заметно ускоряет вывод там, что могли бы делать и автоматически при низкой скорости, и  т.д. Главные же проблемы: легализация, просроченные встроенные сертификаты, ну и HTML желательно подтянуть, впрочем как понимаю по мелочам.



"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:40 
MS DOS уже открыта давно.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 02:28 
Ну прочитай FAT32 на той аж DOS 4.0... Или хотя бы Ext раздел с FAT16. Ну и ПО начала и середины 90-х требует обычно минимум 5.0. Притом прблему жручести памяти самой ОСью исправили только в самых последний, мин.знаю про 7.0

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 12:41 
Есть простое правило. Для того, что и так написано на ассемблере, исходный код получается очень просто - дизассемблированием.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено RM , 05-Сен-25 23:28 
не так все просто.
оно написано на МАКРО ассемблере.
дисасм назад соберется только под платформу, с которой бинарь взяли, в отличие от

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 00:04 
Свершилось!

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 00:09 
IFN    REALIO-3,<
    ACRLF
    DT"COPYRIGHT 1978 MICROSOFT"
    ACRLF>


Так лампово, аж жить хочется.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Carantin , 05-Сен-25 00:41 
Музейный софт для чего 0_o?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 01:03 
Для музея. (это немаловажно, на самом деле)

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Bottle , 05-Сен-25 11:40 
Без шуток, а вот по таким открытых исходникам историки будут изучать то, как менялась методология программирования на практике, а не как заявляют сами программисты.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:53 
Для точного воссоздания музейного железа, например. Хотя оно на слитых лампах давно.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено DasKolbass , 05-Сен-25 00:54 
Как хорошо всё начиналось ... Microsoft была молодой и честной компанией ... но потом пришёл злой IBM и совратил Microsoft с честного пути

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 01:04 
Ага, расскажите ещё про молодую и честную id Software.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено DasKolbass , 05-Сен-25 01:11 
У меня к Id Software претензий нет

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 07:18 
Что не так id software? 🤨

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 10:28 
Ну можно Кармаковскую кошку вспомнить, например.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 00:18 
Кармак был (и остался) клиническим социопатом, например — в отличие от в полне адекватного и общительного Гейтса.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено kravich , 05-Сен-25 09:28 
Они внутри конечно друг с другом только так цапались, но это и неудивительно: каждый из отцов-основателей id еще тот джигит. За счет этого и смогли столько шедевров выдать на раннем этапе развития геймдева, когда роль личности еще на что-то влияла

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 13:46 
Роль личности и щас влияет: балудр гейтс 3, элден ринг

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено kravich , 05-Сен-25 14:18 
Это да. Боже, храни Миядзяки
Но согласись, в те времена в одиночку создать успушную игру и прославиться было гораздо проще

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено GG , 05-Сен-25 17:22 
Нет, не было.
Т.к. не было ни образовательной базы, ни стандартов, ни инструментов, ни широкой аудитории.
Ничего не было.
И сроки жали, т.к. через пару месяцев появятся в сто раз более мощные компьютеры и то что ты пол года овнокодил в мамином подвале будет никому не нужно.

Или назови хотя бы три.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено kravich , 06-Сен-25 16:10 
>Или назови хотя бы три.

Prince Of Persia
Elite
Ultima


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 17:18 
Надо заметить, что даже это делалось не в одиночку, а также - что и СЕЙЧАС можно такое усилиями пары человек наваять… да только играть в это никто не будет.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено pofigist , 10-Сен-25 20:38 
Angry Birds - чего-чего? Как так не будут?🤣

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено IMBird , 05-Сен-25 10:57 
Лучше про честный вэлв, слямзивший движок у idTech и без зазрения совести выдававший форк за свой. В итоге всё же договорились, но сам факт вызывает у фанатов халвы горение, потому как не соотносится с привычной божьей росой.

Valve реально с «молодая и честная» не бьётся.
Контра — примитивная реплика на SWAT. L4D — Resident Evil. Portal — заиспользовали долго бывшим внутренним инструментом idTech механизм порталов (который можно видеть в оригинальном Prey, например). Честные, добрые люди, и игры у них интересные, не безвкусица какая-то, ага.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 11:54 
Вы о чем? Кто слямзил? Выдавали за свой?

https://www.theringer.com/2018/11/29/video-games/half-life-2...

Почему все издания пишут, что все легально лицензировалось?


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 13:37 
> Почему все издания пишут, что все легально лицензировалось?

Они все врут! Это заговор....
Только избранные с опеннета знаю как оно было НА САМОМ ДЕЛЕ!


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Фрол , 06-Сен-25 01:18 
бёрди, чо ты несешь?

кокое "слямзивший"?

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

я хез зачем ты врешь про "в итоге все же договорились". потралеть для?


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 00:21 
Ну это ж классика. У фанатов опенсорса постоянно кто-то что-то ворует. Настолько у них всё опен. Начиная с ксерокса с окошками.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено AleksK , 05-Сен-25 10:40 
Да-да-да, молодая частная и честная компания, основанная сыном Мэри Максвелл Гейтс.

Мэри Максвелл Гейтс первая женщина президент общества United Way в округе Кинг, Техас; первая женщина, вошедшая в национальный исполнительный комитет United Way (где она работала вместе с исполнительным директором IBM, Джоном Опелем) и первая женщина, вошедшая в состав совета директоров First Interstate Bank города Вашингтон. В течение 18 лет (1975—1993) являлась членом попечительского совета Вашингтонского университета.

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


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Александр , 05-Сен-25 11:59 
Мне попадалась теория, что если рассматривать IBM и Microsoft как одну компанию - "бабло" просто перетекло из одной в другую.

Т.е. концепция следующая: IBM на момент возникновения Microsoft была богатой, доходной и процветающей компанией, но её акции/владение было рассредоточено по миллионам мелких владельцев.

Менеджмент IBM "слил" доходы компании в "ассоциированные" мелкий компании, которые уже принадлежали "нужным" людям, фактически украв доходы акционеров.

У нас в России такая хрень с госкомпаниями происходит, ну а тут прогрессивно - сделали то же самое с обычной публичной компанией.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 16:39 
> Мне попадалась теория

все так и есть, классика мафиозного жанра, государства давно уже стали ОПГ в прямом смысле слова.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 17:19 
Понеслось, как же без этого.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 19:12 
> В общем сын обычной ничем не примечательной женщины основал компанию которая поднялась на госзаказх, и заказах от IBM.

И что это меняет? Мать должна была забить на своего сына и помочь кому-то другому? Гейтс, получивший заказы (по твоим словам надо понимать за красивые глаза) сидел закинув ногу за ногу и ничего не делал получая бабло? А откуда тогда взялись ДОС, Виндовс, и одна из наиболее успешных корпораций за всю историю человечества? Таких гейтсовых мам и пап вокруг IBM крутилось без меры, и у каждого по два-три ребёнка. Но вот поди ж ты, вывез Уильям.

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


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Интересующийся , 05-Сен-25 02:16 
В своё время многое откроют. Условия - необходимость через явление хайпа поддерживать лишний раз себя медийно, получить  поддержку в ИТ-среде сродни благотворителю, мол, мы публикуем исторически значимые  проекты, на которых выросло ваше поколение. Проекты никаких экономически выгодных перспектив больше не составят, никому толком не пригодятся в жизни, разве что ностальгирующим. А эти припишут плюсик к репутации компании. Кто-ж тут оспорит?!

Вот и будет своеобразный зал славы и ностальгии на хабах с ретро-проектами, реликвиями.
А вот что-то полезное ныне... Для общества.  Так... Это бизнес, не говорите глупостей.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 11:46 
самое полезное, что было от этой компании, так это слабая борьба с пиратством

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено DasKolbass , 05-Сен-25 21:11 
>слабая борьба с пиратством

Если вам повезло, то это не значит что всем так повезло. В 2000-х годах Макрософт наехала руками милиции на предприятие где я тогда работал. Ворвалась милиция, кофисковала компьютеры и завели уголовные дела на простых работников (не на руководство и не на администраторов) из-за нелицензионной Windows. А то что это компьютеры принадлежат не работникам, а предприятию, и простые пользователи не сами устанавливали там Windows - Макрософт это не волновало. Раз на компьютере за которым ты сидишь нелицензионная Windows - получай судимость.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 22:44 
Майкрософт явно ментами рулил.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 15:30 
Им бы открыть код msdos. Всё равно она им не нужна уже. Тогда будет хайп.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 20:22 
Код первых версий открывали уже

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено зомбированный , 05-Сен-25 06:56 
А где можно скачать официальный исходный код интерпретатора BASIC для микропроцессоров intel 8088 и  z80 от zx-spectrum 48 ?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено RANDOMIZE USR 15616 , 05-Сен-25 11:34 
Держи:
http://www.primrosebank.net/computers/zxspectrum/docs/Comple...

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено зомбированный , 05-Сен-25 15:24 
круто, спасибо - теперь мы будем новый спектрум разрабатывать...

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 00:23 
Под Z80, прямо так скажем, разные есть барсики.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено зомбированный , 08-Сен-25 01:19 
так я хачу спектрум не на z80, а на z380 c 4GB RAM

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 10:06 
В начале 90х отец купил мне восьмибитный клон денди в виде клавиатуры. Там был бейсик и книжка с описанием команд. По тем временам это было что-то космическое. Потом был 486DX4 и QBasic от MS. Книг по по программированию не было в книжном магазине, но зато на почте можно было выписать все что угодно, заказал книгу по QBasic. Счастливое детство. А сейчас у дете все есть, все доступно, любые компьютеры и литература. Но как-то не тянет их на программирование. Я про своих детей если что. Видимо должна быть какая-то внутренняя тяга к этому.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 10:24 
Программирование больше не фронтир.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено SKZ , 05-Сен-25 11:55 
Это смотря чего программировать.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено _ , 05-Сен-25 18:12 
Нейронке пофиг!(С)
:(

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 21:24 
Да, ушла новизна. Компьютеры - это как холодильник, что прикольнного в холодильнике разбираться.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 10:45 
> восьмибитный клон денди в виде клавиатуры

Да, Сюбор назывался, помню...


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено bOOster , 05-Сен-25 12:32 
документация на этот Сюбор была ОГОНЬ. :) Как-то собрались поиграть в ченить деньдевое, а сели доку читать и ржать :)

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 19:22 
Не скажу за всю линейку  моделей, но у меня Subor был в виде обычной приставки. И учитывая какой там конченный проц архитектурно в сравнении с x86 это и к лучшему.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 12:49 
сейчас у детишек есть куча способов легко получить дофамин, зачем им напрягаться?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 22:47 
> Но как-то не тянет их на программирование. Я про своих детей если что. Видимо должна быть какая-то внутренняя тяга к этому.

Роблокс или майнкрафт им покажите.
Да, программирование вряд ли зацепит.
Но вот закаывыка — из владельцев спектрумов и сюборов программистами тоже стали тысячные доли процента, остальным просто поиграться было.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 76867 , 05-Сен-25 11:10 
а этот Билл кроме басика (бухать вместе со Стивами, кадрить студенток, "доить" Международные Бизнес Машины) че нибудь еще умел полезное делать?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено kravich , 05-Сен-25 11:21 
Африканцев прививал от болезней, кмк весьма полезное дело

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено 76867 , 05-Сен-25 11:49 
да, так и представляю как он бегал по саванне со шприцем наперевес
только вот что в шприце, шмурдяк какой-то наверно был
лекарь мать его

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено анонимно , 08-Сен-25 11:23 
Дал существенные деньги для лечения людей и предотвращения болезней.
По вашему это повод насмешек над человеком?
Вы считаете что это не достойно? Ок.
Но ведь вы не сделали вообще ничего и подавляющее большинство не сделало ничего только насмехались и давали советы.
Значит ли что вы все кратно хуже него? Имеете ли вы право ничего не попытавшись сделать раскрывать рот после этого?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 11:32 
Да вроде нормальный мужик, среди мажоров самый адекватный.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 05-Сен-25 22:17 
А давайте напишем письмо в компанию Xerox о том, какой же он замечательный человек? Особенно похвалим графический интерфейс Windows!

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено анонимно , 08-Сен-25 11:26 
Вы же не думаете что в компании Xerox не рассматривали возможность судиться с Майками?
И почему-то они не решились на это. Видимо не так была очевидна победа в суде, правда.
Ну а раз у самой Xerox нет судебных претензий тогда какие у вас вопросы и почему письмо хотите писать именно тек кто отказался от претензий? Детский сад.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 05-Сен-25 22:30 
Хм... Или в компанию Apple, даже не знаю что лучше. Просто Стива уже нет - так не интересно.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 05-Сен-25 22:13 
Ну он был, а может и есть один из основных спонсоров ВОЗ. На разных учебных платформах выступал, как вот на TED. О здоровье людей переживал - рассказывал как заботиться!

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено анонимно , 08-Сен-25 11:28 
Вообще эта его сторона деятельности не вызывает ничего кроме уважения.
Почему-то корпорации добра типа Google за таким не замечены (во всяком случае новостей я не видел)

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 12:42 
Ну все. Теперь заживем. Поставлю его себе на Денди, если конечно пойдет на 2Кб оперативы.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 14:14 
Там другой проц, хоть и основанный на 6502

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено . , 10-Сен-25 13:37 
там только BCD нет. в этом бейсике не используется (судя по поиску по SED/CLD).

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 15:05 
2 Commits
48 years ago

хехе, красота!


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 15:14 
А вот интересно, как они умудрились нашлёпать файл с 155 килобайтами исходников на компе с 64 килобайтами памяти?

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 05-Сен-25 15:24 
Иожет, там не всё в одном файле исходников? И 155 кбайт исодного кода не обязательно компилятся в более, чем 64 к бинарника. Там, может, одних только коментов половина.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Ilya Evseev , 06-Сен-25 18:50 
Во-первых, большинство редакторов тогда были модальными и построчными - отдельно режим просмотра, отдельно редактирование строк, управление только через командную строку и т.д. В результате потребление ОЗУ было минимальным. Всё, что не помещалось в ОЗУ, редактор сохранял в буферы на диске, и собирал из них готовый файл в конце работы.

Во-вторых, на момент разработки Бейсика Коммодор вряд ли был self-hosted платформой, поэтому скорее всего, разработка велась на чём-нибудь постарше (вроде PDP-11) в режиме кросс-компиляции и кросс-отладки на эмуляторе.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 22:52 
Очень популярно было для младшеньких восьмибитников на амиге разрабатывать (с солидным объёмом памяти и даже HDD мегабайт на пару).

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 05-Сен-25 22:41 
>> Код BASIC для 6502 может представлять интерес для любителей ретрокомпьютеров, использующих эмуляторы и реализации на базе FPGA. Среди прочего, компания Commodore анонсировала модель Commodore 64 ULTIMATE на базе FPGA, начало продаж которого намечено на октябрь. В Commodore 64 ULTIMATE заявлена совместимость с более чем 10 тысячами ретро игр при таких возможностях, как передача игр по Wi-Fi, поддержка USB и режим ускорения для запуска новых игр.

Вообще рекомендую для студентов изучающих разработку своих микроконтроллеров на FPGA. В качестве учебного материала весьма полезно разобрать как оно устроено. Это весьма полезно знать - посмотреть на реализацию эмулятора, т.е. понять как чип и микросхему делать и понять как это программно заставить работать.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено RM , 06-Сен-25 09:31 
разве там исходник прошивки и схема  открыты?
есть другие проэкты старых платформ на fpga, где открыты, если что.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 06-Сен-25 13:42 
Когда я был студентом, вот именно такое старье и находил. Более чем уверен что на пиратке можно накопать как минимум. А если поискать, то можно и официальные исходники получить. У других университетов порой что-то тоже можно найти скачать вполне анонимно или почти анонимно (зарегистрировавшись) и официально. А порой можно и познакомиться с нужными людьми. У книг что? Просто так автора пишут? Я их контакты порой находил - они знают больше чем пишут. Мало вариантов для поиска? А даже если и не найдете - напишите для следующего поколения студентов. У нас именно так и было - каждое поколение студентов готовило новые материалы для наступающего. Главное на одной платформе не задерживаться и иметь БД эмуляторов и кодов к ним. Иначе лучше систематизировать будет сложно и своего (хорошего) не будет. Вам реально не понятен учебный процесс и для чего это?

>> разве там исходник прошивки и схема  открыты?

После чего я спрошу - а вы сами все ещё считаете актуальным и адекватным свой вопрос?


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Джон Титор , 07-Сен-25 11:32 
Забыл добавить - в библиотеках на русском языке полно книг о всяком старье в том числе и полно информации о зарубежной технике. Там часто можно найти то что в интернете не найдете. Если конечно новое поколение вообще знает что такое библиотеки.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 18:36 
Уже и старое забыло.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено RM , 05-Сен-25 23:05 
этот исходник васика в сети уже 10 лет лежит.
и оригинал и пересборка.

а так майки репу совсем недавнего релиза своего свободного tts закрыли, продержалась меньше дня.
https://github.com/microsoft/VibeVoice
типо нецелево использовали.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 07:57 
Думаете для Денди писали код именно на Майкрософт бейсике? Это заблуждение как минимум, тут их код просто не нужен, я понимаю, что копатели уже открыли нам устройство 6502 процессоров, но лучше бы это было официально оформлено, а майки могут идти лесом в этом случае, пока не откроют ХР с ними разговаривать не о чем.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 15:04 
> https://www.opennet.dev/opennews/art.shtml?num=49365
> https://www.opennet.dev/opennews/art.shtml?num=61071
> пока не откроют ХР

Откроют в 2037 году.


"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 08-Сен-25 18:43 
в 2037 году, с такими темпами, - максимум Windows 1.0...
ахаха я уже предвижу тот хайп, почище чем от их ворд-1.0 и потому очередной безплатный пиар им в Internet :( на этом их кале.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 08:01 
Вот моей личной завзегдашней мечтой был комп на базе железа Сега Мастер*. Оно вроде бы и Синклер, но и Сега.

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 07-Сен-25 22:55 
Z80 его синклером не далал. И где только этот Z80 не стоял (тогда уж и геймбой был бы синклером).

"Microsoft открыл код интерпретатора BASIC для микропроцессор..."
Отправлено Аноним , 06-Сен-25 21:49 
оперативно