powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ассемблер.
25 сообщений из 53, страница 2 из 3
Ассемблер.
    #35557119
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
+1
Начинать с асма, штудировать инструкции, типы адресации и переходов, пользоваться во всю переходами на метки и глобальными переменными (потому что автоматическими - сложнее) - не прививает хорошего современного стиля программирования. А кроме того, может и вовсе стимулировать переход к "продавцам мобилок" (утрирую, конечно, но все же ассемблер сложноват для изучения).

В качестве первого языка хорошим выбором может стать Python (лаконичный и наглядный и в тоже время достаточно мощный; к тому же отступы сразу научит делать ) или Delphi/Pascal. Можно и Яву для рафинированного ООП.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557142
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerНе знаком с Паскалем, возможно вы и правы.Не обязательно паскаль. есть и другие простые языки. для изучения ООП , например, рекомендую SmallTalk, хотя писать на нём серьёзные приложения всё таки не стоит
...
Рейтинг: 0 / 0
Ассемблер.
    #35557148
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerПод ваш критерий первого языка попадает си.
Нет, не попадает. Си плохо стимулирует "программное мышление", поскольку заставляет тратить много сил на точную формулировку, на технические детали. Не очень способный ученик, пытаясь стартовать с Си, подобен литератору, который, впервые пытаясь писать книгу на компьютере, тратит силы не на сюжет, а на поиск кнопок на клавиатуре.

SQL_LamerЧто же первым в таком случае?
Да собственно любой из наследников Алгола. Я как-то писал здесь - если бы сейчас меня попросили учить человека с нуля, я бы наверное для начала учил его PL/SQL.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557161
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, я вам толкую, что начал с высокоуровневых языков(VB, C#), и вынужден делать отход назад.
У кого тут профильное образование?
Скажите, вы что, не учили ассемблер в институте?
Это теперь вам кажется, что он нафиг не нужен.
Вы с другой точки зрения на это взгляните.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557167
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Quartzне прививает хорошего современного стиля программированияЗато хорошо развивает мышление и память
...
Рейтинг: 0 / 0
Ассемблер.
    #35557179
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_Lamerначал с высокоуровневых языков(VB, C#), и вынужден делать отход назадЯ начал с Basic на Spectrum'e и тоже был вынужден "сделать отход". Что в этом плохого-то? Если бы начинал с асма - не был бы щас программистом :-)
...
Рейтинг: 0 / 0
Ассемблер.
    #35557186
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerУ кого тут профильное образование?
У меня.

SQL_LamerСкажите, вы что, не учили ассемблер в институте?
Учил. Впрочем, я знал его и до поступления.

SQL_LamerЭто теперь вам кажется, что он нафиг не нужен.
Не рассказывайте сказки :)

Gatmanне прививает хорошего современного стиля программирования Зато хорошо развивает мышление и память
С этой точки зрения первым языком программирования должно стать полное собрание сочинений Владимира Ильича Ленина
...
Рейтинг: 0 / 0
Ассемблер.
    #35557188
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerНе знаю, я вам толкую, что начал с высокоуровневых языков(VB, C#), и вынужден делать отход назад.
У кого тут профильное образование?
Скажите, вы что, не учили ассемблер в институте?
Это теперь вам кажется, что он нафиг не нужен.
Вы с другой точки зрения на это взгляните.
у меня профильное, вот мой список
1) Pascal
2) Си параллельно с Асм
3) С++
4) VHDL, машинные коды, построение автоматав, программирование микроконтроллеров
5) Visual C++, WinAPI, параллельно VBA
6) VB .net
7) VBScript - ненавидел этот период
8) C#
Считаю без асма ну никак
P.S. половину описанного учил самостоятельно
...
Рейтинг: 0 / 0
Ассемблер.
    #35557190
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Quartz SQL_Lamerначал с высокоуровневых языков(VB, C#), и вынужден делать отход назадЯ начал с Basic на Spectrum'e и тоже был вынужден "сделать отход". Что в этом плохого-то? Если бы начинал с асма - не был бы щас программистом :-)

Ну, не знаю.
У меня другой взгляд на эти вещи образовался.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557199
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gatman Quartzне прививает хорошего современного стиля программированияЗато хорошо развивает мышление и памятьПМСМ, это не единственный и не лучший способ.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557205
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учили ассемблер:
softwarer
Gatman

Не учили: ?
(Навряд - ли кто - то отыщется).

Вот об этом я и толкую.
Вам просто тяжело посмотреть с моей точки зрения на вопрос.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557217
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да никто вроде и не говорит, что знать ассемблер не нужно. Начинать с него не стоит.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557230
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuartzДа никто вроде и не говорит, что знать ассемблер не нужно. Начинать с него не стоит.

Тогда здаюс :)
...
Рейтинг: 0 / 0
Ассемблер.
    #35557231
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerВам просто тяжело посмотреть с моей точки зрения на вопрос.
Мы его "учили", а не "знали с колыбели". Как раз поэтому мы - в отличие от - можем взглянуть и с позиции "до", и с позиции "после".
...
Рейтинг: 0 / 0
Ассемблер.
    #35557255
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerМы его "учили", а не "знали с колыбели".

Это здесь причем?


softwarerКак раз поэтому мы - в отличие от - можем взглянуть и с позиции "до", и с позиции "после".

