The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Августовский рейтинг языков программирования TIOBE, opennews (??), 14-Авг-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Августовский рейтинг языков программирования TIOBE"  –1 +/
Сообщение от Аноним (19), 14-Авг-22, 09:05 
Ты не видел ни того, ни другого, если так пишешь. Например у пихона недокументированых приколов где-то столько же будет, как и документированых в ржавом. Оба требуют изучения, как в теории, так и на практике. И чемпион по детским неожиданностям здесь - явно пихон, потому я не считал бы его простым. Особенно когда пилишь софтину с сотнями файлов, которая уже более 10 лет в эксплуатации.
Ответить | Правка | Наверх | Cообщить модератору

35. "Августовский рейтинг языков программирования TIOBE"  +6 +/
Сообщение от Аноним (35), 14-Авг-22, 09:53 
Питон это достойный продолжатель дела васика. И какая разница сколько там недокументированных приколов? В васиках тоже недокументированных приколов - было.

И нет, кукуйте, питон 95% юзеров использует за "low entry barrier", "coded in a hour", "чтобы платить кодерам меньше", "еще не хватало - типы аннотировать". С понятными последствиями для качества "продукта" (жизнедеятельности) на этом.

Как угодно но хруст радикально отличается по своим подходам и в одном ряду с пихоном рядом не стоял.

Ответить | Правка | Наверх | Cообщить модератору

47. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (47), 14-Авг-22, 10:50 
Питон - язык более высокого уровня, чем с/ява/бейсик и подобное. Этим действительно объясняется и низкий порог вхождения. Но от прошедших порог вхождения в программирование можно было бы ожидать осваивание в дальнейшем чего-то более продвинутого, лучшего с точки зрение местной аудитории. В массе же этого не происходит потому что см. первое предложение. Можно конечно выпиливать яхту лобзиком, а самолет напильником, но лучше использовать инструменты по задаче.
Ответить | Правка | Наверх | Cообщить модератору

250. "Августовский рейтинг языков программирования TIOBE"  –1 +/
Сообщение от Аноним (250), 15-Авг-22, 07:24 
> Питон - язык более высокого уровня, чем с/ява/бейсик и подобное.

Насчет си может быть, ежели без либ и проч. С другой стороны, вот вам огромный стдлиб в обязаловку, и кодеры на жтом которые ни в зуб ногой ни в чем кроме генерации glue-кода между вызовами stdlib'а. Ну их и заменит copilot при случае, т.к. интеллекта в этом занятии лишь чуть больше чем у разносчика пиццы.

Бэйсик так то достаточно высокоуровневый. Особенно "визуальный". Как впрочем и ява с ее ниипическим обвесом. Она, пожалуй, питона по размеру стдлиба и прочего завоняет, только это наполовину баг: здоровенный мега рантайм, время старта под стать, а прогрев JIT, блаблабла, окупает себя только на мегасервере с энтерпрайзятиной работающей месяц без перерыва. В остальных случаях получается значительно более печальная картинка. Впрочем snake sh*t даже и так не умеет.

> Этим действительно объясняется и низкий порог вхождения.

Еще бы, генерить glue code к компонентам писаными "богами" много ума не надо. С этим даже copilot гитхабовский справляется.

> Но от прошедших порог вхождения в программирование можно было бы ожидать
> осваивание в дальнейшем чего-то более продвинутого, лучшего с точки зрение
> местной аудитории.

А вот это не факт. Это что, напрягаться надо, думать и прочее? Вместо того чтобы БАБКИ РУБИТЬ?!?!!!!1111 Поэтому половина таких кодеров так и остается вебмакаками, пришедшими в айти вообще лишь потому что там платят (пока еще) несколько больше чем вон тому дворнику с примерно той же квалификацией. Впрочем пятибаксовые индусы на одеске успешно работают над исправлением этой ситуации. Ведь иначе они б сельские туалеты чистили вообще, да еще за 2 бакса в час, эвон какой апгрейд уровня жизни между прочим. Я б даже сказал что это фича, если б не приходилось вляпываться в результат кодинга подобных господ. А если приходится - почему-то сложно не желать им чего-то нехорошего, хотя-бы потому что искать потом в этих авгиевых конюшнях нормальный софт писаный по более приятным принципам - становится сильно утомительнее.

