powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / кому в жизни пргодился Ассемблер
25 сообщений из 99, страница 2 из 4
кому в жизни пргодился Ассемблер
    #33421620
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой может быть ассемблер в VB, наверное там вообще байт-код типа как у жабы.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33421686
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дорогой NULL, чем тебя VB не устраивает, разве что не дано программисту возможности контролировать память? Ведь Дельфи тоже относится к классу рапидных.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33422065
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Borya7, мне кажется (возможно, я не прав), что VB оперирует в рамках своего рантайма (подобно тому как java в JVM) и поэтому для него "ассемблер" - байткод того рантайма. Хотя конечно никто не мешает ему вылезти в ассемблер. Только бы не разрушить окружение самого VB при этом.
Например, если уж очень захочется - можно написать dll на сях, где юзать inline asm, подключить ее и вперед.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33422879
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ИльичМашинногенеренный код лучше.не всегда
для ряда задач код на ассемблере работает быстрее
иногда - намного быстрее

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33423233
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivАссемблер - только разработчикам спецоборудования, и то я думаю что сейчас уже кросс-компилятор пишут сразу же при выпуске железа. А так конечно современные оптимизирующие компиляторы не оставляют ассемблеру никакого шанса.

Была одна погремушка для VC 6.0 щас.... ага ... вот

http://msdn.microsoft.com/vstudio/downloads/tools/ppack/default.aspx
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33423279
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичМашинногенеренный код лучше.не всегда
для ряда задач код на ассемблере работает быстрее
иногда - намного быстрее
Стратегии оптимизации процессорного времени типа "ленивого" вычисления на современном мощном языке сделать проще, равно как и реализовать более эффективные алгоритмы.
У меня кодинг на ассемблере ассоциируется с производством чего-то мертворожденного, поскольку расти вширь и вглубь асмовый код неспособен.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33423284
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сборщикИнтересно, кто, как часто и по каким поводам реально пользуется ассемблером (в знании которого клянутся многие) в дополнение к ЯВУ.
Знание ассемблера здорово помогает при сложной отладке. Редко, но удобно прошлепать ассемблерным отладчиком по нагенерированному коду, заглянуть в стандартные подпрограммы итп. В том числе несколько раз таким образом просто находились ошибки компилятора.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33423601
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Ильич Ivanych Сергей ИльичМашинногенеренный код лучше.не всегда
для ряда задач код на ассемблере работает быстрее
иногда - намного быстрееСтратегии оптимизации процессорного времени типа "ленивого" вычисления на современном мощном языке сделать проще, равно как и реализовать более эффективные алгоритмы.это не противоречит тому, что вручную в ряде случаев вполне можно написать код, работающий быстрее сгенерированного компилятором

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33424857
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичСтратегии оптимизации процессорного времени типа "ленивого" вычисления на современном мощном языке сделать проще, равно как и реализовать более эффективные алгоритмы.это не противоречит тому, что вручную в ряде случаев вполне можно написать код, работающий быстрее сгенерированного компилятором
А зачем? Все равно его придется потом переписывать.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33424965
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, в недалеком будущем, программисту и не нужно
будет знать, что есть РОН-ы, адресация и т.п. Однако, согласитесь
это уже будет другой программист и другое программирование .

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

P.S. Ура!
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33424979
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ИльичА зачем? Все равно его придется потом переписывать.с чего бы это ?

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425030
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичА зачем? Все равно его придется потом переписывать.с чего бы это ?
Потому что изменится логика работы или надо будет добавить какую-нибудь новую фичу.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425048
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВозможно, в недалеком будущем, программисту и не нужно
будет знать, что есть РОН-ы, адресация и т.п. Однако, согласитесь
это уже будет другой программист и другое программирование .

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

P.S. Ура!

Все проще, мир программистов окочательно разделится на замкнутые касты (как у Уэллса в "Мащине времени"). И одни будут кушать других ;)

Собственно уже начал разделяться
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425151
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Все проще, мир программистов окочательно разделится на замкнутые касты (как у Уэллса в "Машине времени"). И одни будут кушать других ;)

Собственно уже начал разделятьсяПоявление каждого нового программиста 1С - ну чем не еда для фирмы 1С?
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425204
Yossarian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Ильич Yossarian MasterZivАссемблер - только разработчикам спецоборудования, и то я думаю что сейчас уже кросс-компилятор пишут сразу же при выпуске железа. А так конечно современные оптимизирующие компиляторы не оставляют ассемблеру никакого шанса.
Вы, конечно же, не правы.
Машинногенеренный код лучше.

