Ребят, кто-нибудь знает какой шрифт используется в программном коде ассемблера. Мне нужно перепечатать код, но так чтобы было похоже, что он скопирован/вставлен из ассемблера. Заранее спасибо за ответ)
Раздел: Программирование, последний комментарий: 01.06.2011 10:22 Вопрос закрыт пользователем mouse01 по причине полуен ответ
Алгоритм это не язык. Это развлечение для детей))) Будешь на работу устраиваться скажи "в совершенстве знаю алгоритм..а вот что такое C# не наю...Это надо да?"
Извиняюсь за флуд не выдержал(mouse01 прости меня:))
Алгоритм это не язык. Это развлечение для детей))) Будешь на работу устраиваться скажи "в совершенстве знаю алгоритм..а вот что такое C# не наю...Это надо да?"
Какую нах работу?
Я прогарммирую для развлечения
Алгоритм - это конструктор программ
Для того, кто хочет быть программистом, Assembler нужен как минимум для понимания компьютера изнутри. Это как физика и сопромат для инженера, проектирующего небоскрёб — при незнании этих дисциплин здание рухнет ещё до того, как его достроят.
Кроме того, представьте, что вы пишите программу под новый процессор, умеющий что-то весьма полезное, что в операционных системах и компиляторах реализуют года через три. А задействовать новые возможности вам надо уже сейчас, иначе на вашу должность возьмут кого-то другого. И как вы поступите? Будете смотреть, как другой программист ваш ваш хлеб с икрой, запивая вашим вином, и едет в отпуск, скажем, в Сочи, где должны были быть вы?
Добавлено спустя 06 минут 15 секунд
какой шрифт используется в программном коде ассемблера
Вообще-то Ассемблеру вряд ли известно такое понятие, как шрифты. Компилятор получает на входе текстовый файл и на выходе выдаёт бинарный результат требуемого типа. Я вообще пользуюсь FAR-менеджером — в нём зашит простейший текстовый редактор. Далее компиляция исходника, запуск и тестирование полученной программы... А отобразить исходный текст в редакторе типа MS Word можно любым шрифтом, какой понравится.
Добавлено спустя 11 минут 53 секунды
Какую нах работу?
Я программирую для развлечения
Алгоритм — это конструктор программ
Для развлечения вполне подойдут компьютерные игрушки. А говорить программистам, что Ассемблером лучше вообще не заниматься — по меньшей мере глупо. Вы ещё скажите хирургу, который будет вырезать вам аппендицит, что стерилизация скальпеля — просто трата времени, да и наркоз не очень-то нужен. Рискнёте сказать?
Для того, кто хочет быть программистом, Assembler нужен как минимум для понимания компьютера изнутри. Это как физика и сопромат для инженера, проектирующего небоскрёб — при незнании этих дисциплин здание рухнет ещё до того, как его достроят.
Кроме того, представьте, что вы пишите программу под новый процессор, умеющий что-то весьма полезное, что в операционных системах и компиляторах реализуют года через три. А задействовать новые возможности вам надо уже сейчас, иначе на вашу должность возьмут кого-то другого. И как вы поступите? Будете смотреть, как другой программист ваш ваш хлеб с икрой, запивая вашим вином, и едет в отпуск, скажем, в Сочи, где должны были быть вы?
Нативные компиляторы умнее человека в большинстве случаев, язык ассемблера обычно используется в наиболее медленных участках программы, и то, редко, потому как "premature optimization is the root of all evil". А вообще, современные вещи компилируются в байткод (.NET), который независим от типа процессора. И, да, так не бывает, если компилятор или ОС ещё не legacy:
что в операционных системах и компиляторах реализуют года через три
По теме: любой нормальный IDE имеет возможность смены шрифта.
Нативные компиляторы умнее человека в большинстве случаев, язык ассемблера обычно используется в наиболее медленных участках программы
Согласен. Любому инженеру, и программисту в том числе, просто необходимо уметь думать головой. То, что необходимо в одной ситуации, может оказаться недопустимым в другой, а так же все промежуточные варианты. Конечно, на Ассемблере можно написать программу любой сложности, весь вопрос во времени. Но это самое время может оказаться решающим фактором, поэтому нужно оценивать целесообразность любой технологии в конкретной ситуации.