> В массе же этого не происходит потому что см. первое предложение. Можно конечно
> выпиливать яхту лобзиком, а самолет напильником, но лучше использовать инструменты по задаче.

К сожалению большая часть самолетов на питоне - вот именно что бамбуковые. С аргументом что бамбук обрабатывать привычным лобзиком - проще, чем разучивать CAD и прочее CNC, там видите ли мозг напрягать надо. А тут вот в 20 раз быстрее из бамбука запилил толпой с дружками-аборигенами. Тем более что вооон там удалось с314ть движок сделаный белым человеком, так что оно даже шевелится, типа.

Ответить | Правка | Наверх | Cообщить модератору

68. "Августовский рейтинг языков программирования TIOBE"  +19 +/
Сообщение от Не программист (?), 14-Авг-22, 12:11 
Все дело в том, кто и для чего изучает Python.
Для профессиональных программистов, реально поднимающих большие коммерческие проекты или автоматизирующие процессы на производстве возможно Python  не то, нужно что-то более академичное и низкоуровневое.

Для таких как я и Питон пойдет. :))
Я не программист, я увлекающийся.

В институте в 1981 году писал учебные программы на Fortran. Окончил институт, окончил и Fortran.

Парралельно изучил и классический Basic. Просто попутно. Попалась книжка, прочитал, написал несколько программ облегчающих процесс некоторых учебных вычислений. Через год весь институт ими пользовался, даже не зная кто автор - мне предлагали для себя переписать. :))

В 90-х захотел написать программу тренажер - купил книгу по Turbo Pascal 5.0 и написал. Потом попилил немного Delphi 6. Потом опять отвлекся, работал по специальности. Хотя на работе на Delphi как-то накатал программу для розыгрыша призов. Типа барабана в "Спорт-Лото". Пользовались несколько лет.

А сейчас? От нечего делать и... для поддержания работы мозга, чтобы не скатиться в деменцию. Считаю, что программирование - лучшее средство от старческого маразма. В 58 лет это становится важным - постоянно напрягать мозг. Считаю, что программирование лучше, чем кроссворды, телевизор или домино во дворе с пенсионерами.  :))

Поэтому сейчас Python. Зимой изучил книжку про Small Basic. Просто чтобы вспомнить основы программирования.
Сделал все упражнения, сделал еще много упражнений, какие нашел или придумал.

Купил книгу про алгоритмы. Там примеры на Python.  Стал изучать Python. Сначала проштудировал книгу "Укус Питона", сейчас книгу Фримана изучаю и упражнения делаю. Потом до Лутца очередь дойдет.

Почему три книги об одном? Повторение - мать учения. В возрасте память - слабое место.
То, что в институте, в 20 лет схватывал на лету, сейчас доходит порой после нескольких подходов в разной трактовке...

Что потом?
Думаю, Kotlin. Понравился. В 2015 году изучал Java по книге Шилдта. Не понравилось, заскучал, бросил.
А Kotlin нравится. И задачи на пару приложений для смартфонов у меня для него есть.

Потом, может, и до классики дойду - Си или С++. Просто хочется, но страшновато. Как пойдет, в общем.

Повторю. Все зависит от задач, которые перед изучающим стоят. Для кого-то Python - дно, для кого-то то, что надо. :))

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

176. "Августовский рейтинг языков программирования TIOBE"  +2 +/
Сообщение от beck (??), 14-Авг-22, 17:45 
54, решил вспомнить с++, на котором писал в 25. Оказалось,
что за 30 лет с++ изменился очень сильно и стал гораздо приятнее. Рекомендую.

