Усилията на Microsoft да вгради AI във всеки продукт и услуга, които продава, разбираемо срещат известна съпротива. Дори Office се превръща в платформа за чатботовете на компанията от Редмънд, което може би е причината един разработчик да реши вместо това да се върне назад във времето и да пусне необичайна съвременна версия на ранен вариант на Word.
Разработчикът Джъстин Маршал наскоро портна Word за Windows 1.1a към съвременните Windows системи. Тази версия с отворен код се базира на изходния код на оригиналната програма, който Microsoft сподели с общността през 2014 г.
Портът на Маршал носи оригиналното WfW преживяване на Windows x64, като замества неработещия 16-битов код със съвременни програмистки стандарти. Програмистът обяснява, че тук няма емулация, виртуализация или трикове за преимплементиране. Оригиналното приложение Word работи с оригиналните си ресурси и елементи на потребителския интерфейс, които са запазени в първоначалния им вид.
Особеностите на технологиите от 90-те
Портването на WfW към Windows x64 не се оказа точно „plug-and-play“ процес. Маршал сподели, че макар оригиналният C-код и файловете с ресурси да са все още част от порта, той е трябвало да направи така, че 16-битовият код да работи коректно в съвременна 64-битова Windows среда. Конкретните функции, свързани с Win16 API, е трябвало да бъдат адаптирани към съвременните Win32 API, докато диалоговите прозорци, курсорите и битовите елементи е трябвало да бъдат пресъздадени с помощта на нативни инструменти на хост системата чрез процеса на компилиране с CMake.
„CMake инвентаризира старата асемблирна структура, но не компилира тези модули в нативни цели. Това запазва историческата реализация като референция, като същевременно гарантира, че целият доставен код е валиден за AMD64“, о
бяснява Маршал на страницата на проекта в GitHub.Word, и по-конкретно Word за Windows 1.1a, заемат специално място в историята на софтуера на Microsoft. Първата версия на Word за Windows дебютира през 1989 г., пренасяйки DOS-базирания инструмент за продуктивност към нова GUI парадигма; версия 1.1a последва година по-късно като изданието, което добави специална поддръжка за Windows 3.0. С течение на времето Word се превърна в де факто стандарт за текстообработка, измествайки WordPerfect.
Изкуственият интелект започна да омръзва на потребителите
В сравнение с опростения графичен интерфейс на Word за Windows 1.1a, днешният Word е съвсем различно нещо. Microsoft вече разглежда софтуера си за продуктивност предимно като средство за популяризиране на своите услуги, свързани с AI. Благодарение на чатботовете и моделите с голям езиков обем (LLM), най-новата версия на Word в Microsoft 365 може дори сама да създава документи и да доразвива чернови. Няма нужда от досаден човешки интелект.
Докато Microsoft продължава да тъпче все повече AI в Office, някои разработчици се опитват да отвърнат на удара, като се връщат към корените на софтуерните си инструменти. Преди портирането на WfW Маршал е създал и други проекти, съчетаващи стар софтуер с модерни технологии, включително портване на Quake 1 с трасиране на лъчите и сливане на SDK-то на Quake 4 с графичния енджин на Doom 3, както и още много други.