Балансеру

Теги:
 
1 2 3 4 5

ivse

втянувшийся
написать на яве можно, если знать c/c++. но получится фигня как в СФ.
мало знать язык - нужно очень хорошо представлять как оно будет работать в мультитридовом режиме, как лочить ресурсы, какие наборы данных для чего пригодны и насколько эффективны.
SF источник, но это не означает что он хорош. пишут там разные люди, от хорошо представляющих что делают, до практически полных нулей. к сожалению там очень много сделано плохо. и очень много там исторически тянется, из того, что нужно сделать лучше. у них те-же проблемы. отсутствие достаточного кол-во квалифицированных кодеров.

и знание ассемблера никак не поможет писать трид-сейф приложения. скорее помешает.
 
+
-
edit
 

Sapsan

новичок
От вы серьезные, капец :-)
Кто не понял, это был САРКАЗМ! :-)
 
LV НеВзаимный #24.02.2006 17:39
+
-
edit
 

НеВзаимный

втянувшийся
хех... ну возможно... в той области где я неочень силен ( пока-что ) я не буду сильно настаивать на своем, возможно ошибочном мнении.
+
-
edit
 

Sapsan

новичок
ivse> и знание ассемблера никак не поможет писать трид-сейф приложения. скорее помешает.

Не знаю, не знаю... Если человек способен писать на асме что-то сложнее хелло ворд, то он способен выучить что угодно, имхо ;-)
 

Murkt

Pythoneer

тут дело не в выучить
[team Їжачки - сумні падлюки]  
LV НеВзаимный #24.02.2006 18:11
+
-
edit
 
+
-
edit
 

Sapsan

новичок
Привычка - это хорошо для задач некритичных к быстродействию и нагрузке. Почему-то драйверов на яве я не встречал :-)
 
LV НеВзаимный #24.02.2006 18:15
+
-
edit
 

НеВзаимный

втянувшийся
Они были бы недееспособны к сожалению... :D
+
-
edit
 

Azanul

новичок
шото бред какой-то а не топик...
 
LV НеВзаимный #24.02.2006 18:26
+
-
edit
 

НеВзаимный

втянувшийся
Какие события такой и топик...

Murkt

Pythoneer

>Привычка - это хорошо для задач некритичных к быстродействию и нагрузке. Почему-то драйверов на яве я не встречал

Не надо путать тёплое с мягким. Ява - интерпретируемый язык (компилируемый на лету). И кто будет интерпретировать драйвер? Процессор?

>дело привычки

А привычка здесь вообще каким боком?
[team Їжачки - сумні падлюки]  
LV НеВзаимный #24.02.2006 18:28
+
-
edit
 

НеВзаимный

втянувшийся
если дело не в привычке то в чем ?

ivse

втянувшийся
ассемблер очень простой язык, не понимаю почему его сложность так утрируется :)
там ограниченный набор команд и все. проще бейсика.
и машкод pdp/lsi 11 я научился набирать с пульта раньше чем написал первую программу, на macro-11 :)
для написание la2 сервера знание ассемблера это negative skill, поскольку эти люди обычно не в состоянии работать со сложными структурами данных и тридами.
Java API это намного более сложная вещь, чем несколько десятков примитивных операторов :)
 
+
-
edit
 

Azanul

новичок
Можно и я профлужу? Спасибо...
Что в первом что во втором случае важно понимать архитектуру системы :) а что этой системой выступает - это уже вторично
 
+
-
edit
 

Sapsan

новичок
ivse> ассемблер очень простой язык, не понимаю почему его сложность так утрируется :)
ivse> там ограниченный набор команд и все. проще бейсика.
ivse> и машкод pdp/lsi 11 я научился набирать с пульта раньше чем написал первую программу, на macro-11 :)
ivse> для написание la2 сервера знание ассемблера это negative skill, поскольку эти люди обычно не в состоянии работать со сложными структурами данных и тридами.
ivse> Java API это намного более сложная вещь, чем несколько десятков примитивных операторов :)
Еще раз повторю, тот, кто способен построить дом из кирпичиков и не запутаться, уж точно способен построить тот же дом из панелей.
 

