[Ответить в тред] Ответить в тред

01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 15 | 1 | 12
Назад Вниз Каталог Обновить

Выбор языка для простого REST сервера Аноним 13/07/16 Срд 05:22:51  794913  
14683765712840.jpg (842Кб, 1438x1600)
Суп, программач.
Суть такова: есть контора с говнокодерами, которые написали некое клиентское приложение и небольшой сервачок к нему. Приложение дергает из сервачка рест интерфейсы и получает кое какие нехитрые данные. Типа логин пароль, регистрация, напомнить пароль, вывести некие таблички. Все это написано на джаве (сервер - томкек, клиент неважно что) и выглядит из моего описания очень просто и незатейливо.

Но есть одно но. Так как это писали говнокодеры-мартышки все это все настолько тяжелое, немасштабируемое и ужасное, что передо мной сейчас стоит задача в кратчайшие сроки все это переделать.

Переписывать там особо нечего и на жабе я управился бы довольно быстро. Но я хочу извращенной мести. Планирую написать компилируемый сервер на чем-то типа голанга или крестов. Чтобы мамкины программисты так охуели, что никогда не смогли бы в этом разобраться (кроме джабы они ни во что не могут).

Внимание вопрос: какой язык позволит мне быстро и незатейливо написать компилируемый сервачок? Нужны рест интерфейсы и коннект к базе (монго дб). При выборе конкретного языка, какие дополнительные библиотеки мне понадобятся?

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

В общем, дискасс. Пик тотали анрилейтед. С меня как обычно нихуя
Аноним 13/07/16 Срд 05:45:03  794920
>>794913 (OP)
А почему именно компилируемый? Напиши на Хаскелле, это гораздо хардкорнее будет, чем Си. http://stackoverflow.com/a/2589074
Аноним 13/07/16 Срд 06:03:53  794922
>это писали говнокодеры-мартышки
>склоняюсь больше к крестам, но там че-то как-то сложно хттп сервачки-то писать
Блядь, ОП, ды там сам тот еще мартыхан.
Аноним 13/07/16 Срд 06:25:29  794924
>>794922
>Блядь, ОП, ды там сам тот еще мартыхан.

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

Поэтому и спаршиваю тебя, ананасий
Аноним 13/07/16 Срд 06:31:33  794925
>>794920
>А почему именно компилируемый?

Чтобы исходники приходилось СОБИРАТЬ. Чтобы работало без апача и томкека.
Аноним 13/07/16 Срд 07:25:51  794928
>>794925
Голанг собирает очень быстро.
Аноним 13/07/16 Срд 08:34:34  794937
>>794913 (OP)
> Чтобы мамкины программисты так охуели
И ты тут такой
> но там че-то как-то сложно хттп сервачки-то писать
А может ты сам из ЭТИХ? Ну ты понял.
Аноним 13/07/16 Срд 08:35:13  794938
>>794913 (OP)
Бери борланд дэлфи.
Аноним 13/07/16 Срд 08:35:59  794939
>>794913 (OP)
Vibe.d. монга из коробки. Для клиента dlang-requests.
Аноним 13/07/16 Срд 08:37:57  794942
>>794913 (OP)
Golang, Python, Node.Js с Express.
Аноним 13/07/16 Срд 09:13:00  794954
>>794939
спасибо бро
Аноним 13/07/16 Срд 12:50:17  795054
>>794942
Будто ноду с одноглазой змеей нужно компилировать. Сборка фронтенда вебпаком не в счет Пффф...
Аноним 13/07/16 Срд 12:52:07  795056
>>794913 (OP)
D, фреймворк Vibe.d
Охуенная штука
Аноним 19/07/16 Втр 00:10:10  799759
>>795056
удваиваю этого. глянь это:
http://code.dlang.org/packages/pgator
Аноним 19/07/16 Втр 12:52:08  800053
>>794913 (OP)
Но ведь если ты возьмешь йоба-либу, в которой сам сможешь разобраться за полдня, любая другая макака тоже сможет в ней разобраться за полдня.
Аноним 20/07/16 Срд 02:01:04  800909
>>794942
двачую за голанг

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 15 | 1 | 12
Назад Вверх Каталог Обновить

Топ тредов