Регистрация
*
*
*

Leave the field below empty!

Кто -то удалось посыпать Linux в Excel! Человеческая наивность не знает ограничений


Сегодня в 11:27
на сайт, и вы сможете вступить в группу.

Кто -то удалось посыпать Linux в Excel! Человеческая наивность не знает ограничений

«Это было в основном веселье и ставка, которую мы закрыли друг с другом», – признал автора проекта NSG650, когда он представил свой уникальный эксперимент в мир, начало Linux непосредственно в Microsoft Excel. Этот легендарный процессор таблицы, который служил основным инструментом для работы с данными в течение десятилетий, часто оказывается в задачах, которые его создатели, безусловно, не ожидали. После реализации таких игр, как Doom или симуляторы процессора, появляется еще одна крайность: полная операционная система в среде Excel.

Проект Linux в Excel доказывает, что пределы программных платформ часто являются проблемой для творческих разработчиков. Как признает сам NSG650, это не практический инструмент, а доказательство того, что он даже невозможно, хотя и со многими компромиссами. Весь эксперимент построен на эмуляторе Mini-RV32IMA, проекте с открытым исходным кодом для эмуляции набора инструкций RISC-V, который составлен как динамическая библиотека DLL около 400 строк кода.

Макро, написанный в VBA (VBA Basic для приложений), загружает эту библиотеку, запускает эмулированную среду и записывает выход Linux непосредственно в ячейки таблицы. NSG650 открыто признает, что эмулятор не заменяется в формулах Excel, что теоретически было бы возможно, но чрезвычайно употребляющим время и пациентом. Результат очень медленный и ошибка, но функциональный Linux с возможностью ввести простые команды.

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

Excel, несмотря на свои ограничения, неоднократно служит платформой для странных программных экспериментов. В дополнение к Linux он уже работал Doom, Game of Life и полностью функциональный 16-битный процессор. Эти проекты демонстрируют, что программные ограничения часто являются почти поощрением и техническим любопытством. NSG650 также посвящен другими аналогичными нетрадиционными проектами, такими как Bugcheck2linux, который позволяет Linux запускать после падения Windows и отображать синий экран. Также в этом случае он использует комбинацию эмуляторов с открытым исходным кодом и творческий доступ к существующим платформам.

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

Источник: Techspot,

Мост: смущение AI,

Автор публикации

не в сети 27 минут

Christine Young

Helllo, boys, boys, boys

  • Галерея пользователя
  • Гостевая пользователя

Мастер оставил отзыв:

Good looking

Расшарить

145

КОММЕНТЫ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Leave the field below empty!

Авторизация
*
*
Регистрация
*
*
*

Leave the field below empty!

Генерация пароля