Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Erlang, Scala, Lisp, Prolog - ищу темы для статьи (http://www.flasher.ru/forum/showthread.php?t=142489)

Nirth 22.07.2010 14:49

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 часа – делитесь плиз

gloomyBrain 22.07.2010 17:02

Я хочу ММО-сервер на SCALA

wvxvw 22.07.2010 18:17

Как это ни смешно, я пользуюсь Лиспом в качестве скриптового языка в Линуксе :) Баш просто мозги выносит своим синтаксисом. Это наверное далеко не самое удачное применение, но так уж получилось :)

Котяра 22.07.2010 18:52

Текстовый чат на эрланг <-> flash

Nirth 22.07.2010 20:49

@wvxvw
Я для этого использую руби, он милей для хаков =)

@Котяра
Да, это наверное оптимальный вариант, но как то скучно ^_^. Хотя может не фиг выпендриватся =)

Котяра 22.07.2010 21:47

Ну просто на основе чата можно легко наладить передачу сообщений игры.
Можно еще в дополнение, на основе чата сделать чат с крестиками ноликами или морским боем или ещё чем нибудь таким, а-ля туторы смартфокссервер/LCDS/graniteDS.
Кроме того - тут мой шкурный интерес есть) Я сам нечто такое делать начал, но пока заморозилось всё в силу абсолютной нехватки времени на что либо..
Интересно посмотреть на твоё решение.

ValYarD 24.07.2010 17:40

Я когда изучал Erlang спрашивал почему его (почти) никто не использует на серверах ММО. То же самое про Scala. Единственный вразумительный ответ был — сложно найти разработчиков на, собственно, разработку, а потом еще сложнее на поддержку.

Даже тестов особо нигде не нашел по производительности.

Nirth 24.07.2010 18:04

Если честно, MMO это одна из последних вещей, которые меня интересуют в этом мире =) и похрен, что там используется.
Предпочитаю MO ( без massively )

lowka 24.07.2010 20:40

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

Nirth 24.07.2010 22:34

Ну кстати, мы недавно сравнивали concurrency oriented код недавно на Java, Scala и Clojure, к нашему удивлению, Clojure не сильно, разговор идет о микро, даже не мили секундах.

FP в принципе очень хорошо горизонтально маштабируется.

Добавлено через 24 минуты
Причем Java включала в себя прямую генерацию байткода, сама Java 6 на многоядерных архитектурах скалируется хуже Scala/Lisp.


Часовой пояс GMT +4, время: 23:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.