Программирование превратили в многопользовательскую игру
Мэтт Вэбб (Matt Webb), программист из Великобритании, разработал и представил проект Playsh, способный не только существенно облегчить существование всем, кто так или иначе связан с программированием, но и превратить скучный процесс кодирования, отладки и поиска ошибок в исходном коде в многопользовательскую игру. Об этом сообщает интернет-издание Wired.
Playsh представляет собой консольное приложение для совместного многопользовательского программирования. При входе в программу появляется базовое описание "комнаты" и всех, кто в ней находится в данный момент. Существующий релиз Playsh, написанный на языке программирования Python, позволяет каждому, кто находится в "комнате" видеть изменения, вносимые в объекты остальными присутствующими.
"Продукт работает как с веб-платформами, так и с API, причем позволяет распределять программный код так, что бы искусно осуществлять управление объектами и их положением в коде вручную", - заявил разработчик, представляя продукт на Конференции по технологиям О'Рэйли (O'Reilly Emerging Technology Conference) в Сан-Диего, США.
Вэбб был вдохновлен LambdaMOO, объектно-ориентированной разновидностью технологии MUD (Multi-User Dungeon). Playsh способен оперативно перемещать пользователей по программному коду, делая это так, как делали первые текстовые компьютерные игры. Например, в популярной в 70-е годы прошлого века игре Zork для того, что бы пойти на север, нужно было набрать "north" или "n", что бы рассмотреть тот или иной объект, надо было набрать "examine" или "x". Все эти программы не имели графического интерфейса.
Идея создания инструмента Playsh пришла Вэббу в момент, когда он пытался решить рабочие трудности, возникшие в процессе их совместной с партнером работы в консультационной компании "Schultz & Webb". "Долгое время не работал с Джеком (Шульцем) в одном месте, тем не менее, нам приходилось писать довольно длинные куски кода совместно", - сказал Вэбб. Пока программа существует только в альфа-версии и довольно сложна в эксплуатации.
По материалам Lenta.ru
Новости партнеров:
Microsoft судится с пользователями eBay
Программирование превратили в многопользовательскую игру
LeWiz Talon3220 - 20-гигабитный сетевой адаптер
CeBIT 2006: производительность USB-накопителей грозит превзойти скорость USB 2.0
В Японии создан первый в мире пассажирский поезд с гибридным дизельно-электрическим двигателем
Что такое IP-телефония и как она работает, какие преимущества даёт
Валидация базы имейлов: как обеспечить доставку писем только реальным подписчикам
Промежуточные реле: особенности и применение в современных технологических системах
Инновации в медицине
как мы переехали
в Мексику
Правозащитники отчитались об ограничениях свободы в Рунете
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
"Вист-Дон": заманчивые предложения по выгодным ценам
SFP модули - лучшее решение для современных сетей
Кабельная компания ABB вносит вклад в экологию
Специальный новый режим съемки iPhone 15 Pro позволяет записывать видео в 3D
Cерверы на усовершенствованных процессорах Intel для компаний малого бизнеса
Сергей Лобанов ("Спарк"): компанию в 2011 году ждут большие дела!
«ТелеКом» уходит в интернет!
Как вернуть исчезнувшие контакты на iPhone после обновления iOS?
Мобильный телефон в отпуске – особенности использования и вероятные поломки
Brosco - модные аксессуары для вашего телефона
EmailMarket – онлайн платформа для поиска лучших специалистов в email маркетинге
Большие возможности при разумной цене смартфона Lenovo A Plus
Квадрокоптеры – история вдохновения
Больше возможностей для email-рассылок за умеренную стоимость с SendPulse
Mestel MO900 – семейная микроволновка
Сколько стоит ремонт ноутбуков и куда стоит обращаться в первую очередь?
Заряд бодрости и оптимизма
Внешние зарядные устройства для мобильных телефонов и девайсов
Аккумуляторы для фотоаппаратов и видеокамер
Как выбрать недорогой китайский смартфон
Возврат обеспечения заявки на участие в тендере
Оптические делители
Восстанавливаем потерянные данные программой EaseUS Data Recovery Wizard
Бронебойный высокопроизводительный смартфон Blackview BV 8000 PRO
Autodesk Vault – компоновка и возможности
Как защитить сайт от вирусов
SSL сертификат – зачем он нужен и какой тип выбрать
Как выбрать проектор для домашнего кинотеатра
Коротко о электрогриле Wollmer S807
Керамика в электротехнике и энергетике
Ремонт планшета Леново
В чем преимущество серверной стойки перед шкафом
Прочный деловой смартфон с неплохими характеристиками и стильным дизайном - Doogee T5S
Запчасти для ноутбуков: плюсы оригинальных комплектующих
Такие разные чехлы и аксессуары от Apple
От яичницы с беконом до шокера. Какими бывают чехлы для смартфона
Причины для замены дисплея на iPad Air 2
Картриджи для ленточной библиотеки – выход для хранения данных
Спидтест интернета с инструкцией устранения проблем представлен на новом ресурсе
Выбираем портативное зарядное устройство
Лучшие смартфоны от производителя Homtom
Выбор мастерских по ремонту гаджетов
Сопровождение 1С: быстрый способ избавиться от проблем
Риски использования одноразовых номеров
Как правильно построить и организовать техническую поддержку ИТ инфраструктуры компании?
Можно ли заправить картридж принтера самостоятельно?
Обмен Perfect Money: возможности собственного обменника и альтернатива порталов мониторинга – что выбрать?
Аренда звука – правильное решение при организации мероприятий
VK70604N: продуманная фильтрация и максимальная практичность
Winter is coming: как выбрать снегоуборочную машину для дома
Особенности выбора сервера 1С
Как ускорить старый ноутбук
Продвигаете сайт? Загляните в соцсети. 5 причин важности маркетинга в социальных сетях
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
ТОПовые игровые ноутбуки
Copyright © 2005-2017
technograd.com
Разработка проекта: Издательский дом RMG
E-mail:
[email protected]
Редактор:
[email protected]
Реклама:
[email protected]
Тел. +7 (863) 272-66-06
о проекте>>