|
|
|
| Привет!
все началаось с того что хотел кодить проги для wm или android но потом что то наслушавшись советов, взялся за с++. читаю брайн оверледн "С++ без страха" выбрал его из многочисленных книг, т.к. показалось начало книги более менее простым по примерам и объяснениям, т.е. типа хелло ворд, расчет на простые и непростые числа, и.т.д но чем дальше, тем больше мат-их примеров, а я никада не дружил с мат-ой, и это все тормозит, т.е. я все жду когда появятся примеры каких нить програмулек интересненьких, а тут одни мат-ие примеры..что делать незнаю, либо сменить книгу, либо забить на с++ и грызть язык для мелких програмулек для зверьков или вообще что скажете? | |
|
|
|
|
автор: .heed (15.01.2010 в 13:56) |
|
|
для: modem
(15.01.2010 в 12:31)
| | Собственно програмирование всё и построено на перезаписи-хранении цифровой информации
, а математиика является самым узким местом :))
Имел ввиду что у людей ассоциируется что вроде можно как на калькуляторе написать любое число
с любым колличеством цифр после точки , отнять такое-же любое число
, и в результате получить правильный результат.
Однако нет.)
Вскоре выясняется что в этих железках и цифра то как просто информация записанная в ограниченном пространстве байт
, и что например большое число представленное как число с плавающей точкой нельзя просто так повычислять с каким-нибудь другим числом без заметной потери точности.
Вот тут и приходит на помощь всякие классы, шаблоны, интерфейсы С++ ,)
, мне лично кажется что это просто для удобства встроили столько макросов и функций.
Чтобы ленивому программисту достаточно было один раз где-то написать <template>
и потом пусть компилятор за него думает что куда лучше вставить.
Но математика вещь полезная, бывают случаи когда не зная математики понаделывается куча циклов
, а оказывается лет 100 назад кто-то уже придумал формулу которая позволяет в несколько вычислений сделать всё то-же самое.
это моё такое мнение, а я тоже не очень в математике как и в СиДваПлюса.
Пока стараюсь просто распихать всё по разным файлам , чтобы потом можно-было разобраться
Лично мне бывает интересно только когда действительно чего-то не хватает, или не устраивает,
из целой кучи имеющихся программ, и начинаешь думать как-же сделать такую мелкую програмульку
,) чтобы делала то чего мне нужно.
А там чего уж потребуется для того чтобы её сделать зависит от хотения, а красоту сильно не навожу нигде, главное чтобы функционировало.
В win32 практически уже почти всё чего душе угодно есть, из одной только коммандной строки можно массу чего поделать.
Практически везде что-то делая успользуешь чьи-то уже придуманные штуковины, типа библиотек
// не знаю что такое android,
а wm у меня ассоциируется только с WebMoney :) | |
|
|
|
|
|
|
|
для: .heed
(15.01.2010 в 13:56)
| | >// не знаю что такое android- новая ос для коммуникаторов
>а wm - windows mobile
)))
тото оно что начиная с массивов, мозг кипеть начинает...
может кофе побольше... | |
|
|
|
|
|
|
|
для: modem
(15.01.2010 в 12:31)
| | > ...забить на с++...
Нет. Зависит от преследуемых целей. Если хочется разрабатывать Win-приложения, беритесь за Си++ Билдер и книгу Архангельского. (или, как EXP, пишите на чистом Си без RAD и ++)
Можно взяться за php-GTK, но для него среды RAD нету. | |
|
|
|
|
|
|
|
для: ~AquaZ~
(15.01.2010 в 13:56)
| | >> ...забить на с++...
>Нет. Зависит от преследуемых целей. Если хочется разрабатывать Win-приложения, беритесь за Си++ Билдер и книгу Архангельского. (или, как EXP, пишите на чистом Си без RAD и ++)
>Можно взяться за php-GTK, но для него среды RAD нету.
да хотелось бы как для вин так и для nix систем писать, посмотрим что Архангельский....
спасибо. | |
|
|
|
|
|
|
|
для: modem
(15.01.2010 в 14:16)
| | Я тоже хочу писать для многих платформ. | |
|
|
|