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
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.