|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
С какого языка начать программирование Pascal или Python?07.11.2013, 21:19. Показов 46407. Ответов 166
Метки нет (Все метки)
Извините за вопрос, знаю, что не раз задавали но однозначного ответа я так и не получил. Мне 22 года, работаю электриком. Но после несчастного случая, забираться на высотку уже нельзя. Это наложенное ограничение не позволяет зарабатывать достаточно. Решил переквалифицироваться в программиста. Вакансий много, даже удаленки есть, в моем положении самое то. Направление не раздумывая выбрал ВЕБ. Для меня эта сфера, как площадка для предоставления своих услуг, может даже буду подрабатывать электриком наймом. Программировать не умею, даже в школе не изучали. HTML и CSS изучил, сейчас плотно занимаюсь версткой, так как нюансов много постоянно изучаю новые элементы. Но теперь надо учиться программировать. Мне нравится Python и PHP, но почему то программисты на форумах не советовали начинать именно с них. Мол изучи алгоритмизацию на паскале, а потом Python, кто то советовал с C начинать. Что то я запутался, подскажите так с какого языка начать изучение азов, для обучения непосредственно программированию, наработке алгоритмического мышления Pascal или Python, пожалуйста приводите еще аргументы?
0
|
|
| 07.11.2013, 21:19 | |
|
Ответы с готовыми решениями:
166
С какого языка лучше начать программировать: Pascal или Python? Обработка естественного языка на Python. Задача на программирование Нужно перевести из языка прграммирования Pascal на Python |
|
|
|
| 04.02.2021, 10:48 | |
|
0
|
|
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 04.02.2021, 15:29 | ||||||
|
0
|
||||||
|
|
|
| 04.02.2021, 15:51 | |
|
zeroalef, - до профи мне далеко, как и многим из нас. Шахматную новеллу тоже читал, как и всего Цвейга, рекомендую. Лисп прячет состояния. Вложенность инструкций не позволяет писать и читать линейный код, слева направо. Приходится постоянно вникать во вложенность. Вложенность на бумаге/экране/листинге? Круто ли это? Может это лихое наследие программируемых калькуляторов, где памяти было мало, а стек выручал? И этот подход калькуляторщики перенесли и на машины где памяти завались? А мы по прежнему прячем то, что прятать нельзя? Нет, учить это надо, но надо еще понимать, что индустрия идет в прямо противоположенном направлении от истины..
0
|
|
|
Модератор
|
|||
| 04.02.2021, 17:26 | |||
|
На типичной MITовской машине 1970-х адресное пространство "процесса" - 218 36-разрядных слов. В одно слово помещается 2 адреса: удобно хранить LISPовскую ячейку. https://youtu.be/YVj4MljuyXk
0
|
|||
|
|
|||
| 04.02.2021, 17:52 | |||
|
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||
| 04.02.2021, 18:09 | ||||
|
Добавлено через 1 минуту
0
|
||||
|
|
|||
| 04.02.2021, 19:11 | |||
|
0
|
|||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 04.02.2021, 23:00 | ||||||
|
0
|
||||||
|
|
|||||
| 05.02.2021, 09:32 | |||||
|
Однако раньше были люди, которые мечтали о создании непроцедурных! языков, что позволило бы читать программы слева направо, а компиляторам дали бы дополнительные возможности для оптимизации.. А воз и ныне там.
0
|
|||||
|
14741 / 9515 / 1364
Регистрация: 21.01.2016
Сообщений: 35,908
|
|||
| 05.02.2021, 12:23 | |||
|
0
|
|||
|
|
||||
| 05.02.2021, 12:55 | ||||
|
Добавлено через 44 секунды Добавлено через 13 минут
0
|
||||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
|||||||||||
| 05.02.2021, 13:51 | |||||||||||
0
|
|||||||||||
|
|
|||||
| 05.02.2021, 14:43 | |||||
|
Структурная парадигма - ненаучна, а под автоматы подведена строгая математика. А где автоматы, где машина Тьюринга, там и переходы, там и метки.
0
|
|||||
|
Модератор
|
||
| 05.02.2021, 15:21 | ||
|
В Pascal Вирт даже добавил ключевое слово label. А в исходном BASIC отдельных меток не было. Можно было ссылаться на инструкции по номеру строки в файле DTSS. Но номера строк были у всех пользовательских файлов в этой ОС. Независимо от того, на каком языке написана программа: на Algol, FORTRAN или это просто файл с вопросами к экзамену, который подготовил преподаватель колледжа. Просто без номеров строк редкатировать многострочные файлы с телетайпа (телепринтера) очень неудобно. Примерно ту же роль играли номера в крайних правых колонках перфокарт исходной колоды программы, которые использовались в те времена в системах пакетной обработки. В 1980-х изобретатель BASIC добавил в язык "структурные" управляющие конструкции, а надобность в номерах строк отпала из-за повсеместного распространения полноэкранных текстовых редакторов. https://en.wikipedia.org/wiki/True_BASIC
0
|
||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||||
| 05.02.2021, 15:32 | ||||||||
Не по теме: За попытку вброса атеизм-отрицание натянутая троечка.
0
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 06.02.2021, 10:40 | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
Да и не номерами строк файла они были, а номерами строк с операторами программы, которые задаются самим программистом.
Добавлено через 41 минуту Еще пример. Это касается следствий упрятывания. Сейчас нам мало запомнить имя функции, необходимо запомнить и порядок следования её параметров. Потому что:
Между тем, если делать так:
Так раньше было в бейсике. gosub можно было делать на блок, который работал с уже предопределенными переменными. Если придумать гипотетический язык, в котором функция работает только со своими структурами данных, то нам не важен становится не только порядок аргументов, но и их наличие вообще. Можно делать как это было в языке Фокал: a=3; b=5; do 20.01; - "вызов функции", которая работает со своими собственными переменными.
0
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 06.02.2021, 17:01 | ||||||
goto конечно маловато будет.----------------------------- Давайте зайдем с другой стороны. Для чего программисты пишут программы?
0
|
||||||
| 06.02.2021, 17:01 | |
|
С какого языка лучше начать программировать: Pascal или Python?
С какого языка нужно начать программирование С какого языка начать? С какого языка программирования начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|