Информация об изменениях

Сообщение Re: java vs. c++ от 19.08.2015 2:29

Изменено 19.08.2015 2:30 kaa.python

Здравствуйте, StanislavK, Вы писали:

SK>Вопрос в следующем, если бы вам пришлось начать разрабатывать большую серверную, многопоточную, многокомпонентную, распределенную систему, то какой язык бы вы выбрали?


Ну я как C++ разработчик с 15 летнем стажем сказал бы что описанные выше, особенно товарищем andyag, ужасы с действительностью мало что имеют общего, но брать для твоей задачи C++ я бы не стал. Если ее никак не решить на Python (а наличие "многопоточную" на это однозначно намекает), то самым правильным выбором будет Java. Быстрее, проще, есть экспертиза.

SK>Подскажите как там у С++ в этом плане.


Если очень хочется сделать на C++, то 1) CMake, 2) BOOST + STL, может придется чутка погуглить, 3) тут не скажу, работал с базами из плюсов лет 12 назад, 4) угу, никаких проблем быть не должно, но и опыт именно в C++ разработки понадобится, 5) ну, такого ничего нет, хотя Vim + cscope всегда за глаза хватало (стиль разработки на C++ обычно сильно отличается от Java. у тебя не будет 1001 фабрики для генерации еще одной фабрики, которая вернет тебе объект с абстрактным интерфейсом, который будет генерировать ...), 6) не реально. лучше не берись, плакать будешь, кактус очень колючий.
Re: java vs. c++
Здравствуйте, StanislavK, Вы писали:

SK>Вопрос в следующем, если бы вам пришлось начать разрабатывать большую серверную, многопоточную, многокомпонентную, распределенную систему, то какой язык бы вы выбрали?


Ну я как C++ разработчик с 15 летнем стажем сказал бы что описанные выше, особенно товарищем andyag, ужасы с действительностью мало что имеют общего, но брать для твоей задачи C++ я бы не стал. Если задачу никак не решить на Python (а наличие "многопоточную" на это однозначно намекает), то самым правильным выбором будет Java. Быстрее, проще, есть экспертиза.

SK>Подскажите как там у С++ в этом плане.


Если очень хочется сделать на C++, то 1) CMake, 2) BOOST + STL, может придется чутка погуглить, 3) тут не скажу, работал с базами из плюсов лет 12 назад, 4) угу, никаких проблем быть не должно, но и опыт именно в C++ разработки понадобится, 5) ну, такого ничего нет, хотя Vim + cscope всегда за глаза хватало (стиль разработки на C++ обычно сильно отличается от Java. у тебя не будет 1001 фабрики для генерации еще одной фабрики, которая вернет тебе объект с абстрактным интерфейсом, который будет генерировать ...), 6) не реально. лучше не берись, плакать будешь, кактус очень колючий.