Здравствуйте, Аноним, Вы писали:
А>нужен совет по выбору IDE и языка прграммирования, ситуация следующая, намечается проект суть которого заключается в обработке больших текстовых данных(xml + различный текст) получаемых по сети, интересует следующее :
А> — на каком языке сейчс пишут под freebsd ? c++ , c ?
А> — наиболее удобная/работоспособная ide [хотелось бы что-то аналогичное eclipse или idea 8-) ]
А> — еще у кого есть опыт разработки под unix, прошу поделиться опытом (xml парсеры, возможно какие-то фреймфорки)
Можна предложить в этом варианте с++ и к нему по задачам:
обработка текста: "чистый" C++ плюс контейнеры и алгоритмы STL;
обработка XML: есть сишная, но вполне юзабельная на С++ библиотека libxml2;
сеть: написание на С++ реализации приема больших данных по сети займет не более дня в среднего программиста, имеющего хороший опыт работы с сетями. Я сторонник "низкоуровней" работы с сокетами, но видел и высокоуровневые библиотеки, например в Qt есть класы по работе с сокетами;
IDE: если все машины на UNIX, то eclipse неплохо подходит. (На mono-project уж сильно матюкатся). Если же розработка ведется на машинах с Windows а компилится и тестится на UNIX, тогда связка MS Visual C++ + Visual Assist дают очень удобный редактор кода (дороговатый безспорно
).