На питоне изредка лабаю мелкую скриптоту, и считаю,  что в меж-приложенческой скриптоте, питону самое место (раньше это был perl). Полно батареек, приличная документация и через полгода, гляда в свой же исходник, более менее понятно,  что это было.


Ответить | Правка | Наверх | Cообщить модератору

197. "Августовский рейтинг языков программирования TIOBE"  –2 +/
Сообщение от Ддд (?), 14-Авг-22, 19:58 
С++ превратился в китайскую грамоту узкого применения)
Мой совет изучайте то что норм компилится в webassembler и будет счастье
Ответить | Правка | Наверх | Cообщить модератору

208. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (208), 14-Авг-22, 20:15 
А что в нем нормально компилится? Просветите чайника.
Ответить | Правка | Наверх | Cообщить модератору

327. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 15-Авг-22, 13:30 
На самом деле почти что угодно что можно компилять, ибо какая разница реальные опкоды или виртуальные?!
Ответить | Правка | Наверх | Cообщить модератору

252. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (252), 15-Авг-22, 07:37 
> С++ превратился в китайскую грамоту узкого применения)

С другой стороны, он так то сочитает низкоуровневую мощь и подконтрольность сей, с весьмы высокоуровневыми конструкциями, способными заспорить с самыми пафосными и инновационными яп. В чем вся круть и состоит: те кто это осиливают становятся полубогами кодинга. Это не те рожи которых можно взять, выпнуть на мороз да нанять новых. И доходы у них поэтому другие. А в каком-нибудь игроделе всерьез ничего другое вроде и не применяют вообше, там у них почти монополия, из-за того что ООП хорошо ложится на это, а скорость, латенси и предсказуемость им надо позарез, кто же любит дерганое лагучее фуфло для приятного времяпровождения?

И из конкурентов ему даже хрен его знает кто. Ну, пусть Rust будет. Но в игроделе он пока таки на конкурента не похож. Да и вообще хрен его знает чего на нем дельного делают. В основном всякий одноразовый нафигнужный треш вроде.

> Мой совет изучайте то что норм компилится в webassembler и будет счастье

Твой совет исходит от кого, добившегося, ну, например, чего, чтобы это вообще было чем-то ценным?

И если уж на то пошло, в вебассембли компилится что угодно по сути. Включая и C++. Это вообще нормально - зачмырить и посоветовать некое наименование одновременно? Или это характерный индикатор уровня квалификации эксперта-советчика?

Ответить | Правка | К родителю #197 | Наверх | Cообщить модератору

452. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от _kp (ok), 16-Авг-22, 12:27 
Тем не менее на так называемой "китайской грамоте" можно писать как угодно, в любой парадигме, сосредотачиваясь на задаче, на не борьбе с инструментом.

Можно писать как для мелких встраиваемых проектов, так и  для десктопа, и разных ОС.
Но в отличии от иных средств, здесь я хозяин, и полностью решаю как будет работать, а не левый дядя.
Нет такой задачи, которая не может быть выполннеа на С++.
Хотя есть вопрос с временем и квалифицированными программистами, но конечный результат всё решает.
Пользователь выберет продукт на С++ на не на Питоне или webassembler, и даже на Java посмотрит косо, особенно если это ресурсоёмкое профессиональное ПО или Игры.  

Конечно С++ не везде надо, и даже не везде уместно, и вообще проекты на одном языке и не делаются.
При тяготении к С++, мне интерфейс пользователя мне удобней на C# сделать, для небольших утилит, и вместо bash-портянок Питон весьма уместен, на а для Веб своя специфика.


Ответить | Правка | К родителю #197 | Наверх | Cообщить модератору

231. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (231), 14-Авг-22, 23:42 
Тоже со школьных лет программировал в стол. В 40+ стал программистом на Java
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру