Здравствуйте, LaptevVV, Вы писали:
V>> Я бы советовал Страуструпа.
L> НИ В КОЕМ РАЗЕ!!!!! L> Вы что!!! Начинающему советовать такое чтиво — сразу охоту изучать отобете.
Если человек уже знает какой-нибудь язык, и C++ намерен изучить серьезно, то,
имхо, Страуструп — самое оно.
Posted via RSDN NNTP Server 1.7 "Bedlam"
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Здравствуйте, Павел Кузнецов, Вы писали:
ПК>Здравствуйте, Lorenzo_LAMAS, Вы писали:
LL>> Я вот с бейсиком не знаком, однако подобное слышал и мне интересно, LL>> почему столь уважаемый человек как Дейкстра сказал такое? Что уж так LL>> плохо в бейсике?
ПК>Думаю, важно различать Basic и Visual Basic. Первый не поддерживает даже ПК>структурное программирование, требуя GOTO на каждом шагу. Впрочем, второй, ПК>при наличии C#, Java и т.п. для обучения, имхо, использовать тоже не стоит.
Где-то я видел очень хорошее определение ортодоксального бейсика — "ассемблер для домохозяек"
Очень в точку сказано, имхо.
сплошные goto, причем по адресам (номерам строк), а не по символьным меткам, ограниченное количество доступных переменных, их короткие ничего не говорящие названия и возможность положить в них все, что угодно (чем не регистры), при всей бедности арсенала — обязательные функции peek и poke для прямой работы с памятью...
Здравствуйте, Анатолий Широков, Вы писали:
АШ>Это смотря как посмотреть. Например, мне было лесно, что я читаю САМОГО Страуструпа — СОЗДАТЕЛЯ — это невольно стимулировало развитие узнать столько сколько знает этот человек или хотя идти в этом направлении. И опять же Страуструп "вопервых строках своего письма" сказал буквально следующее, что "если не будет понятно с первого раза, ничего страшного, вернетесь к этому познее". Так что мне читать Страуструпа было очень даже уютно.
АШ>Ну и, конечно, без практических занятий мало толка в одном лишь чтении.
АШ>Все это ИМХО.
Как Вам повезло! Я начинал читать С++ по 1-му изданию в 91-м, кажется, году — в Ташкенте. Еще по 1-му изданию. Это была вообще моя первая книжка по С++. Я тогда был настолько далек от ООП, что не НИЧЕГО не понял. Хотя Керникана и Ричи уже был прочитан еще тоже в 1-м издании — все было понятно, только не было практики — не писали тогда на С в Ташкенте. Только врубившись в ООП, уже поработав на Турбо С++ 2.0, я стал чего-то в Страуструпе соображать. Видимо с тех пор осталась во мне к стилю изложения мэтра некаянеприязнь. Да это и понятно — не для новичков он писал все-таки. Его хорошо на столе вместе с другими книжками держать и одновременно две смотреть — угол зрения разный — сильно помогает осмысливать!
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, jazzer, Вы писали:
J>а дать общественности почитать-покритиковать?
Могу на мыло прислать 13 глав. Но сразу предупреждаю — где-то еще 9-я ИМХО нормально, 10я — уже скомкана, а 11, 12, 13-я — вообще совсем не то, что хотел написать. J>просмотрев содержание, не нашел ничяего про компиляцию из командной строки. Какой-нть гной или чем-нть еще. J>Как же быть линуксоидам, решившим изучить С++?
А я сразу предупредил во введении. что все примеры — BC3.1, BC5,BCB6,VC6 — других систем у меня не было Издательство согласилось.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, Vamp, Вы писали:
V>Другое дело, что если ресь идет об изучении программирования вообще, то я бы не рекомендовал начинать с С/С++. Лучше всего начать с бейсика
Так с ним навсегда остаться можно . + плохой стиль прогаммирования однозначно!
>Если школьные годы прошли или бейсик освоен — то тогда Паскаль. Не дельфи, не обджект паскаль, а самый банальный Виртовский паскаль. Как максимально абстрагированный язык, идеально подходящий для освоения концпеций алгоритмического программирования. Паралелльно Лисп, Пролог — чтобы знать, что не алгоритмами едиными человек жив.
Человек хочет C++ — пусть учит С++. Заодно и C изучит . Ко всему ООП не надо потом будет разгрызать.
Здравствуйте, Lorenzo_LAMAS, Вы писали:
L_L>Черт с ним, с бейсиком. Интересно, кто-нибудь Аду использует? А Smalltalk? Не говоря уж о Simula 67 — недавно в библиотеке видал книгу, с трудом удержался чтоб не хватануть:)
Здравствуйте, Lorenzo_LAMAS, Вы писали:
L_L>Места много требует? (13 глав)
Нет. В архиве — всего полметра.
Но ИМХО, книжка-то не для вас, сэр Лоренцо. Вы уже из нее выросли давно.
Если только для коллекции.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, Lorenzo_LAMAS, Вы писали:
LVV>>Но ИМХО, книжка-то не для вас, сэр Лоренцо. Вы уже из нее выросли давно. LVV>>Если только для коллекции.
L_L>На халяву — я все люблю
L_L>А если серьезно, то может кому из знакомых пригодится, потому как в магазинах у нас обновление если и будет, то оооочень нескоро.
Сэр Лоренцо, а в каком городе Вы проживаете? Может, она уже у вас есть.
Книжка вышла из печати 13-го января. В Астрахани появилась недели через три. Тираж достаточно большой — 5000 штук. Стоит в Астрахани 150р. , на books.ru — 158 без стоимости пересылки. В магазине БХВ в Питере — 155.
Слать — таки на мыло?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
А можно небольшой ОФФ.
Во-первых можно не отвечать, во-вторых я считаю что это просто огроменный труд написать книгу и ещё раз скажу, что преклоняюсь перед таким делом.
Теперь вопрос:
В чём преимущества ВАШЕЙ книги перед теми что уже есть на рынке, например, перед C++ Primer ? Просто мне, вероятно, предстоит вести курс по С++ и инетересна очень Ваша книга.
АШ>>Ада это женщина, а ты ее так. Ай-яй-яй.
АШ> Кстати, наши в свое время, не разобравшить в истоках названия языка, придумали антагонизм АШ> -язык Рая.
Здравствуйте, jazzer, Вы писали:
J>Первый оператор ЭВМ (машинки Бэбиджа)
Не оператор, а программист. Написала первые две статьи по программированию — о том, что должно входить в систему команд. В частности, про условия и циклы. J>Его жена или что-то в этом роде.
Ада Августа графиня Лавлейс — дочь Байрона (того самого) — женой вроде не была.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Здравствуйте, jazzer, Вы писали:
J>>Первый оператор ЭВМ (машинки Бэбиджа) LVV>Не оператор, а программист. Написала первые две статьи по программированию — о том, что должно входить в систему команд. В частности, про условия и циклы.
О, так она круче, чем я думал!
Ну что, заносим в список великих програмерских муз наряду с Барбарой Лисков? :)
J>>Его жена или что-то в этом роде. LVV>Ада Августа графиня Лавлейс — дочь Байрона (того самого) — женой вроде не была.