1 / 1 / 0
Регистрация: 04.04.2013
Сообщений: 36
|
|
1 | |
Какой язык выбрать для изучения?11.09.2020, 12:55. Просмотров 3370. Ответов 38
Метки нет Все метки)
(
Всем привет
Нахожусь в процессе выбора современного и перспективного языка для изучения. Имею опыт в программировании на разном уровне на 11 языках: от asm до vba. Сейчас для моих задач я пользуюсь скриптами на bash в Linux, скриптами PowerShell под Винду и PHP+Js для написания веб-скриптов и решения специфических задач. Хотелось бы всё объединить и стандартизировать, чтобы не прыгать с одного языка на другой. Т.е. чтобы язык работал на разных платформах более-менее одинаково, да ещё и в веб умел. Задачи у меня на данный момент не слишком сложные, но в перспективе всё может усложниться. Так что хотелось бы сразу что-то нормальное выучить. Спектр задач: различные проверки сети и удалённых файлов и их обработка, работа с БД, вызов системных команд и сторонних компонентов с аргументами, веб-интерфейсы с кнопочками и полями для пользователей и т.д. Выбор стоит между Go и Python. Склоняюсь к Go из-за его синтаксиса - я привык к C-подобным языкам. Может есть ещё какие-то варианты? Какой язык проще учить с нуля и начать применять, недоучив до конца?
0
|
|
11.09.2020, 12:55 | |
Какой язык программирования выбрать для простых расчетов и отрисовки результата в виде чертежа Какой язык выбрать для изучения вместо C++ Необходимо выбрать язык для изучения исходя из задач Какой учебник выбрать для изучения ассемблера? |
|
1 / 1 / 0
Регистрация: 04.04.2013
Сообщений: 36
|
|
11.09.2020, 15:19 [ТС] | 3 |
А можно хотя бы немного пояснений, почему именно он, а не другие? Какие преимущества?
0
|
Автоматизируй это!
![]() |
|
11.09.2020, 18:06 | 4 |
MAzZYBiG, так он уже у тебя стоял в выборе, простой синтаксис, динамика, мультипарадигменность, а самое главное он в тренде, то бишь вакансий на нем много. Опять же с 94 года, то есть проверен временем, много книг, видео, туториалов. Но выбор то всегда за тобой, Го тоже интересен на мой взгляд.
1
|
23 / 19 / 4
Регистрация: 13.06.2019
Сообщений: 142
|
|
19.01.2021, 07:11 | 5 |
Судя по ежегодному исследованию сообщества stackoverflow, питон в прошлом году снизился со второй позиции на третью в списке языков, на которых люди хотят остаться. Правда, он лидирует, причём с большим отрывом, в списке языков, который люди хотят освоить.
0
|
19.01.2021, 12:43 | 6 |
Под ваши нужды нет ничего лучше TCL. Тут вам окошки с кнопочками, и вэб-интерфейсы, и работа с сокетами и много много чего еще. Его используют крупные корпорации и он бесплатен, работает практически везде.
0
|
![]() 8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
|
|
20.01.2021, 09:47 | 7 |
CoderHuligan, так и питон всё это может на ура. И он много популярнее TCL'а
0
|
20.01.2021, 10:51 | 8 |
Ну,если ему навязывают корпоративные стандарты, например моду на питон, то флаг в руки. Мне не нравится уродливый синтаксис питона. Там по сути винегрет из разного без определенной философии. А tcl имеет свою строгую философию, а значит и будущее.
0
|
![]() 8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
|
|
20.01.2021, 11:06 | 9 |
CoderHuligan, может синтаксис и уродливый, но TCL на фоне популярности питона совсем чем-то нишевым выглядит. Ну и как-то странно говорить про питон в ключе корпоративных стандартов...
0
|
20.01.2021, 11:15 | 10 |
Хох.. Тикль делали профи, а питон любители - разница есть?
Почему? Питон сейчас один из самых популярных. Более того, сейчас многие пишут, что он по популярности превзошел джаву. Могу ссылок накидать.
0
|
![]() 8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
|
|
20.01.2021, 11:18 | 11 |
Меня не волнует авторитет авторов этих языков. Только результат конечный. И питон получил более широкое распространение, в том числе и в корпоративной среде. Вот это показатель, а не "крутость" и профессионализм авторов.
Один из, но не единственный. Просто прозвучало, что корпоративный стандарт == питон.
0
|
Автоматизируй это!
![]() |
|
20.01.2021, 11:34 | 12 |
питон писал професионал по написанию ЯП, у Гвидо специализация именно языки. Это уже потом сообщество подключилось.
питон чем виноват в своей популярности? он в отличие от шарпов, джав, свифтов и прочего -опенсорсный, не принадлежит какой-то компании. Философия в нем тоже таки есть, целый дзен. А после "уродливый синтаксис" пошел я смотреть что там за красоты у TCL, долго смеялся, спасибо! ![]()
1
|
20.01.2021, 12:10 | 13 |
То есть для вас показателем крутости языка является его широкое распространение? Если принимает большинство, то это круто?
Угу - хорошо не любитель, но из университетской среды. Профи, смею заметить, работают над реальными проектами и под эти реальные проекты затачивают свои инструменты. Например язык си появился именно так - его делали профи для своих нужд, конкретно под написание ОС unix. Тикль возник в корпорации SUN где Оустерхоут дорабатывал TCL. И ваш питон, кстати, использует TK, которая являлась составной частью тикля. Да, очень смешно после минутного знакомства.
0
|
![]() 8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
|
|
20.01.2021, 12:15 | 14 |
Для меня показатель крутости языка - его возможности и порог вхождения. Распространённость не так важна, если она не на уровне плинтуса, как у TCL.
0
|
Автоматизируй это!
![]() |
|
20.01.2021, 12:29 | 15 |
ну хорошо, расскажите свои показатели крутости. Как я понимаю университетская среда тоже минус, только не понял при чем тут она, Гвидо по работе себе сваял, но это ладно.
Вот есть у нас некий новичок, Вася сферический в вакууме, почему ему не учить ЯП, по которому тонны литературы, сообществ и(!) вакансий с высокими зп? зачем ему язык на который он неизвестно найдет ли работу? Я даже не настаиваю на питоне, пусть будет джава, сишарп, го -все это языки высокого спроса на рынке труда. Просто зашел на хх.ру, 12 вакансий тикля на всю Москву, сколько джавы, питона и сишарпа -говорить не буду. ![]() если конечно учить ЯП чисто для себя, дома формочек сваять... так тут опять вопрос -по какому языку больше сообществ, чатов, ответов на СтекОвер? конечно на модном. Да и под перспективой я понимаю именно популярность языка в том числе на рынке труда, а нето что его делали ребята со светлыми головами.
1
|
20.01.2021, 13:01 | 16 |
Я выше и говорил, что флаг в руки если корпоратив требует. Если чисто для своих проектов, для души, то я предложил свой вариант, и только. А уж решать ТС. Но знать tcl не помешает в любом случае, так как в нем "все - строка", поэтому и выверты можно делать такие, какие другим языкам и не снились, но после минутного знакомства этого не увидеть, конечно.. Ладно, у меня времени нет разводить холивары.
1
|
3336 / 1364 / 231
Регистрация: 10.12.2013
Сообщений: 4,676
|
|
03.02.2021, 17:59 | 18 |
общий знаменатель тут как бы просматривается:
shell: dotnet + powershell для windows dotnet + powershell для linux dotnet + powershell для macos прикл. прогр: dotnet + c# для web dotnet + c# для специфических задач является ли всё это лучшим выбором ? - а хрен его знает ) сила питона сейчас в прикл. библиотеках, а не в языке как таковом. нмв хотя это взаимосвязано, конечно.
1
|
04.02.2021, 15:30 | 19 |
Что для вас "крутость" языка?
И как оно связано с порогом вхождения? Чем порог вхождения выше, тем точно круче? Или наоборот? По мне, так важны возможности. Под возможностями я имею ввиду меньшее время на изготовление программы включая отладку. А порог уж какой получается. К примеру, я скриптохейтер, но не потому что у них, обычно, низкий порог вхождения (я не берусь сказать почему, так "считается", может это, вообще, рекламная уловка), а потому что больше время отладки нетривиальной программы.
0
|
![]() 8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
|
|
05.02.2021, 05:54 | 20 |
Язык должен быть достаточно выразителен, но прост в освоении. С развитой инфраструктурой (пакетные мендежеры, все дела). Желательно, общего назначения. Я не против интерпретитуемых языков типа питона или JS. Просто надо понимать их применимость.
1
|
05.02.2021, 05:54 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Какой учебник выбрать для изучения PHP ? Какой самоучитель лучше выбрать для изучения визуал С++ и среду. Какой компилятор выбрать для лучшего изучения С++ по книге Берна Страуструпа?п
Какой язык выбрать для парсинга сайтов? Какой язык выбрать для написания 2D игры? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |