myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Почему прикрутили Lua, а не Tcl ?

Теги
Нет тегов для показа
dimajak
сообщение 7.9.2010, 0:01
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 157
Регистрация: 19.1.2010
Из: Волгоград
Пользователь №: 5 756
Спасибо сказали: 77 раз




Почему прикрутили Lua, а не Tcl ?
Ведь Tcl позволяет создавать приложения с виндовым интерфейсом, в отличие от текстовых, а-ля доступных, IRC-подобных, где в чате пишут слово и его можно лишь оформить стандартными параметрами шрифта, ну еще, для полного кайфа добавить смайлики.
Как крайность вспомнить ASCII-графику, без уверенности, что у клиентов стоит такой же шрифт, который не сведёт всю многочасовую подгонку пробелов на нет...
Имеем в итоге: ирка плюс обмен файлами. Всё!
В ирке (IRС) было всё то же самое... И это было в 20-ом (!) веке.
А ведь у нас 21-й век, если что...

Создать удобоваримое, оконное приложение в окне чата технологии-то позволяют...
Почему мы этим не пользуемся?

Представьте - одна закладка - общий чат, другая закладка - игра танчики, да, давно знакомая и всеми любимая, в онлайне, так, сказать.
В других закладках - Судоку, Покер, Виселица, и прочее, и прочее.
И все без прокрутки экрана. Вы помните жалкие потуги таких игр из века текстовых игр, когда необходимо было вводить символ, а потом отматывать назад, чтобы "поймать" нить разговора или вспомнить свой ход?
С привлечением игроков не один-на-один, а пару-на-пару, трое-на-трое и т.д.
Возможности не ограничены.
Ограничены лишь мы, пользователи. :(
Почему?
Go to the top of the page
+Quote Post
Ksan
сообщение 7.9.2010, 0:59
Сообщение #2


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




1. А тебе что мешает? Крепи. Если сделаешь так же удачно, как описываешь, тебе поставят памятник при жизни. Другие вот берут и делают.
2. Позволь напомнить тебе, для чего созданы DC-хабы - обмениваться файлами. И всё. И как легкая надстройка - чат + приват = чтоб не скучно было. Но превращать файлообменник в игровой центр? Мало тебе игрушек, игрулек, игр и игрищ? Тогда уж прикрепи ещё и Твиттер с Фейсбуком, и про Одноклассников не забудь, ведь кому-то захочется и их тут иметь.
Go to the top of the page
+Quote Post
DEN 007
сообщение 7.9.2010, 1:35
Сообщение #3


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




чувак все просто! сервер с луа тут не причем!

Создай продвинутый клиент в котором будут игры, твитер, что то еще прямо во вкладке или попап окне как твоей фантазии заблагорассудится... сделай встроенный твитер, файсбук, вконтакте, да что угодно хоть встроенную маил клиент.

А еще можешь написать целую ось, где будет все как ты захочешь. Одни уже такое собрались сделать "хром ОС", и будет DC++OS, а че звучит...

А сервер будет тот же и все также будет принимать твои запросы... и рассылать их другим, есть один проект грейлинк... так вот в нем уже включены ББ-коды и сервер без особых проблем их обрабатывает и все показывается красиво... только вот проблема не у всех стоит грейлинк...

Знания и желание тебе помогут дерзай!
Go to the top of the page
+Quote Post
alex82
сообщение 7.9.2010, 3:22
Сообщение #4


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Цитата
Почему прикрутили Lua, а не Tcl ?
Куда прикрутили?

Осмелюсь предположить, что к хабам. Если так, то какое вам, простым юзерам, дело до того, что там у нас, админов, прикручено к хабу? Даже если у нас там будет сверхнавороченное ГУИ с поддержкой скинов, свистелками, и перделками, вы все равно не сможете созерцать его, поскльку вы, простые юзеры, не имеете доступа к серверам, на которых работают хабы.

Не нравится Lua? Да никаких проблем! Напишите свой хаб, и прикручивайте к нему что хотите.

Цитата
Представьте - одна закладка - общий чат, другая закладка - игра танчики, да, давно знакомая и всеми любимая, в онлайне, так, сказать.
А нахрена, собственно, запускать танчики именно в закладке клиента? Что мешает скачать эту игру отдельно, или, на худой конец, запустить эмулятор старой доброй NES? Не нужно забывать, что DirectConnect предназначен прежде всего для обмена файлами, а вовсе не для игр.

И, кстати, на Lua можно писать приложения с графическим интерфейсом. Если интересно, можете глянуть примеры использования wxLua. Тут Вам и судоку, и продвинутый текстовый редактор а-ля Notepad++, и много чего еще. И между прочим, PXControl, в теме которого Вы отписались и назвали его суперским, тоже написан на Lua.

Сообщение отредактировал alex82 - 7.9.2010, 3:35
Go to the top of the page
+Quote Post
Delia
сообщение 7.9.2010, 3:29
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 133
Регистрация: 12.5.2010
Пользователь №: 6 838
Спасибо сказали: 24 раза




Цитата
в нем уже включены ББ-коды и сервер без особых проблем их обрабатывает и все показывается красиво

Ни один хаб их никогда не обрабатывал и не будет.
Go to the top of the page
+Quote Post
DEN 007
сообщение 7.9.2010, 6:06
Сообщение #6


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(Delia @ 7.9.2010, 4:29) *
Ни один хаб их никогда не обрабатывал и не будет.



Я имею введу что он их пересылает на другой клиент))
Go to the top of the page
+Quote Post
Setuper
сообщение 7.9.2010, 9:12
Сообщение #7


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Стоп.
Tcl сильно уступает Lua в скорости.
Так что со стороны клиента в принципе можно прикручивать всё что угодно, в том числе и Tcl, а со стороны хаба нужно прикручивать только то, что быстрее работает, ведь на хаб нагрузки гигантские!
Кстати, клиент тоже может быть загружен, когда с тебя скачивают человек 20, и при этом ты тоже у кого-то в это время скачиваешь. И когда твой Tcl начнёт жутко тормозит, то ты скажешь: "а нафига мне оно нужно?" big_smile.gif
Go to the top of the page
+Quote Post
Ksan
сообщение 7.9.2010, 19:57
Сообщение #8


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




B тогда некто с ником dimajak откроет тему на форуме: "Почему прикрутили Tcl, а не Lua?"
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsОбьясните пожайлуста мне почему Closed connections
Обьясните пожайлуста мне почему Closed connections и как этого избежа
1 Wan 5 432 30.6.2010, 13:46 Посл. сообщение: sania
No New Posts Topic has attachmentsпочему не работает этот скрипт переделайте его что бы он работал
скрипт переделайте
4 Artem26 8 919 26.5.2010, 17:54 Посл. сообщение: Артём
No New Posts Topic has attachmentsПочему хаб кикает.
4 Wan 9 090 13.10.2009, 18:19 Посл. сообщение: Setuper
No New Posts не понятно почему((
4 Grunya_404 9 807 12.5.2009, 21:15 Посл. сообщение: Alex1977
No New Posts От: Закрыли Тему, Почему?
От темы с ID: 1550
0 Wariner 5 131 13.3.2009, 19:27 Посл. сообщение: Wariner
No New Posts А Почему В Snowball Wars...
Очки не сохраняются
7 ATOM 12 303 14.12.2008, 21:50 Посл. сообщение: Nickolya

 



RSS Сейчас: 23.12.2024, 4:48