0 / 0 / 0
Регистрация: 21.05.2019
Сообщений: 1
|
|
1 | |
Стоит ли учить Python как первый язык программирования21.05.2019, 14:16. Показов 13059. Ответов 18
Метки python для начинающих (Все метки)
0
|
|
21.05.2019, 14:16 | |
Ответы с готовыми решениями:
18
Подойдет ли python как первый язык программирования? Стоит ли изучать Python как первый язык? стоит ли учить язык программирования php?
|
![]() |
|
21.05.2019, 14:36 | 2 |
Спорно. Много вещей остаётся "под капотом". Об этом ещё Джоэл Спольски писал, только применительно к яве.
http://local.joelonsoftware.co... D0%B0_Java
0
|
![]() ![]() 14522 / 8443 / 2514
Регистрация: 21.10.2017
Сообщений: 19,986
|
|
21.05.2019, 22:11 | 4 |
Тяжеловато, имхо. Тогда уж шарп...
Мне, например, первым языком (не считая баловства бейсиком и дельфи) - Java довольно просто зашла.
0
|
120 / 99 / 79
Регистрация: 30.11.2017
Сообщений: 230
|
|
22.05.2019, 21:38 | 5 |
iSmokeJC, C проще C# в плане того, что там гораздо меньше синтаксических конструкций, парадигм, подходов к кодингу.
0
|
![]() 103 / 91 / 32
Регистрация: 30.05.2015
Сообщений: 594
|
|
22.05.2019, 22:47 | 6 |
крайне не рекомендую, нужно познать весь ад и тонкости класичеснких языков (С++, Делфи, короче которые без GC) чтобы понимать что такое в питоне GIL напр.
0
|
625 / 466 / 178
Регистрация: 28.05.2012
Сообщений: 1,394
|
|
23.05.2019, 10:28 | 7 |
Ну а почему нет. Язык поддерживает все ну или почти(я про Haskell) все парадигмы. + Питон изначально приучит вас писать хорошо читаемы код.
Сейчас (от скуки) решил Javой заняться ![]()
0
|
3 / 3 / 0
Регистрация: 23.10.2018
Сообщений: 201
|
|
26.05.2019, 22:30 | 9 |
Определенно да. (ну или C#)
У меня опыт в программировании маленький, Python мой первый язык, он простой и изящный, а в интернете информации и примеров задач навалом. Не советую учить С++, если собираешься делать десктопные приложения, гемор еще тот, потому что 90% информации и почти все примеры приложений сделаны на C#.
0
|
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 883
|
|
27.05.2019, 15:37 | 10 |
Кто здесь скажет что нельзя?)
Спроси лучше можно ли изучать язык python 1-ым? В разделе с++ или haskell, lisp, java, си ![]() Вот с javascript точно не советую! По опыту своему.
0
|
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 883
|
|
03.06.2019, 23:35 | 11 |
Я начинал изучать основы программирования с регистров, байтов, битов, ячеек на программируемом калькуляторе мк-52 в 90-х.
Почему же нельзя начинать с python? Можно даже с assembler. Для меня бы в 90-е это было бы даже наилучшим вариантом.
0
|
![]() 2665 / 783 / 174
Регистрация: 14.01.2013
Сообщений: 3,654
|
|
16.06.2019, 15:40 | 12 |
0
|
3 / 3 / 0
Регистрация: 23.10.2018
Сообщений: 201
|
|
19.06.2019, 12:41 | 14 |
Kubuntovod, уже
![]() Добавлено через 1 минуту dondublon, ну тогда может сразу на нулях и единицах писать?
0
|
120 / 99 / 79
Регистрация: 30.11.2017
Сообщений: 230
|
|
19.06.2019, 20:53 | 16 |
Наби Кобан, в нулях и единицах, конечно, не стоит. Но однажды я писал программу для микроконтроллера с помощью шестнадцатиричного редактора, без ассемблера. Считаю, что был неплохой опыт в программировании на самом низком уровне, который только возможен. Попробовать стоит только тем, кто желает понять, как работают программы на уровне ядра процессора.
0
|
1 / 1 / 0
Регистрация: 01.10.2018
Сообщений: 15
|
|
22.06.2019, 00:25 | 17 |
По своему опыту самоучки, могу сказать, что первым нужно изучать C, или C++
Этот язык даёт хорошую основу понимания программирования в целом. Зная основы С или С++, потом со временем поймёте, на сколько просто понимается логика других языков. p.s. Основная реализация CPython, написана на С PyPy написан на RPython (их собственный диалект питона, созданный специально, чтобы написать на нём PyPy) Jython написан на Java Добавлено через 28 минут Добавлю что С# не рекомендовал бы для изучения как первый язык. Так как C# изначально построен на классах, и очень тяжело даётся их понимание, при первом изучении языка. В С++ можно на выбор, писать как функциями так и на классах. Когда освоите парадигму функций, то можно будет перейти к изучению классов, а далее к асинхронному написанию кода. В Python так же, есть выбор какой парадигмой пользоваться, функциями или классами, а далее asincio.
0
|
![]() |
|
24.06.2019, 11:00 | 18 |
Довольно спорно. ИМХО, ООП знать и уметь применять важнее, чем разбираться в памяти на низком уровне.
Так что классы - гут. Впрочем, я в курсе, что эта точка зрения непопулярна. Функции и классы в питоне друг другу не противоречат, как и asyncio.
0
|
0 / 0 / 0
Регистрация: 12.04.2017
Сообщений: 25
|
|
09.07.2019, 12:24 | 19 |
Учил первым языком С++, до этого вообще в программирование не вглядывался. Считаю, что Python куда проще.
0
|
09.07.2019, 12:24 | |
Помогаю со студенческими работами здесь
19
Стоит ли учить именно С# как основной язык
C# как первый язык программирования Какой язык программирования учить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |