Comments 34
Если у вас возникала задача написания сетевого демона, на каком языке вы его писали? И какая при этом у вас была инфраструктура? Какие преимущества получили, и с какими проблемами пришлось столкнуться?
0
> Свой вариант (напишу в комментах)
си.
си.
+9
Обращение в заголовке следует отделять запятой. ;)
+23
Эм, разве надо? И как тогда, я не понял…
0
Нет там обращения
0
Демоны пишут на языке ADA
+17
А почему именно на нём остановились?
0
Он самодостаточный и быстрый. Просто сказка, по сравнению с Java/PHP/Python, на которых писали раньше.
0
А как код, не выглядит как спагетти? Может субъективное, но когда кодил некоторое время назад постоянно запутывался в куче коллбеках. Хотя сейчас вроде что-то придумали для красивого синтаксиса.
0
> Хотя сейчас вроде что-то придумали для красивого синтаксиса.
ну да, замыкания называется :)
ну да, замыкания называется :)
0
Нет, не выглядит :)
0
Поможет рефакторинг.
0
0
… ни разу не спасающая ни от спагетти, ни от [] == [] == false и прочих радостей джаваскрипта. потенциально от спагетти может спасти вот это github.com/koush/node/wiki/%22async%22-support-in-node.js
+1
Да ладно, это субъективное мнение. Для меня лучше всего python+twisted и думаю что я не один такой.
0
На языке Ада.
+3
Я вот царапаю на спиритической доске
-2
си, perl
+1
#!/bin/bash
+1
Последний был на PL/SQL ;-)
0
UFO just landed and posted this here
Тут всё дело в том где это будет использоваться. Если в рабочих целях на win серверах, то C# безоговорочно. Если для дома, то тут какая библиотека под руку попадёт, и есть ли наработки. в этой… Помниться ICQ бота я настраивал и дописывал на php, именно из за того что под руку попался SteelBot. А потом перейдя на xmpp написал бота уже на python, т.к. под него библиотеки были стабильнее…
-1
На C++. Только не смешивайте его с C#/java, а то наутро голова болеть будет.
0
Запятой перед «демоны» не хватает
+1
Cи конечно же.
0
Sign up to leave a comment.
На чём вы пишете демоны?