Как раз по этому вы не знаете, как он нужен, когда пишешь уже пару лет на высокоуровневых языках, не понимая при этом простых вещей.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557423
TeXpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuartzДа никто вроде и не говорит, что знать ассемблер не нужно. Начинать с него не стоит Не совсем согласен. Всё зависит от склада мышления. Кто-то хорошо воспримет более абстрактный, так скажем, ассемблеровский язык, а другому подавай "болтливый" Pascal. Но ассемблер безусловно полезен в смысле понимания основы функционирования машины -- самый близкий к языку машины в этом смысле язык. Ну не будет же никто учиться программированию, изучая машинные коды:))
...
Рейтинг: 0 / 0
Ассемблер.
    #35557472
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TeXpertКто-то хорошо воспримет более абстрактный, так скажем, ассемблеровский язык Более абстрактный по сравнению с чем?

Вы встречали людей, которые лучше "въезажали" в асм, чем в язык высокого уровня?
...
Рейтинг: 0 / 0
Ассемблер.
    #35557474
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TeXpertНу не будет же никто учиться программированию, изучая машинные коды:))А чем плохо? вот нас учили программировать на кодах когда, так поставят задачу - есть 2 или 4 регистра, и максимум 20 команд, и напиши алгоритм, чтобы всё работало. вот где мозги думать начинают
...
Рейтинг: 0 / 0
Ассемблер.
    #35557499
Quartz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 TeXpert
Кто-то хорошо воспримет более абстрактный (sic!), так скажем, язык машинных кодов, а другому подавай "болтливый" Assembler.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557501
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще добавлю.
Вы посмотрите на эти дебильные вопросы в ветках.
Люди пользуются готовыми компонентами, библиотеками, дата сетами всякими, совершенно не въезжая, что к чему.
Так что любое отклонение ставит их в тупик.
Нет какого - то готового функционала - все пропало, караул!!! Помогите!
Нихрена не думают, да и не умеют думать, по ходу.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557609
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerЭто здесь причем?
При том, что программирую я с девяти лет, а ассемблер начал учить в пятнадцать. Соответственно, в течение шести лет я программировал на ЯВУ, не зная ассемблера.

SQL_LamerКак раз по этому вы не знаете, как он нужен, когда пишешь уже пару лет на высокоуровневых языках,
Ага, не понимаю потому, что прошел этот путь.

SQL_Lamerне понимая при этом простых вещей.
Кстати, отсутствие знания ассемблера вовсе не обязывает "не понимать простых вещей".
...
Рейтинг: 0 / 0
Ассемблер.
    #35557637
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
SQL_Lamerне понимая при этом простых вещей.
Кстати, отсутствие знания ассемблера вовсе не обязывает "не понимать простых вещей".

Не обязывает. Это просто факт, исправлением которого сейчас занимаюсь.
Возможно, это мой частный случай.
Возможно, изучая C#, я пропустил, где там говорилось об архитектуре компьютера, о работе с памятью. О битах и байтах наконец.
...
Рейтинг: 0 / 0
Ассемблер.
    #35557685
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerВозможно, изучая C#, я пропустил, где там говорилось об архитектуре компьютера, о работе с памятью. О битах и байтах наконец.
Об этом и не должно говориться в руководствах по C#. Что мне очень не нравится в современной ситуации - литература сосредоточена на конкретных языках и технологиях, но при этом практически отсутствует толковое описание базиса, того, что надо учить еще до первого языка или параллельно с ним. Это именно что биты и байты, это понятия и алгоритмы - они идут очень наспех, в несколько слов в книжке "выучи за 21 день" сразу перед "а вот теперь мы забабахаем шаблоны и будет немеряно круто".
...
Рейтинг: 0 / 0
Ассемблер.
    #35557774
TeXpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuartzБолее абстрактный по сравнению с чем? Странный вопрос. Ясно же из контекста -- хотя бы с тем же Pascal! Вы встречали людей, которые лучше "въезажали" в асм, чем в язык высокого уровня? Лично именно таких не встречал, но встречал людей с таким мышлением. Отчасти сам такой:)). Ибо, важен базис для пространства (физического, асбтрактного, и т. д.) Да и Gatman в своём посте сразу же после твоего подал заявку на этот счёт:)) GatmanА чем плохо? вот нас учили программировать на кодах когда, так поставят задачу - есть 2 или 4 регистра, и максимум 20 команд, и напиши алгоритм, чтобы всё работало. вот где мозги думать начинают Да ради Бога, я не говорю плохо. Но всё же это не тот путь. А мозги занять всегда можно найти чем QuartzКто-то хорошо воспримет более абстрактный (sic!), так скажем, язык машинных кодов, а другому подавай "болтливый" Assembler. Ну так всё относительно, и разве это противоречит сказанному мной? А так это уже похоже на "мериться пиписками". Главное, за деревьями увидеть лес: не забываем о здравом смысле и чувстве меры . Так, как ты предлагаешь, можно, но так учиться программированию -- бессмысленно
...
Рейтинг: 0 / 0
Ассемблер.
    #35557855
бааальшие такие счеты с переключателями - типо идиница, типо ноль, между ними бегают негры и переключают ... во где память тренировать и организаторские способности ... начни с этого, асм это для ленивых
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 2 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ассемблер.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]