Баш умер. Да здравствуют Плюсы!
Aug. 17th, 2008 02:06 amВсем уже наверняка поднадоевшая эпопея с башем закончилась, я наконец взялся за C++. Успешно. Пожелания и советы (особенно приветствоваться будет ссылка на какую-нибудь брошюрку* по практическим аспектам) можете оставлять в комментариях.
* (TM)
free_logic :)
* (TM)
no subject
Date: 2008-08-16 10:37 pm (UTC)Кстати, Вы не пользуетесь такой штукой, которая называется Mathematica, Wolfram Research ее делает? Там и язык роскошный, и графика, и математика, само собой.
no subject
Date: 2008-08-16 11:17 pm (UTC)А что касается Mathematica - оно того не стоит, т.к. для не очень серьёзной обработки данных порой хватает и баша, а для серьёзных интенсивных вычислений нужен хороший код и хороший компилятор, всякие Математики будут медленно работать.
no subject
Date: 2008-08-17 12:50 am (UTC)Вот тут большой вопрос, и ответ скорее нет, чем да. Именно математические алгоритмы оптимизированы в Математике до такой степени, что тут она фору дает многим алгоритмическим библиотекам. Конечно, важно, что именно Вы считаете, но не стоило бы списывать ее вот так походя.
Во всяком случае, я большинство алгоритмов разрабатываю именно в ней. А по поводу практики — и XML переваривал, и даже словари довольно сложные сливал в один, а там практически сплошная обработка текста.
А хороший компилятор C++ есть далеко не на каждом Линуксе. Intel выпускает хороший компилятор, но его отдельно надо покупать. gcc — обычный, неплохой компилятор, но Вы не в этом смысле, кажется, используете слово «хороший». :-)
no subject
Date: 2008-08-17 08:56 am (UTC)gcc вполне достаточно для простых задач типа обработки выходных данных, ну а для серьёзных вычислений на любом суперкомпьютере есть фирменные компиляторы - Intel на x86, IBM XL на PowerPC... Ну и с недавних пор Интеловские компиляторы под Линукс (как и библиотека MKL) раздаются индивидуальным пользователям бесплатно, так что я и на своём компьютере все вычислительные пакеты собираю с хорошим компилятором и библиотеками.
no subject
Date: 2008-08-17 09:15 am (UTC)Не знал, что MKL стали бесплатно раздавать. Да она и дорогой не была никогда. Про компилятор тоже не знал.
no subject
Date: 2008-08-17 09:05 am (UTC)Ставил я когда-то Lindows. Не знаю, как сейчас, но тогда это был банальный Linux с собственной темой в KDE. Так вот: gcc там отсутствовал.
no subject
Date: 2008-08-17 09:08 am (UTC)no subject
Date: 2008-08-17 09:15 am (UTC)no subject
Date: 2008-08-17 09:55 am (UTC)no subject
Date: 2008-08-17 09:59 am (UTC)Это очень существенное дополнение.
no subject
Date: 2008-08-18 06:28 am (UTC)А вот и нифига :) В дистрибутив SUSE по дефолту gcc не включен.
no subject
Date: 2008-08-18 06:29 am (UTC)no subject
Date: 2008-08-17 11:10 am (UTC)оба-на, думаю, съездил на выхи отдохнуть
no subject
Date: 2008-08-18 03:31 am (UTC)Спрашивай, если что.
no subject
Date: 2008-08-18 06:26 am (UTC)no subject
Date: 2008-08-18 09:13 am (UTC)Возьми любую книгу по С++. Прочитай первые две-три главы (страниц 50-70), а остальные 1200 страниц оставь в режиме on-demand. Ну и обращайся, если что...
no subject
Date: 2008-08-18 09:25 am (UTC)