LINUX.ORG.RU

Программирование как многопользовательская игра?


0

0

Мэтт Вэбб (Matt Webb), программист из Великобритании, разработал и представил проект Playsh, способный не только существенно облегчить существование всем, кто так или иначе связан с программированием, но и превратить скучный процесс кодирования, отладки и поиска ошибок в исходном коде в многопользовательскую игру.

Playsh представляет собой консольное приложение для совместного многопользовательского программирования. При входе в программу появляется базовое описание "комнаты" и всех, кто в ней находится в данный момент. Существующий релиз Playsh, написанный на языке программирования Python, позволяет каждому, кто находится в "комнате" видеть изменения, вносимые в объекты остальными присутствующими.

Подробности (на английском): http://www.wired.com/news/technology/...

>>> Подробности (на русском)

★★★★★

Проверено: Shaman007 ()

Думается мне, что из этого что-то большое может полуиться. Только оно должно быть server-based, чтобы можно было через нет вместе проги писать.

kuz
()

Классно! Только трудно понять по двум скриншотом, как это всё выглядит на самом деле.

Davidov ★★★★
()

Квака рулит. А кодить надо в виме/емаксе

Stalwart ★★★
()

Директории и нортон\миднайт, фолдеры\папки и эксплорер, mindmap'ы. Теперь комнаты? Что из этого может получится?

zZzZ
()

Где же такую траву берут...

anonymous
()

Остается только адмнистрирование таким образом придумаь многопользовательское. типа в инете сервак в нем открыт ssh с опубликованным паролем ну и вот все подключаються выигрывает тот кто быстрее всего наадминит... :-)

anonymous
()

Программистам, для которых скучна их работа, остается только в игры играть...

anonymous
()
Ответ на: комментарий от anonymous

...выигрывает тот кто быстрее всех догадается сменить пароль :)

anonymous
()
Ответ на: комментарий от anonymous

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

оч напоминает процесс написания венды, каким я его себе представлял.

anonymous
()

Абсолютная глупость и изобретение велосипеда.
Программирование ничто без планирования.
Сделать планирование можно 10000 способов.

anonymous
()

Лучше бы систему искуственного интелекта на базе игры в Unreal Tournament написали, в которой игроки выступали бы в роли элементов, принимающих решения, а внешний мир влиял бы на игровую ситуацию. Тогда какой-нибудь компьютерный клуб мог бы писать программы, а игроки зарабатывали бы деньги игрой.

anonymous
()
Ответ на: комментарий от anonymous

Так может и не получится, но вот например внести элемент случайности в выборки в ген. алгоритмах вполне можно.

eXOR ★★★★★
()
Ответ на: комментарий от Cybem

>Предсказанно еще в древней "Nirvana" Сальватореса.

Точно, а я то вспоминал, что где-то было.
"Ну все, тебе конец макаронник!"

Hate
()

Horoshaya shtuka dlya obucheniyu programirovaniya v shkolah!

anonymous
()
Ответ на: комментарий от Hate

>"Ну все, тебе конец макаронник!"

Ага :-)

2005 год. Компания «Окосама Старр» собирается выпустить к Рождеству новую виртуальную игру «Нирвана», в которой возможно всё. Но игра дает сбои и способна нанести вред разуму и здоровью игроков. Создатель «Нирваны» программист Джими решает уничтожить игру. Для этого он сам отправляется в «Нирвану» за три дня до Рождества...

Cybem ★★
()
Ответ на: комментарий от eXOR

> Так может и не получится, но вот например внести элемент случайности в выборки в ген. алгоритмах вполне можно.

тебе термин "нечёткая логика" (Fuzzy Logic) ничего не говорит?

LowLevel
()

Это как несколько поваров, которые готовят одно блюдо. Остается гадать, будет ли оно съедобное или нет.

pacman
()
Ответ на: комментарий от pacman

ему не надо быть съедобным или полезным для проф программмеров сказано же - для ОБУЧЕНИЯ хто нить из присутствующих пробовал рассказать что нибудь о программировании ~20 сексуально озабоченым подросткам??? ...а ведь в конце семестра завуч прийдет и спросит а чему ты, великий бля Макаренко тут детей научил а с такой штукой - вот пожалуйста весь класс сидит програмит, разрабатывают скринсейвер

