извиняюсь на оффтоп, можно тему закрыть З.Ы. Вы тут програмирование учите, или меряетесь агрегатом? У кого больше? Смешно, ей богу. Кто то наехал, кто то сказал. Ну и пусть
rudik я тож присоеденяюсь. dead_body к черту програмирование! учим магию с целью увеличения агрегата. ибо маленький агрегат это не смешно. ктобы что при этом не говорил.
...Freax. (Поняли? Freaks — фанаты — и на конце х от Unix.) (c) Linus Torvalds "Рассказ нечаянного революционера"
Очень жаль, что мое сообщение восприняли как наезд на ассемблер и сайт wasm.ru Если бы те, кто больше всех обижался, были повнимательнее, они бы обратили внимание на название ветки форума "Люди как научиться програмировать". Учиться программировать (в смысле когда вааще программировать не умеешь) по сайту, где рассматривается разработка драйверов и низкоуровневое программирование под win32, является занятием не только полезным, но и очень вредным, прежде всего для обучаемого. Я абсолютно уверен, и думаю, что со мною многие согласятся, что программирование - это способ мышления, а не знание конкретного языка программирования и аппаратной архитектуры. Именно поэтому сначала нужно понять алгоритмы, понять основы ООП и применить их на практике, а лишь потом приступать к чему-то более сложному.
из-за какой-то фигни потратили столько времени =) таких "наездов" даже у самого себя могу дофига откопать =Р
отчего же. общеизвестно, что парадигма программирования представляет несколько способов написания ПО: "сверху вниз" и "снизу вверх", или же "от общего к частному" и "от частного к общему", первая предполагает описание классов и функций, а после написание кода функций; вторая наоборот, собирание кода в функции и структур в классы. слово "капитал" предполагает, что никаких изысков при программировании не предусмотрено, а задача будет расписана по классам сверху вниз.
coolasm Ну только наверное не обязательно ООП. Более обще - парадигма. Знать голый ассемблер на 5+ недостаточно, так как код может быть несколько "проблемным".
coolasm Васм изначально ставит высокую планку - и это правильно: ООП объясняется в нескольких словах, и вообще, лучший способ понять что - то - это практика; понимание алгоритмов - это математика. Математика в связке с асмом сильная штука, так что основатели проекта делают всё верно - благодаря таким появляются IT, а не Х..ти) спецы и лично меня этот момент радует......
В принципе понятно... Только я ничего не предлагал. Я лишь говорил, что не стоит начинать изучение программирование с низкоуровневых языков программирования и зацикливаться только на языках программирования. Мое мнение основано на том, что я вижу КТО получается после обучения в ВУЗ-ах на всеми любимом факультете. Проблема в том, что обучение в этих самых ВУЗ-ах изначально предпологает в течение первых 3-х лет изучение именно языков программирования, но незатрагивает практики проектирования. Как следствие, студент начинает изобретать велосипед, а не применять известные решения (о которых он ничего не знает, потому, что эта тема затрагивается где-то на 4-5 курсе) Вот и получается, что мы гордимся нашими программистами которые придумыавют крутые алгоритмы, алгоритмы, которые уже давно разработаны и реализованы (возможно даже в стандартных библиотеках). Вот и получается - вроде много знаем, многое умеем, а сделать что-то стоящее, не можем, потому, что много работали на то, что-бы быть в своих глазах крутыми, а не проффесианалами в глазах других.
начнём с того, что васм - сайт о низкоуровлевом программировании, а не обучающий для начинающих. возможно, это только в твоём вузе (если ты студент конечно) бред!
Браво! Об этом я и говорил, и не на этом форуме. После чего, кто-то воспринял мое высказывание как наезд.
RamMerLabs Васм как раз и подходит для обучение начинающих, более того, его начальная идея, обнародаванная Serrgio, во времена hi-tech.ru: отвечать на любые ламерские вопросы - ибо сами когда -то были ламерами. ------------------------------------------------------- хотя чем больше узнаешь, тем обостроней чувствуешь себя ламером.
coolasm думать отказываюсь, кому это объяснялось. курс "Архитектура ЭВМ" и "Операционные системы" вам о чём-нибудь говорит студенты решают задачи, которые поставили преподы. никто из них не спешит поделиться исходниками кто как
UbIvItS насколько я понял,coolasm имел ввиду программирование в общем, здесь же обсуждается низкоуровневое программирование
RamMerLabs короче говоря, он не прав). начать обучение с асма - это самое то: знающий асм, всегда сможет одолеть: яву, c#............, а вот обратное направление возможно далеко не всегда.
Встречал я таких, кто пытался понять ASM после ЯВУ. Это, что-то с чем-то. Вопрос очень простой. Есть 8-битный микроконтроллер в одном из регистров находится 0, что будет если отнять 1? Как говорится - "33 варианта". Такого можно наслушаться. Хотя и люди то нормально понимают ООП и пишут программы, ну красивые такие, с кучей всяких фичей.