Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Приложение для DreamShell
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7138
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 139
Поблагодарили 1176 раз(а) в 733 сообщ.
Сообщение: #5
RE: Приложение для DreamShell
(27.08.2014 06:55)SuperClaw писал(а):  Ну да, с LUA могу попробовать - легче его изучить, чем C++ вспоминать
Проще только по той причине, что нет необходимости в настройке окружения для компиляции, а в остальном разница не большая.
А если появится желание сделать что-то по серьезней и быстрее, то все равно к модулям вернешься. И не C++ там а Си Smile

(27.08.2014 06:55)SuperClaw писал(а):  Так какие же модули нужно мне подключать? Какой из модулей за что отвечает?

Хороший вопрос конечно, но по большому счету это можно узнать из исходников, благо большинство их есть на GitHub. А тех что там нету и так понятно для чего служат (хотя тут могу рассказать конкретно по каждому).
Могу подсказать только что все модули с приставкой "lua" расширяют API в LUA окружении, а остальное название модуля говорит о том, что добавится в это окружение.
Допустим luaDS добавляет некоторые функции ядра DS, а luaGUI добавляет API для работы с пользовательским интерфейсом.
Часть модулей это просто составные библиотеки, которые сами по себе ничего не делают, а просто предоставляют другим модулям свои функции. Некоторые из таких модулей могут встраивать дополнительные консольные команды, которые относятся непосредственно к этому модулю.
К примеру модуль bzip2 это одноименная библиотека для других модулей, но она так же встраивает команду в консоль для работы с архивами данного формата.
А вот к примеру модуль sqlite3 никакой нагрузки кроме C API этой библиотеки не несет, но он используется модулем luaSQL.

[Изображение: barbers.png]
27.08.2014 08:33
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
RE: Приложение для DreamShell - SWAT - 27.08.2014 08:33

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  DreamShell dev environment setup on macOS VeraBecker 17 6154 19.09.2023 06:25
Посл. сообщение: SWAT
  DreamShell 4.0 - XML Doc SWAT 6 34260 06.04.2015 13:41
Посл. сообщение: SWAT
  DreamShell 4.0 - Module dev SWAT 8 30408 23.12.2013 13:20
Посл. сообщение: SWAT
  Dreamshell BETA3/BETA4 Direct Swap atreyu187 3 19461 09.09.2011 14:27
Посл. сообщение: SWAT
  DreamShell 4.0 - App dev SWAT 3 21492 22.06.2011 23:09
Посл. сообщение: Jirohn
  DreamShell 4.0 - Bug Report SWAT 54 164722 28.03.2011 07:24
Посл. сообщение: SWAT
  Разработка блокнота для DreamShell zaero 28 86600 31.01.2011 16:02
Посл. сообщение: SWAT
  DreamShell 4.0 - Beta Testing SWAT 76 229569 14.07.2010 20:58
Посл. сообщение: SWAT
  DreamShell 4.0 SWAT 43 136444 05.02.2010 07:10
Посл. сообщение: SWAT
  DreamShell 4.0 - API Doc SWAT 1 18685 18.03.2009 13:04
Посл. сообщение: SWAT

Переход:


Пользователи просматривают эту тему: 4 Гость(ей)