И Вы, конечно же, тоже не правы.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425264
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ИльичПотому что изменится логика работы или надо будет добавить какую-нибудь новую фичу.в исходной постановке задачи этих условий нет

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425425
Tov. Drujba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичПотому что изменится логика работы или надо будет добавить какую-нибудь новую фичу.в исходной постановке задачи этих условий нет


Более того, при грамотном подходе (выделение процедур и макросов) - ничего страшного в изменении фич и логики нет. Это конечно потребует большего времени, чем при использовании ООП, но не станет невыполнимой задачей (проще переписать). Я когда на асме писал у меня целая куча была .inc файлов с необходимым мне функционалом. Так что не все так плохо, как Вы пытаетесь представить.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425438
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичПотому что изменится логика работы или надо будет добавить какую-нибудь новую фичу.в исходной постановке задачи этих условий нет
Давайте перестанем верить в сказки типа "исходная поставновка задачи"
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425444
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ИльичДавайте перестанем верить в сказки типа "исходная поставновка задачи"это уже ересь какая-то начинается

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425495
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivanych Сергей ИльичДавайте перестанем верить в сказки типа "исходная поставновка задачи"это уже ересь какая-то начинается
А для меня понятие "Постановка задачи" - ересь. Пока ее ставишь, кто-то уже выйдет на рынок с готовым решением.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425500
Ivanych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ИльичА для меня понятие "Постановка задачи" - ересь. Пока ее ставишь, кто-то уже выйдет на рынок с готовым решением.этот форум называется "программирование", а не "продвижение по на рынке"

...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33425520
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Ильич....У меня кодинг на ассемблере ассоциируется с производством чего-то мертворожденного, поскольку расти вширь и вглубь асмовый код неспособен...

Азм, лично по мне, хорош "is as". Что написал то и получил. Хошь оптимизацию...хошь компактность...хошь уход от отладчика...хошь дотягивание рукой до необходимой части операционки, железа, кода...

Да, в промышленных масштабах, если необходимо создавать "великие" бухгалтерские программы (например) - он своими временными затратами убивает всё и вся. Да и приведённые плюсы не играют (или играют но слабо).


с уважением
(круглый)
ЗЫ
По поводу в ширь или в глубь...Кхм... Дык енто больше мировозрение. А чем его Вы формализуете - дык то же без разницы...Хотите на си плас пласе, хотите на азме от авээра, хотите на фортране...Везде есть свои плюсы и минусы... По мне - если программист очень сильно завязан на язык (на форму представления мысли) - то это ЕГО БОЛЬШОЙ МИНУС !!!
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33428989
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yossarianоптимизирующие компиляторы не оставляют ассемблеру никакого шанса.
Вы, конечно же, не правы.[/quot]
Машинногенеренный код лучше.[/quot]
И Вы, конечно же, тоже не правы.[/quot]

А вы, Yossarian, из числа гениев-долгожителей ? Я, к сожалению, долгожителем наверняка стать не смогу, хотя и хотелось бы. Так что времени тратить на ASM не могу.
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33429110
сборщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolobok0
Азм, лично по мне, хорош "is as". Что написал то и получил. Хошь оптимизацию...хошь компактность...хошь уход от отладчика...хошь дотягивание рукой до необходимой части операционки, железа, кода...

Да, в промышленных масштабах, если необходимо создавать "великие" бухгалтерские программы (например) - он своими временными затратами убивает всё и вся. Да и приведённые плюсы не играют (или играют но слабо).



Тема прожила неделю.
Итого: "Что написал то и получил."
Спасибо всем отвечавшим
...
Рейтинг: 0 / 0
кому в жизни пргодился Ассемблер
    #33430285
Yossarian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
А вы, Yossarian, из числа гениев-долгожителей ? Я, к сожалению, долгожителем наверняка стать не смогу, хотя и хотелось бы. Так что времени тратить на ASM не могу.


Ну так это совсем другой вопрос. Как говорится, на нет и суда нет. Ассемблер
во многом неэффективен (например в смысле потраченного рабочего времени).
Я имел в виду что данные конкретные утверждения не соответствуют
действительности, а вовсе не какие-то особенности ассемблера.
...
Рейтинг: 0 / 0
25 сообщений из 99, страница 2 из 4
Форумы / Программирование [игнор отключен] [закрыт для гостей] / кому в жизни пргодился Ассемблер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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