macroevolution (
macroevolution) wrote2015-01-11 02:41 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Посоветуйте язык программирования
Я всю жизнь программировал только на бейсике, на разных его версиях. Так получилось. Когда писал кандидатскую, набралось очень много таблиц с данными (это были морфологические признаки морских ежей), и я задолбался обсчитывать их на калькуляторе. Поэтому быстренько освоил бейсик (тогда персональные компьютеры IBM только начали появляться, и к ним прилагался язык GW-Basic). Освоил - и сразу почувствовал себя человеком. С тех пор не переучивался, сейчас пишу все свои программки на VBA в MS Access. То есть в программировании я дилетант, но опытный. Программированием пользуюсь сейчас для имитационного моделирования эволюционных процессов в популяциях. Подумываю об одной новой модели, но понимаю, что на VBA она будет работать невыносимо медленно. Насколько я понимаю, программа, написанная почти на любом другом языке, компилируемом, будет работать в разы быстрее. Вопрос такой: какой из этих языков мне будет быстрее и проще всего освоить? Времени, сил и желания преодолевать трудности и вникать в программистские проблемы - не имеется. Мне бы этот язык просто скачать (можно купить, если не слишком дорого), освоить за пару-тройку дней - и вперед. Т.е. главное, чтобы он был максимально простым в освоении для того, кто знает бейсик, без всяких интеллектуальных "понтов", но работал хотя бы раз в 10 быстрее.
no subject
К тому же сейчас легально её не купить.
no subject
2. Что такого нет в С++ образца пусть даже 99 года, что помешает реализовывать алгоритмы имитационного моделирования? Уж не ORM и WCF вы туда собрались прикручивать?)))
no subject
2) Зачем изучать старьё? Сторонние библиотеки можно будет скомпилировать?
no subject
no subject
no subject
no subject
И - я не уверен, что он поддерживает даже С99 полностью, не говоря о C11, C++03, C++11, и т.д.
no subject
Полностью стандарту мало вообще кто соответствует, но для имитационного моделирования вполне себе хватит. И стл и буст можно прикрутить.
Факов по языку C++, stl, boost вагон и тележка. Факов по вкл ещё больше. Хотя в его задаче вкл ему нафиг не нужен. Только если адошки.
no subject
Да ну?
http://macroevolution.livejournal.com/186606.html?thread=12716270#t12716270
"Версия 5 - самая лучшая"
no subject
no subject
Советую билдер потому, что он надежен, универсален и делает достаточно быстрые приложения.
no subject
Менять его не собираюсь.
Думаю, что для научных задач билдер - лучшая среда для языка Си из-за удобных компонент, особенно TChart.
Однако хозяину блога вряд ли есть смысл тратить время на изучение языка Си и его многочисленных подвохов. А билдер имеет еще и свои собственные подвохи, которые тоже изучить пришлось бы.
no subject