IPB

Здравствуйте, гость ( Вход | Регистрация )

> Английский язык для программиста, как изучить?
Поделиться
neo169
сообщение 3.5.2022, 21:02
Сообщение #1


Мастер
******

Группа: Активный Пользователь
Сообщений: 775
Регистрация: 16.2.2022
Вставить ник
Цитата
Из: Россия
Пользователь №: 3133
Страна: Россия
Город: Москва
Пол: Муж.



Репутация: 2


Поделитесь, кто как вошёл в английский для программиста.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
binary10
сообщение 13.6.2022, 13:02
Сообщение #2


Любитель
***

Группа: Заблокированные
Сообщений: 82
Регистрация: 10.6.2022
Вставить ник
Цитата
Пользователь №: 3146
Страна: Россия
Город: Казань
Пол: Муж.



Репутация: 0


Цитата(ИВК @ 13.6.2022, 9:58) *

Ок, будем развивать. Глядишь, со временем и народ подтянется.

Маловато нынче нас за столом,
Видно, многие сейчас под замком.
Видно, нам с тобой, дружище сосед,
Разбираться здесь прийдётся за всех.
(Михаил Шуфутинский "Поговорим")

Нас мало, но мы в тельняшках. То есть, командир, раз вы на месте, то продолжаем разбираться по теме "Английский язык для программистов". Нужен ли он нам на самом деле? Сразу скажу, однозначно, не нужен, от слова "совсем". Более того, он вреден для программирования, так же, как и шестнадцатиричная система исчисления. Всё дело в том, что английский -- это язык моряков, портовых шлюх и молчаливых монархов. Поэтому в нём слабая командная составляющая. Если, для примера, взять несколько команд из русского языка: "взять", "сложить", "вычесть", "сравнить", и сравнить их с английским переводом, то сравнение будет не в пользу перевода. Перед нашим ровным строем команд, с однозначной трактовкой и одинаковыми окончаниями, будет, действительно, стоять сброд пьяной матросни, в обнимку с пьяными бабами, в виде английских слов-огрызков произвольного толкования, состоящих из случайных наборов литер латинского алфавита. Это не командный язык и для программирования он непригоден. Второй пример с командой MOV из Ассемблера. По этой команде процессор копирует данные из одного регистра в другой. Это самая распространённая команда в Ассемблере и её модификации занимают ровно 25% системы команд. Но мнемоника команды MOV произошла от глагола "move", что, в основном, переводится как "перемещать", "передвигать", "переезжать". В словаре Мюллера даже приводится пример: "переезжать на другую квартиру". Так почему же эти туповатые новосёлы оставляют все свои вещи на старой квартире? Данные просто копируются из регистра в регистр, а не перемещаются. Ферштейн, камрады? Не нашли англоговорящие америкосы подходящего слова для целой четверти команд, поэтому, нет смысла анализировать остальные. Просто, ассемблерные мнемоники не имеют отношения ни к какому конкретно языку, а являются, действительно, своего рода иероглифами из букв латинского алфавита, обозначающими конкретную команду. Что касается языков высокого уровня, то, опять же, а зачем нужны переводчики? Чтобы перевести мануал на язык и среду разработки, программисту надо потратить несколько лет на изучение английского языка, а переводчик его уже знает, и за год может перевести десятки мануалов. Где тут логика? А логика у них очень простая и не очень хитрая: программисты нужны английскому языку гораздо больше чем английский язык программистам. Вот и навяливают свой недоязык повсеместно. Да и наши тоже додумались: в русских школах Питон изучают (привет, медвед). А русский мануал на Питон когда будет? Где нормальным людям (родителям тех детей) прочитать, что они там изучают? Кроме того, есть вопросы и к самому Питону: как это он так разделился на две программно несовместимые версии "двойку" и "тройку"? И какая его часть живее? Но эти вопросы уже выходят за рамки данной темы. С ними будем разбираться отдельно, как и с 64-разрядной архитектурой, у которой, по мануалу, только 48 разрядов физические, а остальные виртуальные. И как это у них получилось? Они что, на виртуальный балкон вышли покурить и ударились головой об реальный асфальт? "Нихт зу фазен", как говорят педантичные немцы, то есть, на голову не налазит. Какой им ещё английский для программистов?



--------------------
Думаю на Ассемблере, общаюсь на русском.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- alexander.sasha   Английский язык для программиста   3.5.2022, 21:02
- - ИВК   Мне английский потребовался в основном ради Линук...   3.5.2022, 21:30
- - Михаил Рыбаков   В школе английский был довольно слабый. Потом в ву...   4.5.2022, 13:46
|- - ИВК   Цитата(Михаил Рыбаков @ 4.5.2022, 12:46) ...   4.5.2022, 15:09
|- - Михаил Рыбаков   Цитата(ИВК @ 4.5.2022, 15:09) Вот я знаю,...   4.5.2022, 16:10
- - ИВК   Не сказал бы, что в любом языке так. Если говорить...   4.5.2022, 16:38
|- - Михаил Рыбаков   Цитата(ИВК @ 4.5.2022, 16:38) Не сказал б...   6.5.2022, 22:21
- - alexander.sasha   посоветуйте переводчик для firefox   28.5.2022, 21:45
|- - binary10   Цитата(alexander.sasha @ 28.5.2022, 21:45...   11.6.2022, 12:47
- - Смит   Про изучение англицкого. В мои студенческие времен...   29.5.2022, 13:33
|- - binary10   Цитата(Смит @ 29.5.2022, 13:33) Про изуче...   11.6.2022, 13:04
|- - ИВК   Цитата(binary10 @ 11.6.2022, 12:04) Но во...   11.6.2022, 13:38
- - binary10   Цитата(ИВК @ 11.6.2022, 13:38) в китайско...   12.6.2022, 14:11
- - ИВК   Просто надо время от времени проводить реформу язы...   12.6.2022, 15:18
- - ИВК   Выделил отсюда тему "Шестнадцатеричная систем...   13.6.2022, 9:58
- - binary10   Цитата(ИВК @ 13.6.2022, 9:58) Выделил отс...   13.6.2022, 13:02
- - ИВК   Да вроде преобладание английского языка в компьюте...   13.6.2022, 14:45
- - binary10   То есть, если я, например, пишу ассемблерные прогр...   13.6.2022, 15:21
|- - ИВК   Цитата(binary10 @ 13.6.2022, 14:21) То ес...   13.6.2022, 15:40
|- - binary10   Цитата(ИВК @ 13.6.2022, 15:40) Я же не го...   13.6.2022, 16:39
|- - ИВК   Цитата(binary10 @ 13.6.2022, 15:39) В Рос...   13.6.2022, 16:57
- - vidsboku   Да в том же Линуксе все мануалы на английском. Как...   13.6.2022, 15:48
|- - ИВК   Цитата(vidsboku @ 13.6.2022, 14:48) Да в ...   13.6.2022, 16:20
|- - binary10   Цитата(vidsboku @ 13.6.2022, 15:48) Да в ...   13.6.2022, 16:45
- - binary10   Понял в какой раздел, а по поводу засилья английск...   13.6.2022, 19:11
- - alexander.sasha   Вообще Павла Дурова отличает страсть к языкам: «Уч...   9.5.2023, 19:39
- - alexander.sasha   Народ, а есть какие курсы или сайты для изучение и...   24.7.2023, 17:37
- - gostsdmitry   Цитата(alexander.sasha @ 4.5.2022, 0:02) ...   22.10.2023, 23:46
- - gostsdmitry   ЦитатаЧтобы перевести мануал на язык и среду разра...   15.9.2024, 23:41


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 2.11.2025, 21:32