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 часа – делитесь плиз |
Я хочу ММО-сервер на SCALA
|
Как это ни смешно, я пользуюсь Лиспом в качестве скриптового языка в Линуксе :) Баш просто мозги выносит своим синтаксисом. Это наверное далеко не самое удачное применение, но так уж получилось :)
|
Текстовый чат на эрланг <-> flash
|
@wvxvw
Я для этого использую руби, он милей для хаков =) @Котяра Да, это наверное оптимальный вариант, но как то скучно ^_^. Хотя может не фиг выпендриватся =) |
Ну просто на основе чата можно легко наладить передачу сообщений игры.
Можно еще в дополнение, на основе чата сделать чат с крестиками ноликами или морским боем или ещё чем нибудь таким, а-ля туторы смартфокссервер/LCDS/graniteDS. Кроме того - тут мой шкурный интерес есть) Я сам нечто такое делать начал, но пока заморозилось всё в силу абсолютной нехватки времени на что либо.. Интересно посмотреть на твоё решение. |
Я когда изучал Erlang спрашивал почему его (почти) никто не использует на серверах ММО. То же самое про Scala. Единственный вразумительный ответ был — сложно найти разработчиков на, собственно, разработку, а потом еще сложнее на поддержку.
Даже тестов особо нигде не нашел по производительности. |
Если честно, MMO это одна из последних вещей, которые меня интересуют в этом мире =) и похрен, что там используется.
Предпочитаю MO ( без massively ) |
ну по производительности scala (на jvm) практически так же как и java работает (что как бы совсем неудивительно). правда полагаю, если уж совсем писать в фп-стиле, то ситуация будет совсем иная, но в тут-то проблема уж конкретного разработчика - мол, если хочешь хаскель, то бери хаскель, будь добр, и пиши на нем.
бенчмарк |
Ну кстати, мы недавно сравнивали concurrency oriented код недавно на Java, Scala и Clojure, к нашему удивлению, Clojure не сильно, разговор идет о микро, даже не мили секундах.
FP в принципе очень хорошо горизонтально маштабируется. Добавлено через 24 минуты Причем Java включала в себя прямую генерацию байткода, сама Java 6 на многоядерных архитектурах скалируется хуже Scala/Lisp. |
Часовой пояс GMT +4, время: 14:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.