Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, Senjer, Вы писали:
L>>>Если у тебя есть интерент, то значит у тебя есть доступ ко всему что угодно.
S>>Только на работе! S>>А работа такая, что в нете сижу только после нее (минут 30 и домой)! S>>Вот так!
L>А принтера на работе нет?
Здравствуйте, Lloyd, Вы писали:
L>а если в голове есть хоть одна извилина, он поймет, что в современной жизни полезность материала изложенного у Кнута стремится к нулю.
Здравствуйте, Smal, Вы писали:
L>>а если в голове есть хоть одна извилина, он поймет, что в современной жизни полезность материала изложенного у Кнута стремится к нулю.
S>Если сайты рисовать? Тогда конечно %)
Ну не всем же сортировку писать, кому-то надо и работать.
Здравствуйте, Senjer, Вы писали:
S>Вот вы например с чего начинали!?
Вот я начинал c программок в журнале Байт, каких то нелепых книжек, пытался набирать их на Синклере одноклассника.
Потом был УКНЦ, я все задавался вопросом, как же на бейсике можно написать программки, которые загружают c дискет.
Птом появились в школе 286-е, получил в руки книгу Ла Мота — "Секреты программирования игр", там было все так красиво расписано, что я по ней пытался научится С без компилятора но удача подвернулась.. проводились курсы для желающих бесплатные (последний год как оказалось) по С для учеников школ... я попал )) 1я программа — была снег, падающий на экран )) все вылазило за пределы массива... )))
Было когда еще бегал и перебивал тупо на память строки ассемблера по переключению видережима в 320x200 — 256 цветов, т.к. в Борланд С 3.1 компилере его не было стандартными средствами... Ручной перевод "Zen of computer graphics" летом (по моему так назывался документ), после чего оценки в школе по английскому поднялись...
Потом, первая программка читающая PCX файлы и жгучее желание написать игру. Программы архивации, миниантивирус на один вирус, просто красивые поделки. Программки для себя и знакомых... Тогда инет был чем-то недоступным, тока Фидошка скрашивала все...
Переписывали друг другу Демки, и тысячи разнообразных исходников Соревнования c друзьями на самую маленькую... самую красивую мини демку...
Эхх... хорошее было время...
А вааще главное жгучее желание... желание разобраться, научится, уметь... ну и вера в себя
Здравствуйте, Lloyd, Вы писали:
L>Ну не всем же сортировку писать, кому-то надо и работать.
Ну сортировка это не самое главное. %)
А бытующее мнение, что алгоритмы == сортировка, совершенно неверное.
Здравствуйте, Lloyd, Вы писали:
K>>>Тогда ты должен прочитать 3-х томник Кнута
K>>Это я пошутил Я не знаю ни одного человека который бы это сделал
L>Ага. Если человек туп, то он просто их не осилит, а если в голове есть хоть одна извилина, он поймет, что в современной жизни полезность материала изложенного у Кнута стремится к нулю.
Нифига не нулю!
Во-первых, я оттуда уже целый алгоритм использовал.
А во-вторых, Билл Гейтс приглашал всякого, кто осилил Кнута, к себе в M$.
Но существует одно качество, которое нельзя купить, — это надежность. Цена надежности — погоня за крайней простотой. Это цена, которую очень богатому труднее всего заплатить.
Здравствуйте, Lloyd, Вы писали:
AVC>>Нифига не нулю! AVC>>Во-первых, я оттуда уже целый алгоритм использовал.
L>Какой именно? И зачем для этого алгоритма использовался именн Кнут?
Из 2-го тома (Получисленные алгоритмы) — последовательность Фибоначчи с запаздыванием (24, 55).
Это раздел 3.2.2, где-то на стр.47-48.
Речь идет об очень неплохом аддитивном алгоритме генерации псевдослучайных чисел.
Надо было написать маленькую программку для тестирования нового микропроцессора "на покрытие", для АЛУ и др. частей.
Это очень маленький RISC, на ассемблере я обошелся несколькими сотнями байт кода.
Смысл этого действа был в том, что операции умножения там нет; потому и аддитивный алгоритм (эмуляция умножения гораздо менее эффективна).
А почему Кнут?
Да просто стоял на полке, попался под руку.
AVC>>А во-вторых, Билл Гейтс приглашал всякого, кто осилил Кнута, к себе в M$.
L>Он вроде как и без Кнута приглашает.
Но существует одно качество, которое нельзя купить, — это надежность. Цена надежности — погоня за крайней простотой. Это цена, которую очень богатому труднее всего заплатить.
M>>Лично я начинал с "К.Боон — Паскаль для всех" (здесь) M>>Толковая книга, правда сейчас уже очень устарела. Но основы там очень хорошо даются (именно основы: что такое переменная, функция etc.)
S>Пользоваться переменными я умею! S>Функциями то же!
Если ты уже умеешь ими пользоваться, то ты не начинающий с нуля
S>Но С++, это же совсем другое в плане синтаксиса!
Здравствуйте, Lloyd, Вы писали:
L>Я бы посоветовал какой-нить интерепретатор (например, питон), дабы можно было просто сесть и начать играться.
Дык простенькие программы на немерле вобще трудно от питона отличить... да и интерпритатор у немерле есть...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
L>>Я бы посоветовал какой-нить интерепретатор (например, питон), дабы можно было просто сесть и начать играться. WH>Дык простенькие программы на немерле вобще трудно от питона отличить... да и интерпритатор у немерле есть...
Я бы все-таки не советовал учиться программировать на языке, по которому даже ни одной книжки не написано.
Здравствуйте, Lloyd, Вы писали:
K>>Тогда ты должен прочитать 3-х томник Кнута L>А ты убить себя об стену. Прямо сейчас же!
Слава защищающим глупость! Они делают мир чище!
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, Геннадий Васильев, Вы писали:
K>>>Тогда ты должен прочитать 3-х томник Кнута L>>А ты убить себя об стену. Прямо сейчас же!
ГВ>Слава защищающим глупость! Они делают мир чище!
Генадий, если вы тоже из числа тех, кто советуют начинать учить программирование с чтения Кнута, то советую вам последовать за коржиком.
Здравствуйте, Smal, Вы писали:
S>Здравствуйте, Lloyd, Вы писали:
L>>Ну не всем же сортировку писать, кому-то надо и работать. S>Ну сортировка это не самое главное. %) S>А бытующее мнение, что алгоритмы == сортировка, совершенно неверное.
Здравствуйте, kan, Вы писали:
kan>Senjer wrote:
>> Есть! >> Бумаги мало! kan>Сейчас книжки печатать самому получается дешевле (ну или почти столько же), что и покупать.
kan>ЗЫЖ Помимо восклицательного знака в конце предложения ещё можно точку ставить.
Не фига. Смотря на каком принтере. Да и качество типографской всё-таки обычно лучше.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, WolfHound, Вы писали:
L>>>Я бы посоветовал какой-нить интерепретатор (например, питон), дабы можно было просто сесть и начать играться. WH>>Дык простенькие программы на немерле вобще трудно от питона отличить... да и интерпритатор у немерле есть...
L>Я бы все-таки не советовал учиться программировать на языке, по которому даже ни одной книжки не написано.
Здравствуйте, Senjer, Вы писали:
S>Привет всем! S>Я здесь впервые! S>Надеюсь мою тему воспримут серьезно! S>Подскажите пожалуйста, какая литература наиболее подходит для начинающего с нуля программиста (если можно так сказать)!? S>Ресурсы я уже посмотрел! S>Там маловато для начинающих! S>И еще вопрос! S>Подскажите чья реализация языка С++ лучше (Microsoft, Borland или другие)!? S>Возможно вопрос не совсем корректен, но все же! S>Благодарю всех кто откликнулся!
По C++ — моё мнение — хороших книг нет. Впрочем, можно Страуструппа попытаться...
Стив Макконнелл "Совершенный код"
В.Н. Касьянов, В.А. Евстигнеев "Графы в программировании: обработка, визуализация и применение" — Спб.: БХВ-Петербург, 2003 г. (если найдёшь)
И.В. Романовский "Дискретный анализ" — Спб.: Невский диалект, 2000 (может быть переиздали, не знаю)
Ф.А. Новиков "Дискретная математика для программистов" — СПб.: Питер, 2002