ivse

втянувшийся
ну назовите мне сложный проект на ассемблере. на нем давно никто не пишет, за ненадобностью.
максимум - делают мелкие вставки для оптимизации. драйвера-то уже на c/c++ пишут...
а так что-б сделать большой современный проект (дом) на ассемблере - просто назовите его, даже интересно стало :)
 
+
-
edit
 

Sapsan

новичок
ivse> ну назовите мне сложный проект на ассемблере. на нем давно никто не пишет, за ненадобностью.
ivse> максимум - делают мелкие вставки для оптимизации. драйвера-то уже на c/c++ пишут...
ivse> а так что-б сделать большой современный проект (дом) на ассемблере - просто назовите его, даже интересно стало :)

Ессно никто не пишет, ибо мазахизм. Тут говорилось о гипотетических вещах :-)
Читаем внимательно фразу типа "Если человек способен...", особенно слово "если"... ;-)
И вообще тема съехала не в то русло. Своим первым постом в эту сторону я хотел сказать, что не стоит делать высокомерные заявления о том, что вы уже чуть ли не все переписали начисто... ;-)
 

ivse

втянувшийся
все начисто это параллельный проект, но и в самом фортресе кол-во кода от СФ неуклонно снижается.
 
+
-
edit
 

Sapsan

новичок
ivse> все начисто это параллельный проект, но и в самом фортресе кол-во кода от СФ неуклонно снижается.
К сожалению это пока не сказывается на качестве сервера :-(
Ну и ребята из СФ тоже времени даром не теряют. Все-таки зря вы так категорично разошлись
 

ivse

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

Sapsan

новичок
А бал обиделся что его форт не приняли и откололся? :-)
Кстати, а зачем там еще один скриптовый язык?
 

ivse

втянувшийся
не что не приняли, он там был с пол-года наверное. а что они решили его выкинуть поскольку фактически не понимали как на нем писать.
форт очень удобен, просто немного не такой как остальные :) за это видно его и не любят кто не знает :)
 
+
-
edit
 

Balancer

администратор
★★★★★
ivse> все начисто это параллельный проект, но и в самом фортресе кол-во кода от СФ неуклонно снижается.

За последние полтора дня - там просто кошмарные вещи творятся :D Как по рефакторингу, так и по новым фичам.

На святое, блин, даже рука подняться не дрогнула у некоторых: теперь вместо L2PcInstance у нас L2Player :)
 
+
-
edit
 

Balancer

администратор
★★★★★
Sapsan> Ну и ребята из СФ тоже времени даром не теряют. Все-таки зря вы так категорично разошлись

Претензии не к нам. После того, как у них народ с Фортом разбираться не захотел, Я L2J Fortress открыл как L2J.SF + JBForth. Собираясь, на сколько можно, сохранять параллельность. Но однажды (когда полез прикручивать к ним тогда только что написанную шифрацию bypass-обмена) обнаружил, что мой аккаунт был просто убит. Выложил bypass-файлы на форум с инструкцией по прикручиванию - тема была стёрта. Потом, за моей спиной какая-то грызня вообще началась, и больше я с ними дела не имел. Можно порыться в архивах форума, на эту тему тогда много шумели.
 
+
-
edit
 

Balancer

администратор
★★★★★
Sapsan> Кстати, а зачем там еще один скриптовый язык?

Не "ещё один", а Форт был первым скриптовым языком в l2j :D Сперва в примитивной интерпретации в матричный квестовый движок, потом уже как полноценный транслятор. Время отладки Форта пришлось на время введение XML-движка эвентового. XML не прижился, ввели Jython...
 
1 2 3 4 5

в начало страницы | новое
 
1918: С Днём советской армии и военно-морского флота! (100 лет).
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru