Size: a a a

2021 March 19

NS

Nikita Shirobokov in Haskell Start
Ребят, что можно почитать чтобы лучше понять такие вещи,как: байт код, машинный код ну и в целом все что вокруг этого крутится. Мб есть какой то минимум по этому чтобы обычному программисту-новичку это понять.
источник

NS

Nikita Shirobokov in Haskell Start
Мне просто не очень приятно что я не понимаю как работает программа. Да, я могу использовать разные высокоуровневые библиотеки чтобы писать какие то полезные программы, но расстраивает что я не знаю как все это на нижнем уровне работает.
источник

NS

Nikita Shirobokov in Haskell Start
Даже если я напишу миллион функций на хаскелле, то я думаю нужно все равно понимать во что они на самом нижнем уровне превращаются, хотя бы немного)))
источник

JS

Jerzy Syrowiecki in Haskell Start
источник

IK

Ilya Kos in Haskell Start
Nikita Shirobokov
Мне просто не очень приятно что я не понимаю как работает программа. Да, я могу использовать разные высокоуровневые библиотеки чтобы писать какие то полезные программы, но расстраивает что я не знаю как все это на нижнем уровне работает.
Потом ты поймешь как работают машинные команды и тебя будет расстраивать что ты не понимаешь как работает процессор. Да, ты можешь написать кучу процедур на ассемблере, но ты не будешь знать как это работает на нижнем уровне.
источник

YK

Yuri Kostin in Haskell Start
Nikita Shirobokov
Ребят, что можно почитать чтобы лучше понять такие вещи,как: байт код, машинный код ну и в целом все что вокруг этого крутится. Мб есть какой то минимум по этому чтобы обычному программисту-новичку это понять.
Попробуйте, может быть Чарльз Петцольд: Код
источник

NS

Nikita Shirobokov in Haskell Start
Ilya Kos
Потом ты поймешь как работают машинные команды и тебя будет расстраивать что ты не понимаешь как работает процессор. Да, ты можешь написать кучу процедур на ассемблере, но ты не будешь знать как это работает на нижнем уровне.
Потом я снова напишу сюда, и мне напишут что почитать чтобы узнать как он работает)
источник

NS

Nikita Shirobokov in Haskell Start
спасибо
источник

JS

Jerzy Syrowiecki in Haskell Start
если совсем минимум хочется и чтобы понять, то какой-нибудь ассемблер начать учить
источник

NS

Nikita Shirobokov in Haskell Start
Yuri Kostin
Попробуйте, может быть Чарльз Петцольд: Код
Вечером посмотрю что за книги
источник

JS

Jerzy Syrowiecki in Haskell Start
но это две немного отдельные темы:

1. архитектура компьютера и реальный машинный код

2. интерпретаторы, виртуальные машины и байт-код
источник

MZ

Mikhail Zhuravlev in Haskell Start
Ilya Kos
Потом ты поймешь как работают машинные команды и тебя будет расстраивать что ты не понимаешь как работает процессор. Да, ты можешь написать кучу процедур на ассемблере, но ты не будешь знать как это работает на нижнем уровне.
Согласен, еще окажется, что ассемблер не настоль уж низкоуровневый, потому что с out-of-order execution и прочими штуками машинные коды выполняются не в той последовательности, как заданы в ассемблере. https://www.coursera.org/learn/build-a-computer, только они сразу говорят, мы в этом курсе оперируем логическими блоками, а как составить настоящие транзисторы только схемотехники знают.
источник

IK

Ilya Kos in Haskell Start
Mikhail Zhuravlev
Согласен, еще окажется, что ассемблер не настоль уж низкоуровневый, потому что с out-of-order execution и прочими штуками машинные коды выполняются не в той последовательности, как заданы в ассемблере. https://www.coursera.org/learn/build-a-computer, только они сразу говорят, мы в этом курсе оперируем логическими блоками, а как составить настоящие транзисторы только схемотехники знают.
источник

WB

White Bear in Haskell Start
Nikita Shirobokov
Даже если я напишу миллион функций на хаскелле, то я думаю нужно все равно понимать во что они на самом нижнем уровне превращаются, хотя бы немного)))
Кому нужно?
источник

JS

Jerzy Syrowiecki in Haskell Start
почти никому
источник

NS

Nikita Shirobokov in Haskell Start
White Bear
Кому нужно?
Приятно просто
источник

NS

Nikita Shirobokov in Haskell Start
самому знать
источник

NS

Nikita Shirobokov in Haskell Start
Я же не до самого дна хочу дойти, а поверхностно понимать, чтобы поддержать беседу)
источник

NS

Nikita Shirobokov in Haskell Start
с пацанами
источник

JS

Jerzy Syrowiecki in Haskell Start
пацаны пользуются абстракцией, нижние слои не нужны
источник