возможно ли освоить ассемблер , имея навыки веб программирования?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Дикс, 3 Jul 2008.

  1. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    Может Идой? =) Ты ведь не читаешь Айнтерактив? =)
     
  2. GlOFF

    GlOFF Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    689
    Likes Received:
    484
    Reputations:
    4
    Достаточно базового школьного образования!
     
    3 people like this.
  3. Flame of Soul

    Flame of Soul Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    185
    Likes Received:
    146
    Reputations:
    45
    Сила привычки) просто нравится.
    MySQL - сиквель.
    Sun - сун (а это наверное из-за немецкого)

    Возвращаясь к теме возможно ли освоить ассемблер , имея навыки веб программирования? - мой ответ да.
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Может и достаточно, но процесс изучения затянется надолго имхо...
     
    _________________________
  5. Dober'man

    Dober'man Banned

    Joined:
    16 Jul 2007
    Messages:
    70
    Likes Received:
    94
    Reputations:
    -8
    Знаешь, тем кто не родился с компом в *опе приходится с чего-то начинать...
    Вот тебе пример:
    Я весь 6 и пол 7 класса проигрался с кубиком-рубиком...Ну согласись долбо***зм !!! А в 10 и 11 классах с меня всё пёрлись, когда я арифметические и геометрические прогрессии за пару секунд в уме считал (я в этом году закончил 11 класс), НО!!! Меня считали "ШИРПОТРЕБОМ" когда как даун возился с кубиком!!!
    Если хочешь знать, то я тоже начинал с реверса и асма, и здал ЕГЭ по мат-ке на 98 баллов, а ЕГЭ по инф-ке на 96 баллов и мне прислали письмо из МФТИ с текстом о зачислении без экзаменов!!!
     
    #25 Dober'man, 3 Jul 2008
    Last edited by a moderator: 3 Jul 2008
  6. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    я ваще хочу для начала понять общий синтаксис ассемблера.
    в большинстве языков очевидно - как определить переменную, как функцию, а тут для меня слишком много загадок пока.
    меня вот эти загадки и подталкивают на его изучение )
     
    1 person likes this.
  7. hoty

    hoty Elder - Старейшина

    Joined:
    20 May 2008
    Messages:
    57
    Likes Received:
    10
    Reputations:
    1
    Сначала СИ потом Асм.
    В универах так учат.
    Сам сейчас буду Асм учить.
     
    #27 hoty, 3 Jul 2008
    Last edited: 3 Jul 2008
  8. kakoy_nafig_nik

    Joined:
    30 Jun 2008
    Messages:
    15
    Likes Received:
    5
    Reputations:
    0
    А с чего вы взяли что если в универе так учат, то это правильно?

    Дикс, попробуй покопаться в чужих прогах дизассемблером, если начнешь понимать язык.
     
  9. 0x22b

    0x22b Elder - Старейшина

    Joined:
    1 Dec 2007
    Messages:
    114
    Likes Received:
    32
    Reputations:
    9
    Логика не верна.. В С столкнешся с указателями, если до этого учил асм, то понимание указателей будет на много четче и пройдет на порядок легче, нежели сначала изучив С а потом Асм. Лучши учить оба паралельно..
     
  10. hoty

    hoty Elder - Старейшина

    Joined:
    20 May 2008
    Messages:
    57
    Likes Received:
    10
    Reputations:
    1
    to kakoy_nafig_nik :
    там преподают, сначала мат.анализ, дискретку, выч.мат и паскаль, а только потом СИ, и уж после этого Асм, php и базы данных.
    думаю, они выбрали верный, ход, сначала развитие логики, понимание основ, а только потом сложные языки Ассемблер, php и базы данных.

    to 0x22b :
    Может оно и так, но мое мнение сначала понимание основ (процедуры, функции, массивы и др), а потом сложные языки программирования. В данном случае с СИ и Ассемблер, сначала СИ потом Ассемблер. Не "пыхтеть" ведь над Ассемблером, ради указателей на СИ?))

    to ТС :
    Если отлично владеешь PHP и sql, то СИ, скорее не нужен, т.к. понимаешь элементарные основы программирования.
     
  11. K07TyaN

    K07TyaN New Member

    Joined:
    18 Aug 2007
    Messages:
    6
    Likes Received:
    3
    Reputations:
    0
    С и асм - совершенно разные вещи! Главное знать основы программирования (неважно какого языка) важна логика

    а вообще я предпочитаю С + асм (inline assembler)
     
  12. 0x22b

    0x22b Elder - Старейшина

    Joined:
    1 Dec 2007
    Messages:
    114
    Likes Received:
    32
    Reputations:
    9
    Хех, опять логика не правильная в корне.. Ассемблер ради указателей учить спору нет не нужно, но если начать изучать ассемблер, то кроме указателей придет понимание еще очень многих вещей, просто очень многих.. По этому либо просто Си, либо Асм потом Си, либо паралельно. Можно и сначала Си а потом Асм, и сидеть с таким лицом: "Как же я раньше не стал читать книги по асму, все было бы на много понятнее".

    А ну конечно, зачем нужен Си если PHP есть.. Для основ программирования есесно хватит. Но Си и PHP совсем разные вещи и так говорить, по меньшей мере не грамотно..
     
  13. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    абсолютно не согласен !

    Речь идёт о высоком уровне (ооп) и низком...

    Если вопрос звучал могу ли я научиться кодить на C# или Delphi(на уровне лего-компонентов) зная php , то да ...

    Как раз Си (не С++ конечно) достаточно приближен к низкому уровню , чтобы хото частично понять основы...

    от себя: я неплохо так знал C++ и достаточно хорошо С# , но изучние асма даже при наличии правильной литературы на первых этапах давалось относительно(!) тяжело , не потому что Асм сложный язык, а потому что я непонимал принципов нискоуровневого программирования в целом...
    (архитектура , память , регистры , смещения , тип... )

    вообще я до сих пор асм нормально не знаю ;)
     
  14. hoty

    hoty Elder - Старейшина

    Joined:
    20 May 2008
    Messages:
    57
    Likes Received:
    10
    Reputations:
    1
    Т.к. люди с репутацией на форуме говорят - "Сначала СИ, потом Асм", то думаю ТС тебе так и нужно поступить.
     
  15. Delimiter

    Delimiter Banned

    Joined:
    8 Apr 2005
    Messages:
    317
    Likes Received:
    173
    Reputations:
    12
    2 hoty

    типа а мну не слушать??? 8)))))))))) Нука нука обьясните как вы репутацию связываете и с чем?

    /// неужели обнаружили глубинную связь репутации и с СИ и с Ассемблером?


    // тогда малиновые штаны тебе в руки и забирайся на верхнюю строчку ... и всем страждущим по одной КэЦэ раздавай

    8)))
     
    #35 Delimiter, 4 Jul 2008
    Last edited: 5 Jul 2008
    1 person likes this.
  16. 0x22b

    0x22b Elder - Старейшина

    Joined:
    1 Dec 2007
    Messages:
    114
    Likes Received:
    32
    Reputations:
    9
    to hoty Посты пожалуста не повторяйте свои, а то можно и за флуд огрести по той самой репутации. Третий пост об одном и том же, уже на флуд смахивает.
     
  17. hoty

    hoty Elder - Старейшина

    Joined:
    20 May 2008
    Messages:
    57
    Likes Received:
    10
    Reputations:
    1
    to Delimiter:
    хочется, чтобы меня слушали.
    владею лишь Паскаль и СИ. сейчас надо Ассемблер учить. Поскольку знаю, что для Ассемблера нужны навыки основ программирования, то владея php (в моем случае СИ), можно начать изучение Ассемблера.
    Т.к. ТС знает куда "копать" ), то считаю, Асм ему дастся, быстро.

    Как я понял репутация на форуме строго зависит от того, насколько полезную инфу выложил для пользователей (не флуд и общение, а программы, исходники, статьи, особненно если созданные своими мозгами).


    Ну-уж не глубинную связь)) Если у участника форума большая репутация значит он делал полезные вещи на форуме (исходники, статьи). Соответственно, разбирается в языках программирования.

    0x22b
    я прав "сначала php потом си), и Вы правы сначала Си потом Асм). Основы, то основы.
    А слушать ТС думаю, будет тех у кого больше репутация - на подсознании больше доверия )).
    Вот и написал: "слушай, тех у кого репутация выше".

    Не вижу смысла накручивать большую репутация на форуме. Зачем она большая, если ничего не знаешь?)
     
    #37 hoty, 4 Jul 2008
    Last edited: 4 Jul 2008
    2 people like this.
  18. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    Delimiter по поводу репы абсолютно прав ...

    опять же , я не писал учи си , потом Асм , я только пояснил , что есть вещи о которых программируя в ООП мы даже не задумываемся , а в асме эти вещи наоборот в большинстве случаев жизненно необходимы ...
    ---------------------
    имхо:
    Вообще Главное - Желание и стремление , кто сказал что не все языки одинаково полезны?)) ...
    (всмысле хорошо знать их)
     
  19. GlOFF

    GlOFF Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    689
    Likes Received:
    484
    Reputations:
    4
    Достаточно базового школьного образования! :)
    Можно и без него, мат. склад ума. :)
     
    1 person likes this.
  20. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    сравнил )) с чего это пхп сложный язык? я его по книжке выучил дома

    я неплохо знаю пхп и основы Си. указатели, сортировки, структуры, деревья - уже изучал.
    так что можно и асм начинать

    вот этого я и хочу. а что можно почитать про работу самого процессора? чтобы доступно. про его устройство. как ассемблер с ним "общается"?

    склад ума у меня гуманитарный, я "пейсатель" :)
    http://litprom.ru/list.phtml?userID=47546