anonymous
()
Ответ на: комментарий от pacman

Достаточно интересная вещь. Смесь concurent version и extreme programming. Думаю, что может оказаться довольно полезной вещью.

По поводу способа написания винды - почему некоторые линуксоиды настолько неуважительно относятся к другим? Вас что то гложет?

andreyu ★★★★★
()
Ответ на: комментарий от pacman

>Это как несколько поваров, которые готовят одно блюдо

похоже никогда не переведутся "человеки" меряющие все на еду, машины и деньги.

anonymous
()
Ответ на: комментарий от andreyu

>По поводу способа написания винды

почитай книгу Максвела про Балмера и удивись

>почему некоторые линуксоиды настолько неуважительно относятся к другим? Вас что то гложет?

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

anonymous
()

А плазмаган там есть ? ;)

А если серьезно, то это действительно неплохой тул для обучения или работы над маленьким кусочком кода небольшим коллективом. Чтобы не метаться между IM, почтой и редактором.

kaafree
()
Ответ на: комментарий от eXOR

> Не понятно что это дает? Как это упрощает понимание?

Некий eXtreme Programming на расстоянии. Что-то подобное, если мне не изменяет память, реализовано в последнем Borland jBuilder.

kda ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>почитай книгу Максвела про Балмера...

ай, я сам участвовал в коллективном написании книги об одном украинском политике, которую должен подписать один человек (писатель-политолог). так что не могу похвастаться, что знаю как пишут программы в майкрософте, но уж точно знаю как пишут книги а-ля "книга Максвела про Балмера".

>...удивись

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

Ingwar ★★★★★
()
Ответ на: комментарий от eXOR

нет, это избавляет от отвественности :)

W ★★★★★
()
Ответ на: комментарий от LowLevel

> тебе термин "нечёткая логика" (Fuzzy Logic) ничего не
> говорит?
Говорит. Не прорубаю как его соотнести с тем, на что я отвечал. Пробую понять и просто ступорит. Объяснишь?

eXOR ★★★★★
()
Ответ на: комментарий от eXOR

Продам солюшен! ;P

На самом деле имо все что из этого выйдет, так это mud с возможностью свободного редактирования и программирования на ходу игроками. Дальнейшее развитие идей mush и olc (кто разбирается в мудах поймет что это).

Но никак это не станет основой для написания других программ.

anonymous
()

Идея отличная!

Интересно как оно реализовано, насколько удобно и прочее...

php-coder ★★★★★
()

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

CrownRU
()
Ответ на: комментарий от anonymous

Про муды все понятно :). Но имхо их уже WoW добил окончательно. А я вообще-то говорил о "Лучше бы систему искуственного интелекта на базе игры в Unreal Tournament написали".

eXOR ★★★★★
()
Ответ на: комментарий от LowLevel

> тебе термин "нечёткая логика" (Fuzzy Logic) ничего не говорит?

"Нечеткая логика" и fuzzy logic - не одно и тоже, но между ними действительно много общего.

З.Ы. Интерестно, а какие программы можно написать "играючи"?

SDE
()

Вообщем MOD с элементами программирования на языке Python, забавно =)

gh0stwizard ★★★★★
()
Ответ на: комментарий от eXOR

>Про муды все понятно :). Но имхо их уже WoW добил окончательно. Никуда он их не добил. В MUD, то что все в тексте, это фича, которой WoW лишен. Нет в нем месте для фантазии. За тебя уже все придумали и нарисовали, сиди себе кнопки дави, в мире который построил Blizzard. А в MUD у каждого в башке свой мир. Что придумал, то и имеешь. Чистое безумие...

anonymous
()
Ответ на: комментарий от Ingwar

>но уж точно знаю как пишут книги а-ля "книга Максвела про Балмера"

я так и понял что чукча писатель.

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

так что займись поднятием своих знаний, а то только и знаешь что мс тебе с ложечки преподносила

>Удивлюсь, если в этой книге хотя бы на треть дано реальное отображение ситуации

тебе что ли isbn дать или гуглем воспользуешься?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.