Форум обсуждения оборудования  

Вернуться   Форум обсуждения оборудования "Умный дом" > Форум умного дома > Софт

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2015, 18:48   #1
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 770
Вес репутации: 803
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию выбор скриптового языка.

для автоматизации взаимодействия между различными устройствами и написания сценариев выбираю язык для установки на различные устройства (x86, mips, возможно будут ARM).
Требования: нестрогий синтаксис - ибо я дилетант.
Возможность сетевого взаимодействия
больше пока не придумал.
Для начала хочу создать список подходящего, потом обсудить детали (c первыми двумя немного знаком).
  1. perl
  2. php
  3. python
  4. Bash - в тех примерах что я видел юзается netcat. а с ним у меня проблемы.
  5. Ruby - про это вообще ничего не знаю.
  6. Lua - видел у соседей, на робофоруме кажется, про сеть не знаю
  7. Erlang

Последний раз редактировалось Tohin; 24.05.2015 в 19:00.
Tohin вне форума   Ответить с цитированием
Старый 24.05.2015, 19:07   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,007
Вес репутации: 9205
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: выбор скриптового языка.

На вкус и цвет ...
Я бы PHP выбрал, но для роутера он тяжеловат
Хотя у моего знакомого весь умный дом на роутере wr703 с PHP уже 3 года работает и он не жалуется
Admin вне форума   Ответить с цитированием
Старый 24.05.2015, 19:59   #3
vitfil
Junior Member
 
Регистрация: 04.02.2014
Адрес: Минск
Возраст: 44
Сообщений: 20
Вес репутации: 0
vitfil is an unknown quantity at this point
Отправить сообщение для vitfil с помощью Skype™
По умолчанию Re: выбор скриптового языка.

Erlang такой скриптовый-скриптовый, сиетаксис у него такой нестрогий-нестрогий. Еще и мозг для функциональщины надо вывихнуть для начала... В общем, вычеркивайте, от греха подальше. Для дилетанта я бы посоветовал python.
vitfil вне форума   Ответить с цитированием
Старый 24.05.2015, 20:59   #4
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 770
Вес репутации: 803
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: выбор скриптового языка.

Почитал про Erlang. да ну его нафик!
Tohin вне форума   Ответить с цитированием
Старый 24.05.2015, 21:26   #5
stD
Moderator
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,034
Вес репутации: 1125
stD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to beholdstD is a splendid one to behold
По умолчанию Re: выбор скриптового языка.

Три первых наверно...

Немного флуда:
Hello, World на BrainFuck.

PHP код:
--[+++++++<---->>-->+>+>+<<<<]
<.>++++[-<++++<++>>>->--<<]>>-.>--..>+.<<<.<<-.>>+>->>.+++[.<]<<++. 
stD вне форума   Ответить с цитированием
Старый 24.05.2015, 22:33   #6
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 770
Вес репутации: 803
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: выбор скриптового языка.

А про Java кто нибудь скажет? правда не видел ее в репозитории wrt
Tohin вне форума   Ответить с цитированием
Старый 25.05.2015, 21:52   #7
Prana
Junior Member
 
Регистрация: 17.03.2015
Сообщений: 27
Вес репутации: 0
Prana is an unknown quantity at this point
По умолчанию Re: выбор скриптового языка.

Java - очень тяжелая. Если очень хочется, я бы смотрел в сторону предкомпилируемых языков, типа lua, go, python.
PHP весьма удобен для веба, но сам веб-сервер довольно тяжелый. CGI-скрипты на bash еще медленнее, но для них легкий веб-сервер подходит.
Ну а если совсем быстро нужно - пишите на C.
Prana вне форума   Ответить с цитированием
Ответ


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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:45. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика