|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
4AM Games
|
Erlang, Scala, Lisp, Prolog - ищу темы для статьи
Хочу написать статейки для закрепления всего того бреда, которым я занимался весной. Статьи будут в первую очередь ориентированны на ActionScript программистов, во вторую на OOP вобщем.
Ruby для ActionScript программиста Erlang для ActionScript программиста Scala для ActionScript программиста Prolog для ActionScript программиста Scheme для ActionScript программиста В связи с этим, собираю идеи, чего бы на этих языках написать. На руби я силен только с рельсами, так что с ними и буду, фотогаллерею или twitter клон. Erlang / Scala на данным момент борятся за иследовательский AI ( Beer Robot, Barber Shop ). Prolog мне очень интересны его применения в зоологии, особенно к микро организмам ( их поведенческой модели ). Но я не уверен, что мне будет охота рассказывать детали. Но вообще если у вас на уме есть какие нибудь проектики, которые можно было бы сделать на одном из этих языков, менее чем за 2-3 часа – делитесь плиз
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
Modus ponens
|
Как это ни смешно, я пользуюсь Лиспом в качестве скриптового языка в Линуксе Баш просто мозги выносит своим синтаксисом. Это наверное далеко не самое удачное применение, но так уж получилось
__________________
Hell is the possibility of sanity |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Текстовый чат на эрланг <-> flash
__________________
Отряд Котовскага |
|
|||||
4AM Games
|
@wvxvw
Я для этого использую руби, он милей для хаков =) @Котяра Да, это наверное оптимальный вариант, но как то скучно ^_^. Хотя может не фиг выпендриватся =)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Ну просто на основе чата можно легко наладить передачу сообщений игры.
Можно еще в дополнение, на основе чата сделать чат с крестиками ноликами или морским боем или ещё чем нибудь таким, а-ля туторы смартфокссервер/LCDS/graniteDS. Кроме того - тут мой шкурный интерес есть) Я сам нечто такое делать начал, но пока заморозилось всё в силу абсолютной нехватки времени на что либо.. Интересно посмотреть на твоё решение.
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 22.07.2010 в 23:08. |
|
|||||
Регистрация: Nov 2001
Сообщений: 6
|
Я когда изучал Erlang спрашивал почему его (почти) никто не использует на серверах ММО. То же самое про Scala. Единственный вразумительный ответ был — сложно найти разработчиков на, собственно, разработку, а потом еще сложнее на поддержку.
Даже тестов особо нигде не нашел по производительности. |
|
|||||
4AM Games
|
Если честно, MMO это одна из последних вещей, которые меня интересуют в этом мире =) и похрен, что там используется.
Предпочитаю MO ( без massively )
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
Регистрация: Sep 2006
Сообщений: 256
|
ну по производительности scala (на jvm) практически так же как и java работает (что как бы совсем неудивительно). правда полагаю, если уж совсем писать в фп-стиле, то ситуация будет совсем иная, но в тут-то проблема уж конкретного разработчика - мол, если хочешь хаскель, то бери хаскель, будь добр, и пиши на нем.
бенчмарк
__________________
:emocry: |
|
|||||
4AM Games
|
Ну кстати, мы недавно сравнивали concurrency oriented код недавно на Java, Scala и Clojure, к нашему удивлению, Clojure не сильно, разговор идет о микро, даже не мили секундах.
FP в принципе очень хорошо горизонтально маштабируется. Добавлено через 24 минуты Причем Java включала в себя прямую генерацию байткода, сама Java 6 на многоядерных архитектурах скалируется хуже Scala/Lisp.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
Часовой пояс GMT +4, время: 15:57. |
|
« Предыдущая тема | Следующая тема » |
|
|