The OpenNET Project / Index page

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



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

Оглавление

Python вырвался на первое место в рейтинге языков программирования TIOBE, opennews (??), 10-Окт-21, (0) [смотреть все]

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


300. "Python вырвался на первое место в рейтинге языков программир..."  +/
Сообщение от Простоникemail (ok), 11-Окт-21, 10:46 
В мире много хороших яп, которые позволяют высокообразованным программистам решать много задач. Но плохо образованные менеджеры вдруг обнаруживают, что сроки разработки ПО довольно длительны, и простое увеличение численности программистов не ускоряет процесс разработки. К тому же кода нужно всё больше, и живёт он иногда совсем недолго. Так возникает две проблемы. Первая-где взять людей, способных обучиться довольно сложным технологиям, увы в любом обществе количество людей со способностями выше среднего всегда ограниченно, большая часть имеет довольно средние способности. Вторая проблема - дать человеку со средними способностями инструмент, который не требует очень длительного обучения и позволяет писать код быстрее. В тех случаях, когда сроки разработки важнее быстродействия кода  как раз python особенно хорош. Проблему быстродействия обычно можно решить переписыванием части критичного по скорости кода на с.  
Ответить | Правка | Наверх | Cообщить модератору

304. "Python вырвался на первое место в рейтинге языков программир..."  +/
Сообщение от чейто ник (?), 11-Окт-21, 11:03 
>Проблему быстродействия обычно можно решить переписыванием части критичного по скорости кода на с.

У Python же есть PyPy и Numba, позволяющие работать быстрее. Чуть ли не как C, пусть и не везде.

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

314. "Python вырвался на первое место в рейтинге языков программир..."  +/
Сообщение от Простоникemail (ok), 11-Окт-21, 12:59 
Да есть несколько проектов, я ещё помню, что когда-то был проект psyco.
Так что у нас есть несколько вариантов оптимизировать скорость выполнения. Но... это всё не универсальные решения, с каким-то программами/библиотеками/платформами получается лучше, с какими-то практически никак.  
Ответить | Правка | Наверх | Cообщить модератору

322. "Python вырвался на первое место в рейтинге языков программир..."  +2 +/
Сообщение от Del (?), 11-Окт-21, 14:03 
> Первая-где взять людей, способных
> обучиться довольно сложным технологиям, увы в любом обществе количество людей со
> способностями выше среднего всегда ограниченно, большая часть имеет довольно средние способности.
> Вторая проблема - дать человеку со средними способностями инструмент, который не
> требует очень длительного обучения и позволяет писать код быстрее. В тех
> случаях, когда сроки разработки важнее быстродействия кода  как раз python
> особенно хорош. Проблему быстродействия обычно можно решить переписыванием части критичного
> по скорости кода на с.

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

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

327. "Python вырвался на первое место в рейтинге языков программир..."  –1 +/
Сообщение от Простоникemail (ok), 11-Окт-21, 14:40 
Вернулся и огляделся. Как-то не увидел потребности в любой обезьяне. Ситуация выглядит с точностью наоборот. Видим как раз узкую специализацию . Собственно кроме кодеров, уже появились тестировщики, backend отделился от frontenda, сложность фреймворков намного превышает сложность яп на котором он написан.  Есть ещё css/HTML верстальщики и ui дизайнеры. И это ещё не предел. Что тут может делать любой отдельный примат?
Ответить | Правка | Наверх | Cообщить модератору

330. "Python вырвался на первое место в рейтинге языков программир..."  +/
Сообщение от Del (?), 11-Окт-21, 15:24 
> тут может делать любой отдельный примат?

Все то вы перечислили?


> сложность фреймворков намного превышает сложность яп на котором он написан.

Вот про это совсем не понял. Можно пример?

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

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

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




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

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