Компания TIOBE Software опубликовала августовский рейтинг популярности языков программирования, в котором по сравнению с августом 2021 года выделяется укрепление позиций языка Python, который переместился со второго на первое место. Языки Си и Java, соответственно сместились на второе и третье места, несмотря на продолжение роста популярности (популярность Python выросла на 3.56%, а Си и Java на 2.03% и 1.96%, соответственно). Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, QQ, Sohu, Bing, Amazon и Baidu...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57634
А где же прогрессивный, безопасный раст?
> А где же прогрессивный, безопасный раст?Гусары, молчать! Его еще изучать надо, а тут вот для бакланов BASIC^W VB^W тьфу, питон то-есть подогнали.
Ты не видел ни того, ни другого, если так пишешь. Например у пихона недокументированых приколов где-то столько же будет, как и документированых в ржавом. Оба требуют изучения, как в теории, так и на практике. И чемпион по детским неожиданностям здесь - явно пихон, потому я не считал бы его простым. Особенно когда пилишь софтину с сотнями файлов, которая уже более 10 лет в эксплуатации.
Питон это достойный продолжатель дела васика. И какая разница сколько там недокументированных приколов? В васиках тоже недокументированных приколов - было.И нет, кукуйте, питон 95% юзеров использует за "low entry barrier", "coded in a hour", "чтобы платить кодерам меньше", "еще не хватало - типы аннотировать". С понятными последствиями для качества "продукта" (жизнедеятельности) на этом.
Как угодно но хруст радикально отличается по своим подходам и в одном ряду с пихоном рядом не стоял.
Питон - язык более высокого уровня, чем с/ява/бейсик и подобное. Этим действительно объясняется и низкий порог вхождения. Но от прошедших порог вхождения в программирование можно было бы ожидать осваивание в дальнейшем чего-то более продвинутого, лучшего с точки зрение местной аудитории. В массе же этого не происходит потому что см. первое предложение. Можно конечно выпиливать яхту лобзиком, а самолет напильником, но лучше использовать инструменты по задаче.
> Питон - язык более высокого уровня, чем с/ява/бейсик и подобное.Насчет си может быть, ежели без либ и проч. С другой стороны, вот вам огромный стдлиб в обязаловку, и кодеры на жтом которые ни в зуб ногой ни в чем кроме генерации glue-кода между вызовами stdlib'а. Ну их и заменит copilot при случае, т.к. интеллекта в этом занятии лишь чуть больше чем у разносчика пиццы.
Бэйсик так то достаточно высокоуровневый. Особенно "визуальный". Как впрочем и ява с ее ниипическим обвесом. Она, пожалуй, питона по размеру стдлиба и прочего завоняет, только это наполовину баг: здоровенный мега рантайм, время старта под стать, а прогрев JIT, блаблабла, окупает себя только на мегасервере с энтерпрайзятиной работающей месяц без перерыва. В остальных случаях получается значительно более печальная картинка. Впрочем snake sh*t даже и так не умеет.
> Этим действительно объясняется и низкий порог вхождения.
Еще бы, генерить glue code к компонентам писаными "богами" много ума не надо. С этим даже copilot гитхабовский справляется.
> Но от прошедших порог вхождения в программирование можно было бы ожидать
> осваивание в дальнейшем чего-то более продвинутого, лучшего с точки зрение
> местной аудитории.А вот это не факт. Это что, напрягаться надо, думать и прочее? Вместо того чтобы БАБКИ РУБИТЬ?!?!!!!1111 Поэтому половина таких кодеров так и остается вебмакаками, пришедшими в айти вообще лишь потому что там платят (пока еще) несколько больше чем вон тому дворнику с примерно той же квалификацией. Впрочем пятибаксовые индусы на одеске успешно работают над исправлением этой ситуации. Ведь иначе они б сельские туалеты чистили вообще, да еще за 2 бакса в час, эвон какой апгрейд уровня жизни между прочим. Я б даже сказал что это фича, если б не приходилось вляпываться в результат кодинга подобных господ. А если приходится - почему-то сложно не желать им чего-то нехорошего, хотя-бы потому что искать потом в этих авгиевых конюшнях нормальный софт писаный по более приятным принципам - становится сильно утомительнее.
> В массе же этого не происходит потому что см. первое предложение. Можно конечно
> выпиливать яхту лобзиком, а самолет напильником, но лучше использовать инструменты по задаче.К сожалению большая часть самолетов на питоне - вот именно что бамбуковые. С аргументом что бамбук обрабатывать привычным лобзиком - проще, чем разучивать CAD и прочее CNC, там видите ли мозг напрягать надо. А тут вот в 20 раз быстрее из бамбука запилил толпой с дружками-аборигенами. Тем более что вооон там удалось с314ть движок сделаный белым человеком, так что оно даже шевелится, типа.
Все дело в том, кто и для чего изучает 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 - дно, для кого-то то, что надо. :))
54, решил вспомнить с++, на котором писал в 25. Оказалось,
что за 30 лет с++ изменился очень сильно и стал гораздо приятнее. Рекомендую.На питоне изредка лабаю мелкую скриптоту, и считаю, что в меж-приложенческой скриптоте, питону самое место (раньше это был perl). Полно батареек, приличная документация и через полгода, гляда в свой же исходник, более менее понятно, что это было.
С++ превратился в китайскую грамоту узкого применения)
Мой совет изучайте то что норм компилится в webassembler и будет счастье
А что в нем нормально компилится? Просветите чайника.
На самом деле почти что угодно что можно компилять, ибо какая разница реальные опкоды или виртуальные?!
> С++ превратился в китайскую грамоту узкого применения)С другой стороны, он так то сочитает низкоуровневую мощь и подконтрольность сей, с весьмы высокоуровневыми конструкциями, способными заспорить с самыми пафосными и инновационными яп. В чем вся круть и состоит: те кто это осиливают становятся полубогами кодинга. Это не те рожи которых можно взять, выпнуть на мороз да нанять новых. И доходы у них поэтому другие. А в каком-нибудь игроделе всерьез ничего другое вроде и не применяют вообше, там у них почти монополия, из-за того что ООП хорошо ложится на это, а скорость, латенси и предсказуемость им надо позарез, кто же любит дерганое лагучее фуфло для приятного времяпровождения?
И из конкурентов ему даже хрен его знает кто. Ну, пусть Rust будет. Но в игроделе он пока таки на конкурента не похож. Да и вообще хрен его знает чего на нем дельного делают. В основном всякий одноразовый нафигнужный треш вроде.
> Мой совет изучайте то что норм компилится в webassembler и будет счастье
Твой совет исходит от кого, добившегося, ну, например, чего, чтобы это вообще было чем-то ценным?
И если уж на то пошло, в вебассембли компилится что угодно по сути. Включая и C++. Это вообще нормально - зачмырить и посоветовать некое наименование одновременно? Или это характерный индикатор уровня квалификации эксперта-советчика?
Тем не менее на так называемой "китайской грамоте" можно писать как угодно, в любой парадигме, сосредотачиваясь на задаче, на не борьбе с инструментом.Можно писать как для мелких встраиваемых проектов, так и для десктопа, и разных ОС.
Но в отличии от иных средств, здесь я хозяин, и полностью решаю как будет работать, а не левый дядя.
Нет такой задачи, которая не может быть выполннеа на С++.
Хотя есть вопрос с временем и квалифицированными программистами, но конечный результат всё решает.
Пользователь выберет продукт на С++ на не на Питоне или webassembler, и даже на Java посмотрит косо, особенно если это ресурсоёмкое профессиональное ПО или Игры.Конечно С++ не везде надо, и даже не везде уместно, и вообще проекты на одном языке и не делаются.
При тяготении к С++, мне интерфейс пользователя мне удобней на C# сделать, для небольших утилит, и вместо bash-портянок Питон весьма уместен, на а для Веб своя специфика.
Тоже со школьных лет программировал в стол. В 40+ стал программистом на Java
Там же где его прогрессивные предшественники типа хаскель и скала
Поднялся с 17 на 13 место.
А, это PYPL.
Ну всё, теперь-то Расту точно хана.
Теперь главный пистон. Печально, что эту каку пытаются вдалбливать детям. Как в свое время паскаль - видимо, чем хуже, тем лучше.
Паскаль поднялся с 22 на 13 место.
Гонения на паскаль лишь подчеркивают сомнительную компетентность отдельных лиц
Конечно. Искоренить пасквиля, и дело с концом.
Нет программистов - нет проблем :3
Не программисты они. Искоренять нечего.
В Delphi/FreePascal есть почти всё из современных языков ("почти" - просто я не уверен, может быть есть вообще всё и даже больше.)
В свое время бэйсик тоже так то был просто топчик. А теперь найди хоть одну софтину на этом. С питоном аналогично - период полураспада софта такой же.
> паскаль - видимо, чем хуже, тем лучшеЗря. Паскаль очень хорош. В силу простоты и чистоты самого языка в некоторых областях уделывает С. Но как учебный язык мне не нравится. С приучает мыслить как системный хакер-программист, паскаль, увы, оквадрачивает. Впрочем, это моя личная имха.
Ну многим C справедливо не нравится как раз за то, что при желании можно заниматься эзотерикой и писать эффективный (но нечитаемый) код. Pascal за любую попытку заняться подобным даст по пальцам, но не так топорно, как это делает Rust. Pascal учит хорошему тону, Rust учит подчиняться компилятору.
>Теперь главный пистон. Печально, что эту каку пытаются вдалбливать детям. Как в свое время паскаль - видимо, чем хуже, тем лучше.Ага, детишкам нужно сразу кресты, Яву или ржавчину предлагать. Интересно, сколько человек из 100 станут программистами, а не сбегут в первые два дня?! Питон отличное средство для изучения как и байсик, только питон в отличие от Бейсика можно сразу же применять на практике, а не как начальный промежуточный чисто академический язык.
Статью не читаю, комментарий пишу
Второе изображение - 13 место
> в котором используется Google Trends
Rust -- язык интеллектуалльной элиты, что априори означает, что в топовых рейтингах такого языка быть не может по определению.
> элита
> в топовых рейтингах такого языка быть не может по определениюЭлита - это и есть топы какого-то рейтинга. Сам себе противоречишь.
Ясно, значит, Егор Крид и Ольга Бузова у нас элитарная музыка.
Элита - это лучшие. Лучшие - это топы в каком-то рейтинге. Вот есть например рейтинг TIOBE.Можно перевернуть рейтинг и получить рейтинг худших - тоже элита.
Есть рейтинг "интеллектуальной элиты раста", где элита - руст - это лучший и не лучший одновременно.
В данном рейтинге в «топе» массовое. Элита, этимологически, отборная часть по какому-то критерию качества, т.е. незначительная в количестве. Вот Александреску был элитой в плюсах, поскольку умел кодить шаблоны, а не только программировать на Qt.
> массовое
> элитаСколько в количестве штук элитных Растов? Сколько в количестве человек Егоров Кридов?
Если хочется связать "элиту" и "массу": элита - это лучшая часть массы. Без массы нет элиты.
>> массовое
>> элита
> Сколько в количестве штук элитных Растов?Если не ясна моя формулировка, задавайте вопрос по её существу. Сейчас Вы из надёрганных слов мните некий тезис и задаёте вопрос самому себе.
Это Ты смешал массовость, элиту, этимологию, Александреску в один тезис.
Я без понятия, как это у тебя получилось.
Этимология даёт понимание, что означает «элита». Например, слово «пустозвон» означает персонажа, который употребляет слова, не понимая их смысла. Оно русское и потому носителям языка понятно без объяснений. Поскольку ссылка на смысл заимствованного из французского слова латинского корня для некоторых слишком сложна, я привёл наглядный пример элиты плюсовиков - Александреску.
> Этимология даёт понимание, что означает «элита».И где этимология, а не твоя вольная интерпретация?
Из википедии:
> Эли́та (фр. élite — «лучшее; отборное», от лат. eligo — «выбираю»[1])
В каждой сфере применения своя "элита", и везде используется в смысле "лучший". Может тебе еще нужно объяснение слова "лучший"? Что "лучший" предполагает существование _отношения_порядка_, по которому строится рейтинг?
Где я использую слово "элита", не понимая смысла, товарищ этимолог?
>> Этимология даёт понимание, что означает «элита».
> И где этимология, а не твоя вольная интерпретация?В моём сообщении выше.
> Из википедии:
>> Эли́та (фр. élite — «лучшее; отборное», от лат. eligo — «выбираю»[1])
> В каждой сфере применения своя "элита", и везде используется в смысле "лучший".
> Может тебе еще нужно объяснение слова "лучший"? Что "лучший" предполагает существование
> _отношения_порядка_, по которому строится рейтинг?Действительно, мне нужно привести объяснение «лучший» - «не имеющий себе равных по качеству».
И мою исходную формулировку «отборная часть по какому-то критерию качества» надо было упростить. Но лучшее враг хорошего, кому-то руль справа лучше.
> Где я использую слово "элита", не понимая смысла, товарищ этимолог?
Где я утверждал это лично про Вас? Я это написал про пустозвонов. ;)
> Где я утверждал это лично про Вас?Тогда я не понимаю суть твоих претензий.
> лучшее враг хорошего
Художественный приемчик, как сравнение теплого с мягким.
>> Где я утверждал это лично про Вас?
> Тогда я не понимаю суть твоих претензий.Я их и не предъявлял. Полагаю, уместно повторить: «Сейчас Вы из надёрганных слов мните некий тезис и задаёте вопрос самому себе.»
>> лучшее враг хорошего
> Художественный приемчик, как сравнение теплого с мягким.Это такое зеркало. Назвать ширпотреб элитой можно, а тут «а нас то за шо?»
> Вот есть например рейтинг TIOBE.А есть топ-100 российских хитов.
> А есть топ-100 российских хитов.А в топ-100 TIOBE есть элитно-неэлитный Rust.
> интеллектуалльной элитыинтеллектуальная элита - это "илита"
> А где же прогрессивный, безопасный раст?А где же прогрессивный, безопасный *Carbon?
Тренируется, чтобы показать всем кузькину мать
Кузькину мать должен бы показать всем, по исторической традиции Оберон (именно в написаниии кириллицей).
> Кузькину мать должен бы показать всем, по исторической традиции Оберон (именно в
> написаниии кириллицей).Странно что не рапира какая-нибудь.
Ассемблер популярнее SQL и PHP?!
Учитывая количество ассемблерных вставок в любой C/C++ библиотеки, то да популярнее, хотя и пользуемся им не напрямую а через Си APIТакже любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодом
Посмотрите хоть одну библиотеку, прежде чем писать. Многое, что не реализуемо средствами Си, делается интринсиками. Т.е. нужно знание «ассемблера», а не сам асм.
Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблереПукемончики такие пукемончики
> Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблере* смотрит на 3½ S файла, половина из которых для почивших архитектур, а так все что не на Си - на перловке, генерирущей асм*
А ты точно смотрел глазками, пукемончик?
Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники любого алгоритма шифрования
>>> Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблере
>> * смотрит на 3½ S файла, половина из которых для почивших архитектур, а так все что не на Си - на перловке, генерирущей асм*
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники любого алгоритма шифрованияЭто такой унылый спрыг или ты просто не очень умный?
Впрочем, на:
https://github.com/alexwebr/salsa20Если бы очередной экспертус опеннета знал матчасть, то вместо пустого бла-бла с умным видом - кинул бы ссылку на тот gnutls, но увы ...
Ахахааха, GnuTLS? Че? Этим еще кто то пользуется?
>> *экспертуса ткнули носом в довольно популярную крипто-либу с кучей асм-файлов*
> Ахахааха, GnuTLS? Че?Да-а, ловко ты сам себя посадил в лужу.
> Этим еще кто то пользуется?* смотрит на зависимости qemu, VLC, wine, wireshark, GIMP, glib-networking*
Писал бы сразу, что ты современный лам^W линуксоид-WSLщик.
<сарказм>
Ой да: perl сильно уменьшает потребность в знании ассемблера
https://github.com/openssl/openssl/blob/master/crypto/chacha...
</сарказм>
Ну пусть перепишут на fasm-е, раз такие знатоки ассмеблеров, там макроязык мощный, задвинет Perl в два счёта сразу после вкуривания мануала. И ссылаются на свой экземпляр. :)
>>> Т.е. нужно знание «ассемблера»,....
> <сарказм>
> Ой да: perl сильно уменьшает потребность в знании ассемблераСам придумал, сам оспорил?
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники
> любого алгоритма шифрованияЕсли ты вдруг не в курсе, сейчас обычно пишут сначала портабельную версию на си, а потом, может быть, если оно не лениво и дает заметный выигрыш - может и напишут вариант на асме. Под полторы архитектуры из пары дюжин существующих, на которых сишная версия имеет хождение. В этом основная грабля асма и состоит: для портирования программы надо переписать ее целиком. Вторая грабля состоит в том что структурирование кода и данных в асме - никакое, но на фоне первой траблы это еще цветочки.
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники
> любого алгоритма шифрованияДавайте начнём вот с этого https://github.com/DavidXanatos/DiskCryptor/blob/master/DCry...
Аутист? Если речь идет про любой алгоритм в контексте OpenSSL, значит и алгоритм из их репозитория
Я не доктор, что бы поставить Вам диагноз. Но рекомендую сходить Вам к окулисту, пусть он выпишет Вам очки, что бы Вы увидели исходное «любой C/C++ библиотеки».
> Посмотрел только что исходники OpenSSLОсталось увязать с «любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодом».
> Также любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодомВообще-то ассемблера там как раз почти и нет, так что оно обвязка к самому себе. На сях можно вообще без ассемблера хреначить по сути. Даже ядра, бутлоадеры и фирмвари. Ассемблера там сейчас чаще всего абсолютный минимум как раз, потому что непортабельное.
На сях можно вообще без ассемблера хреначить по сути. Даже ядра, бутлоадеры и фирмвари. - можно, но лучше себе пальцы отбить, чем это потом в сопровождение закинуть.
> На сях можно вообще без ассемблера хреначить по сути. Даже ядра, бутлоадеры
> и фирмвари. - можно, но лучше себе пальцы отбить, чем это
> потом в сопровождение закинуть.С точки зрения вот именно сопровождения ассемблер это как раз крайне нежелательный элемент интерьера. Из-за неумения в декларативность/статический анализ/структурирование программ и данных нормально и все такое.
Поэтому любой проект на асме чуть сложнее хелловорлда становится диким ужасом. По поводу чего он и вымер до интринсиков да мелких вставок в критичных кусках. И все построено уж точно не вокруг них. Пилять, даже железо ща делают "чтобы си удобно было". С меммапед регистрами, фича всех современных дизайнов.
SQL вообще непонятно что здесь делает ведь это DSL, а не ЯП общего назначения, разве что процедурные расширения типа PL/pg SQL имело бы смысл включать в рейтинг
> SQL вообще непонятно что здесь делаетЕсли полный по Тьюрингу, то имеет полное право.
SQL внезапно язык программирования. Декларативный, если что.
Но при этом -- полный по Тьюрингу.
Откройте для себя Дональда Кнута. Ну и студенты изучают, значит генерируют поисковые запросы. Это только в ООО «Научно-Технический Центр Информационных Технологий ...» нарисовал трендовый сет иконок, собрал пакетики -- и ты уже разработчик ОС.
>>> Откройте для себя Дональда Кнута.етот замшелый устаревший талмуд?
>етот замшелый устаревший талмуд?Как может физика или математика устареть. Книги Кнута про вечное. Алгоритмика, комбинаторика, сортировки - это наука. Рождаются и умирают коммерческие языки,а наука вечна. Кнут пишет про науку.
>Как может физика или математика устареть.Ага, давайте на Аристотелевские ориентироваться. Вот плоскоземельщики довольны будут
> Ага, давайте на Аристотелевские ориентироватьсяНа него не стоит, а вот на Евклида - можно, не устарел, только осилит не каждый. Методика преподавания шагнула с тех пор далеко вперед.
И методика шагнула, и современная геометрия на других аксиомах выстроена. Но ориентироваться будем на Евклида, да.
> И методика шагнула, и современная геометрия на других аксиомах выстроена. Но ориентироваться
> будем на Евклида, да.А таки эвклидова геометрия это классика и вполне себе в ходу много где. И сказать что оно вот именно устарело - ну, э, лол. Может тогда и колесо устарело? Есть же реактивные двигатели уже. Поэтому, давайте, дескать, выбросим всякие "бесполезные" тележки, да?!
С тем же успехом ты можешь сказать, что геометрия Евклида -- это новомодный отстой, и что до сих пор в ходу геометрия Древнего Египта. Греки ведь что сделали -- взяли геометрию Древнего Египта и слегка её причесали.Это глупости всё и незнание истории. У греков была не столько геометрия, сколько геометрическая алгебра. Циркуль и линейка были инструментами выстраивания доказательств или проведения расчётов -- да, это был и калькулятор тоже. Греки ещё куда ни шло признавали рациональные числа (точнее те числа, которые они могли записать в своей системе записи чисел), а все остальные типа корня из двух или пи были для них идеальными числами, которые существуют только в виде идеи и работать с ними можно только геометрическими методами. Циркулем и линейкой. Или если совсем плохо, можно ещё какой-нибудь прибор черчения изобрести и исследовать им новый класс кривых. Или построить семиугольник площадью равный заданному квадрату. Или ещё какую-нибудь хрень, которую сегодня никому в голову не придёт делать, поскольку не нужно.
Влияние этой геометрической алгебры на умы можно проследить до XVII-XVIII веков где-то. Тот же Ньютон приходил в крайнее смущение и начинал оправдываться, когда ему за каким-то хером приходилось перемножать более трёх чисел: два перемноженных числа -- это площадь, три -- объём, а четыре? А четыре множителя -- это бред, это что-то нереальное, несуществующее, это идёт вопреки самим основаниям математики, коими была та самая геометрическая алгебра.
Но влияние влиянием, а работать эта геометрическая алгебра прекратила уже к рождению Христа, потому что не осталось людей, владеющих ею. Самостоятельно научиться ею пользоваться можно только, по-сути, изобретая её заново, используя тексты греков как какие-то вехи, размечающие путь. И когда традиция устной передачи навыков прервалась, всё кончилось. И случилось это сразу же как Академия Платона приказала долго жить.
Впрочем влияние на умы оставалось. Окончательно древних греков разгромили Лобачевский с Риманом, запилив неевклидовые геометрии, и они прям скажем испытывали серьёзные проблемы. Риман был умнее и сразу строил геометрию на сфере, реальность которой было сложно опровергать. А Лобачевский занялся ересью. Ты не читал как охранитель евклидовой скреподуховности Остроградский поливал г-ном Лобачевского? Почитай, это до боли напоминает современных охранителей скреподуховности, языка C, и всех этих старпёров: своя голова давно уже не работает, мысль может передвигаться только по рельсам, которые были проложены несколько десятилетий назад, но признаваться в этом не хочется, и очень хочется выглядеть умным. Но кроме этого если заигнорить оскорбления в сторону Лобачевского и всю эту охранительность, можно увидеть как просвечивает Евклид в его словах.
Всё что от древних греков осталось в современном образовании -- это задачи на построение циркулем и линейкой. Но даже они лишь эхо былого, потому что греки часто не ограничивали себя циркулем и линейкой. Их сегодня дают школьникам педагоги, и подавляющее большинство их даже не понимает зачем это надо и как это помогает развитию геометрического мышления. Поэтому и перехода на что-либо иное (например на движение, как основной приём геометрии) не предвидиться.
Если ты настаиваешь на аналогии колеса, то то, что делали древние греки и Евклид в частности было чем-то навроде квадратного колеса. Телегу на таких колёсах можно кантовать, и её движение издалека похоже на качение. Но греки запрягли эту телегу на квадратных колёсах впереди коня, и ждали, что она потащит за собой коня.
На, тебе ссылку https://www.youtube.com/watch?v=cUzklzVXJwo Хоть чутка глянь в историю, как они мыслили. Но учти, что Тарталья -- это уже средние века, и это _геометрически_ жалкое подобие того, что творили геометры Древней Греции, зато начинают изо всех щелей пролезать современные _алгебраические_ методы. Коня задолбало, что телега командует движением и он начал иногда проявлять норов. Финал истории про Бомбелли, Виета и Декарта, в которой конь забил на ограничения телеги и понёс -- это уже откровенная ересь с точки зрения Древних Греков, Платон бы плюнул в лицо Бомбелли и запретил бы ему вход в Академию. Потому что с точки зрения древних греков математически осмысленно было лишь то, что было осмысленно геометрически. Но Бомбелли, Виет и Декарт наконец начинают алгебру запрягать вперёд, и... Это не был ещё конец древнегреческого мышления, оно продолжало сопротивляться до, как я сказал выше, Лобачевского и Римана, и когда оно наконец порушилось, Рассел пришёл в такой восторг, что начал с Whitehead'ом пилить Principia of Mathematica, выстраивая математику целиком и полностью из значков символической записи, и хрен с ней с геометрией. Они успели запилить несколько томов и даже вроде доказали в последнем, что 2+2=4, но тут на сцену вылез тролль Гёделя и показал, что весь подход ущербен. Но это уже другая история.
А если тебе интересно подробнее, что такое геометрия Евклида, то почитай Начала Евклида, или ещё лучше про Архимеда -- этот чёрт пожалуй дальше всех умудрился подвинуть коня телегой с квадратными колёсами. Реально мощному интеллекту квадратные колёса не помеха. Но школьная геометрия -- это не геометрия Евклида. Это несколько десятков отдельных выхолощенных геометрических фактов. То есть колёса скруглили, запрягли правильно, то есть алгебра впереди, а геометрия на подхвате, упростили до уровня школия и вот. Сколько аксиом Евклида ты помнишь из школьного курса? Понятно, что про параллельность, потому что она связана с забавной историей доказательств её ненужности. А остальные четыре? Это уже не геометрия Евклида, это современная геометрия, которую традиции ради одели в клоунские одежды евклидовой геометрии. Но ты вон какой лоб вырос, а всё ещё веришь в Деда Мороза, потому что в детстве видел мужика в костюме Деда Мороза.
Хуже! Геометрия Евклида - это низскосортный новодел!
> С тем же успехом ты можешь сказать, что геометрия Евклида -- это
> новомодный отстой, и что до сих пор в ходу геометрия Древнего
> Египта. Греки ведь что сделали -- взяли геометрию Древнего Египта и
> слегка её причесали.Я лишь не согласен насчет того что она "не современная". Если я ей пользуюсь для почти всех типовых нужд - чего это она "устарела"? Да и называть новоделом то что в цать раз старше меня мне как-то "религия не позволяет". Более того, эта геометрия используется в науке и технике. Например GPU оперируют на обычных треугольниках, им нормально.
А вот более специализированные разделы геометрии, в частности неевклидовой, таки довольно специализированный новодел. Который даже и не пытается заменять классику, скорее более удобный в всяких нишевых и специальных случаях. Аналогично, едучи на авто можно ограничиться ньютоновской механикой, забив на релятивизм и кванты.
> Или построить семиугольник площадью равный заданному квадрату. Или ещё какую-нибудь хрень,
> которую сегодня никому в голову не придёт делать, поскольку не нужно.А таки насколько я помню квадратуру круга так и не смогли вроде. Ну и насчет "не нужно", многое из этого вообще штуки относительно абстрактные. Скажем комплексные числа тоже так то "не особо нужны" за отсутствием их лобовых эквивалентов в реальном мире. Однако в ряде случаев абстракция весьма удобная. Настолько что используется инженерами даже для "прикидочных" дел.
> я ей пользуюсь для почти всех типовых нуждТы не ею пользуешься, а реально новоделом, красящимся под неё.
> GPU оперируют на обычных треугольниках, им нормально.
Совсем мимо. GPU иначе оперируют, от слова совсем. В GPU числа первым делом (декартовы координаты), а треугольники вытекают из чисел. У греков, в грубом приближении, было наоборот: они треугольники использовали для того, чтобы выяснять числа. Если бы ты смог объяснить древнему греку задачу вида "посчитай сколько будет 1+sqrt(2)", то он, возможно, нарисовал бы тебе отрезок, построил бы на нём квадрат, в нём бы провёл диагональ, после чего отложил бы отрезок длиной с диагональ на прямой, содержащей первый отрезок. Этот первый отрезок вместе с последним образовали бы отрезок длиной 1+sqrt(2). И это было бы ответом.
Но это если бы ты смог объяснить древнему греку задачу. Чтоб древний грек понял, тебе пришлось бы излагать что-то типа: пускай у нас есть квадрат, построй квадрат, чья площадь будет в два раза больше площади первого квадрата, а потом построй отрезок с длиной как сумма стороны первого квадрата и стороны второго. Для них корень из двух был _идеальным_ числом, то есть не реальным, то есть невыразимым на сухом бухгалтерском языке чисел, на котором бухи считали деньги. Все эти Платоны и Сократы, по-моему, наслаждались своим интеллектуальным превосходством над бухами, которые числа записывали исключительно значками, из-за чего им были недоступны возвышенные мысли об идеальных числах, типа пи или корня из двух. Они бы наверное и на нас смотрели бы как на г-но, потому что мы думаем о числах как о значках позиционной десятичной системы.
Не, ты вдумайся, мы идеальную геометрию свели до низменной бухгалтерии цифр. Древнегреческие философы наверное сожгли бы нас на костре за такое святотатство. А если бы они узнали про GPU, их наверное удар бы хватил. Кусок бездуховного кремния работает со скоростью триллиона бухов чтобы создать подделку под ту самую идеальную геометрию, размышления над которой делают философа философом.
> А таки насколько я помню квадратуру круга так и не смогли вроде.
Да, странно. При помощи верёвки намотанной на окружность, чтобы получить длину равную 2пи, решается вполпинка. Не знаю даже, почему греки не применяли верёвку... Но я точно читал о том, что они не всегда удовлетворялись циркулем и линейкой, и некоторые результаты получали другими инструментами.
> Ну и насчет "не нужно", многое из этого вообще штуки относительно абстрактные.
Грекам это было нужно, потому что такие построения у них играли инструментальную роль, они позволяли выводить другие результаты, которые в свою очередь могли быть полезными. Они, строя семиугольник с заданной площадью, скорее всего делали бы это, чтобы выяснить длину стороны семиугольника, или его периметр, или ещё какое-то его свойство. Те задачи, которых греки достигали таким образом, сегодня могут быть решены посредством обсчёта семиугольника, что делается в уме, без привлечения циркулей, линеек, карандашей и прочих предметов. Но скорее всего, у тебя даже не возникнет необходимости такую задачу решать. Если тебе приспичит высчитать пи поточнее, то ты скорее через матан зайдёшь к проблеме, интеграл какой напишешь, или в ряд что-нибудь разложишь. У греков же не было ни матана, ни алгебры, и поэтому они занимались такими штуками.
> Скажем комплексные числа тоже так то "не особо нужны" за отсутствием их лобовых эквивалентов в реальном мире. Однако в ряде случаев абстракция весьма удобная. Настолько что используется инженерами даже для "прикидочных" дел.
Да, это как раз пример инструментального применения. Но при этом у инженеров комплексное число внезапно оказывается очень даже "реальным": импеданс ведь вполне реальное свойство элемента электрической схемы и выражается комплексным числом при этом. Хоть они и используют еретическую букву j, вместо каноничной i.
> Ты не ею пользуешься, а реально новоделом, красящимся под неё.Ну да, и электромоторы у меня чуть более продвинутые чем во времена Теслы. Не отменяет того факта что core principles такие же как 100+ лет назад.
> Совсем мимо. GPU иначе оперируют, от слова совсем. В GPU числа первым
> делом (декартовы координаты),Ах так? Ну тогда нулевым делом - там массив числокрушилок на самом деле. И ему в принципе похрен что там. Они универсальные высокопараллельные simd-образные вычислители, на самом деле есть только "код" и "данные". Какая геометрия в майнере коинов на GPU? :).
> а треугольники вытекают из чисел. У греков, в грубом приближении, было наоборот:
> они треугольники использовали для того, чтобы выяснять числа.Это какое-то изобретение калькулятора, видимо за отсутствием лучших альтернатив.
> Этот первый отрезок вместе с последним образовали бы отрезок длиной 1+sqrt(2).
> И это было бы ответом.Ну а что, визуализация, и довольно просто геометрически отстроить. Хоть и не очень точно.
> Платоны и Сократы, по-моему, наслаждались своим интеллектуальным превосходством над бухами,
> которые числа записывали исключительно значками, из-за чего им были недоступны возвышенные
> мысли об идеальных числах, типа пи или корня из двух.Ну а что, имели некий пойнт. Эти числа и сейчас вооон те "свободная касса" не понимают. А зачем, чтобы отсчитать сдачу оно не надо.
> Они бы наверное и на нас смотрели бы как на г-но, потому
> что мы думаем о числах как о значках позиционной десятичной системы.В относительно буховском стиле много чего можно оформить. Ну вон поля галуа с довольно забавной математикой например.
> Не, ты вдумайся, мы идеальную геометрию свели до низменной бухгалтерии цифр.
Цифровые машины довели это до перфекционизма, записав произвольные абстракции как комбинацию "1" и "0". А просто потому что это самая простая в реализации система счисления была и ее достаточно. Сигнал есть - 1, нет - 0. Были и скажем троичные вычислители, но формировать 3 разных уровня заметно сложнее "технически".
> Древнегреческие философы наверное сожгли бы нас на костре за такое святотатство.
Очень интересно кем бы они ощущали себя откушав операций над полиномами или по базе "mod N" с произвольным N?
> А если бы они узнали про GPU, их наверное удар бы хватил.
> Кусок бездуховного кремния работает со скоростью триллиона бухов чтобы создать подделку
> под ту самую идеальную геометрию, размышления над которой делают философа философом.Еще больший удар их бы хватил если бы они узнали что вон тот кусок кремния на орбите слал забавный сигнал, который другой кусок кремния поймал, померял расстояние, а повторив несколько раз и триангулировав (на, заметим, опять же бинарном вычислителе) - узнал где оно находится, неазвисимо от солнца, звезд и прочей фигни. Еще более интересными их морды были бы при попытке осознать что там в этом масштабе уже нельзя забить на релятивизм. Который в более прозаичных вещах не встречается, а потому крайне контринтуитивен на бытовом плане. На том уровне технологий это выглядело бы как магия и можно было бы запросто прогуляться на костер за все это, кроме разве что последних лет 150-200.
> приспичит высчитать пи поточнее, то ты скорее через матан зайдёшь к
> проблеме, интеграл какой напишешь, или в ряд что-нибудь разложишь. У греков
> же не было ни матана, ни алгебры, и поэтому они занимались такими штуками.Ну, блин, не все же абстракции сразу? А когда вон те на деревьях висели, они и циркуль не умели, йопнуть камнем по ореху - уже было продвинуто пипец, 90% сородичей и так не умело!
> Да, это как раз пример инструментального применения. Но при этом у инженеров
> комплексное число внезапно оказывается очень даже "реальным": импеданс ведь вполне реальное
> свойство элемента электрической схемы и выражается комплексным числом при этом. Хоть
> они и используют еретическую букву j, вместо каноничной i.Тем не менее, хотя он "реальный", мнимая часть описывает вполне конкретный эффект который важен, и вон та математика неплохо на это ложится. Так то математика весьма абстрактная штука.
Даже с точки зрения геометрии, даже в относительно классической ее версии - измерений может быть не обязательно 2, и даже 3. В принципе это все применимо к произвольному N и свойства остаются примерно теми же самыми. Это нельзя пронаблюдать глазами в 3+1 мерном мире, но абстракциям это не мешает же. Тем более что всякие там любители струн про N > 3 достаточно серьезно задвигают даже применительно к "обычным" вещам.
>и современная геометрия на других аксиомах выстроенанету одной геометрии
> Ага, давайте на Аристотелевские ориентироваться. Вот плоскоземельщики довольны будутМожет. лучше Архимеда? Он, конечно, древний, но его закон по прежнему работает - как и ряд механизмов которые он изобрел.
Кнут пишет про воду и изобретает велосипеды. Лучше Седжвика почитать.
> Кнут пишет про воду и изобретает велосипеды. Лучше Седжвика почитать.Если програмер не может изобрести велосипед когда ему вот именно велосипед понадобился - он не програмер. Он джамшут. Дешевая рабочая сила для грязной работенки, типа дворника и разнорабочего, цифровая версия этого. Такой "програмер" жидко сливает как только в стдлибе нужной функции нет, ведь сам он кодить не умеет почти.
Совет того программиста на QtCreator объясняется известным анекдотом: алгоритм Кнута-Морриса-Пратта понимают только Кнут, Моррис и Пратт. Но признать это может не каждый, вот и находят «умные» откорячки. :)
Я тоже некоторые алгоритмы понимаю очень приблизительно. А что в этом такого? Все просто и понятно только д#ракам. Я тоже с наскока алгоритм берлекамп-массея врядли накорябаю с ноля, сам, пожалуй. И ничего позорного в этом не вижу - больно уж специфичный топик.
Слава Богу, Даннинг с Крюгером подвели под все подобные пословицы теоретическую базу и экспериментально проверили. Седжвиков, кстати, две книги (в смысле, два многотомника). Первый «...на Си», а второй «...на Си++». Получается, Седжвик умеет изобретать велосипеды и его тоже можно почитать. :)
У Сэджвика минимум 4 книги: есть ещё Алгоритмы на Modula-3 и А. на Pascal.
Во, вот так и выявляют «знатоков». :) Очевидно, я эти другие книги в глаза не видел. Так то у него есть и «... на Java». Мне не вполне ясны причины такого полиглотства, а потому не знаю, что лучше читать паскалистам: его, или Вирта и одноимённую книгу от авторов Драгонбука.
> Во, вот так и выявляют «знатоков». :)Всё проще Ж-): искал именно вариант "Алгоритмы на Modula-3".
Или хотя бы исходные коды к ней.
Кстати, не нашёл. Помощь - приветствуется.
> Очевидно, я эти другие книги в глаза не видел.
В ходе поисков выяснилось, что парочка редакций ( на др. ЯП) у меня уже были в наличии Ж-)
> Так то у него есть и «... на Java».
Точно так.
> Мне не вполне ясны причины такого полиглотства,
"Алгоритмы на Паскаль", скорее всего, первая.
DEC на 80 тысяч работников - "фирма" не вязавшая веников. Дружить с ней - перспективно и благоразумно.
И далее по нарастающей благоразумия: C language, Java.
( К слову:
Ява-"бойцы" вообще целями наборами библиотеки из M3 "взаимствовали".)
> а потому не знаю, что лучше читать паскалистам: его, или Вирта и одноимённую книгу от авторов Драгонбука.
Перевод книги Н.Вирта по Modula-2 от издательства "Мир" нравился в том числе и шрифтами, дизайном в целом.
P.S. На M2 писал ( немного), поэтому могу от эстетики шрифтов слегка по-ностальгировать ;-)
Зачем Modula-3? Хотите примеры на этом языке? Разве транслятор не на нём самом написан? (видел только BlackBox и BlueBottle) Алгоритмы можно и перевести (а судя по предисловию к плюсовой версии, дизайн классов там не является эталоном по конструкторам копирования). Кнут потому и приводит реализацию на ассемблере - на него можно безопасно ссылаться в своей, которая явно не копи-паста.
> Зачем Modula-3? Хотите примеры на этом языке?Отчасти "самоцель", отчасти интересно сравнить с A. на Pascal, C++, Java.
> Разве транслятор не на нём
> самом написан? (видел только BlackBox и BlueBottle)Да, компилятор self hosted.
> Алгоритмы можно и перевести
> (а судя по предисловию к плюсовой версии, дизайн классов там не
> является эталоном по конструкторам копирования).Не настолько уж они и нужны ;-)
В комплекте M3 идёт в библиотеках всё, что нужно "и сверху".
> Кнут потому и приводит реализацию на
> ассемблере - на него можно безопасно ссылаться в своей, которая явно
> не копи-паста.Перевод одного из томов взят в библиотеке, читаю периодически. Вот что там бесполезно так это ассемблер для ЭВМ 60х.
Не учить же его в самомо деле? ;-)
Впрочем, есть уже и ЭВМ 90х. Но на её ассемблером многое ещё только в процессе конвертации.
> алгоритм Кнута-Морриса-Пратта понимают только Кнут, Моррис и Пратт. Но признать это может не каждый, вот и находят «умные» откорячки. :)Вспомнилась цитата Холмса про чердак, который "дурак забивает ненужным хламом"
> Вспомнилась цитата Холмса про чердак, который "дурак забивает ненужным хламом"Любую идею можно довести до маразма. Но без знания базы в алгоритмах это примерно как обычному человеку не уметь арифметику, но только в версии для програмера. При этом в принципе не получится уехать дальше скилла легкозаменимого кодогенератора, которого можно в любой момент вышибить на мороз и заменить новым.
Оно как бы удобно корпам, но с точки зрения работника это полный швах. Гарантирующий мизерную зарплату и возможность легко вылететь на мороз.
Если нынешнему "програмеру" так часто требуются велики - что-то с ним не так...
Дорога ложка к обеду. «Программеры» из упомянутой в исходном сообщении шаражки не могли исправить банальное переполнение стека (это как раз в тему асма) и доработать инсталлятор для своей «операционной системы», что бы она поддерживала современное оборудования. В жизни не думал, что когда-либо увижу подобное дно и позорище.
> Если нынешнему "програмеру" так часто требуются велики - что-то с ним не
> так...Как бы часто, или не часто, а когда "задача нерешаема, потому что в стдлибе этого нет" прогер все же оказывается в весьма дурной ситуации. Даблэпик если кто-то менее дровяной показательно кодит в конкурирующем проекте именно вот эту вот фичу.
Физика устаревала неоднократно.
> Физика устаревала неоднократно.Однако так по жизни можно пользоваться Ньютоновской механикой в 95% случаев. И хотя это упрощение относительно того что есть на самом деле, в большинстве ситуаций единственная разница будет в том что будет сильно проще считать, при идентичном результате в пределах погрешности.
Остальные 5% с их квантовыми и релятивистскими заморочками, конечно, не согласятся, но вот вы часто что-то квантовое или релятивистское по жизни делаете, если вы не узкоспециализированный ученый?!
Если одной лишь Силой роняешь Имперский звёздный разрушитель на поверхность планеты, то ясно что мидихлорианы одновременно используют и квантовые и релятивистские "заморочки" как Вы выразились.May the Force be with you !
> используют и квантовые и релятивистские "заморочки"А я думал, что используют художественные "заморочки".
> Если одной лишь Силой роняешь Имперский звёздный разрушитель на поверхность планеты,Сама формулировка подразумевает что без силы тут точно не обошлось. Вероятно, гравитационного поля, для остальных ронять что-нибудь на планеты не характерно.
> то ясно что мидихлорианы одновременно используют и квантовые и релятивистские "заморочки"
> как Вы выразились.Вообще-то, вон то было sci fi...
> May the Force be with you !
Которая из? :)
Этот язык програмирования не хочешь изучать ты !:)
> Этот язык програмированияПрограммирования язык этот
Что-то не так?> forth
Ok
: Программирования cr ." Программирования" ;
Ok
: язык ." язык " ;
Ok
: этот ." этот" bye ;
OkПрограммирования язык этот
Программирования язык этот
>
> Однако так по жизни можно пользоваться Ньютоновской механикой в 95% случаев.Но никто не пользуется _ньютоновской_ механикой. Никто не читает Ньютона. Все читают современные изложения ньютоновской механики, которые заходят к выстраиванию её с совершенно иной стороны. То есть даже матан Ньютона сегодня не востребован, потому что его переписывали неоднократно, избавляя от неточностей и противоречий.
То есть даже исходные постулаты Ньютона пошли лесом, типа "неподвижных звёзд" относительно которых меряется инерциальность системы. Сегодня инерциальность системы определяется свойствами этой системы, а то, что она двигаться относительно других инерциальных систем будет прямолинейно и с постоянной скоростью -- это вывод из современного определения.
От Ньютона в современной "ньютоновской" механике осталась пара его инсайтов, всё остальное было перестроено давно. Но ты же не читал Ньютона, и полагаешь что "ньютоновская" механика -- это то, что изобрёл Ньютон, так? Если на заборе написано слово из трёх букв, значит за забором нет злой собаки, там только *уй от неё.
> Но никто не пользуется _ньютоновской_ механикой. Никто не читает Ньютона. Все читают
> современные изложения ньютоновской механики, которые заходят к выстраиванию её с совершенно
> иной стороны. То есть даже матан Ньютона сегодня не востребован, потому
> что его переписывали неоднократно, избавляя от неточностей и противоречий.И тем не менее, это называется ньютоновской механикой. Потому что в конечном итоге какая разница с какого бока вы подошли к проблеме, если набор формулировок получился тот же?
> То есть даже исходные постулаты Ньютона пошли лесом, типа "неподвижных звёзд" относительно
> которых меряется инерциальность системы.Тем не менее, большая часть общих идей осталась. На память о чем ее и называют ньютоновской механикой. И "законы Ньютона" таки именно законы Ньютона, а не что-нибудь еще.
> От Ньютона в современной "ньютоновской" механике осталась пара его инсайтов,
Типа законов Ньютона составляющих всю суть? Мелочи какие :)
> что "ньютоновская" механика -- это то, что изобрёл Ньютон, так? Если
> на заборе написано слово из трёх букв, значит за забором нет
> злой собаки, там только *уй от неё.Чувак, если ты хочешь показаться умным - напищи по памяти (или выведи на ходу) релятивистский вариант максвеловских уравнений.
> если ты хочешь показаться умнымВот ты сам чувствуешь бредовость всех своих аргументов, и поэтому переходишь на личности. И тебе не стыдно?
В чем бредовость то? "Core principles" как раз сохранились. А уточненные формулировки не меняют сути идей за ними. Уточняют, заходят чуть с другого бока и проч - но идея остается.А насчет показаться умным - я просто озвучил уровень который мне с наскока будет тяжко, поэтому тот кто так может будет засчитан за тело которое как минимум не глупее меня, а возможно и умнее без лишних кросс-валидаций.
Java...садомазо...Delphi популярнее Go O_O Паскаль живее всех живых 🤭
А что в этом не ожиданного, если простые вещи делаются делаются очень быстро для решения простых задач
тссс... мёртвый язык, никто не пишет, современные погромисты не осилили begin end.
> не осилили begin end.видимо поэтому Julia всё выше и выше в рейтингах.....
TIOBE вобще показывает общую говенность официальной документации.
чем она ХУЖЕ, тем больше рейтинг :)
Старый юниксовый man пробовал читать, ха-ха-ха :)))))
Ты что то хрюкнул про божественную жяву?
Некорректный рейтинг, опирающийся на сумму поисковых предложений поисковиков.
Из всех рейтингов TIOBE самый беспристрастный. И не пиши глупости.
Fortran с перлом популярнее раста, шах и мат радужные борроучекеры
На университетских кафедрах старые пердуны держатся за Фортран. Это плохо. Когда они умрут от старости, придут модные, прогрессивные преподователи пишущие на Питоне.
Классический вижл бэйсик, фортран, делфи выше ржавчины, ох лол.
Это потому, что растаманы недостаточно сильно кричат про раст на каждом углу.
Ну всё же нет благодаря крикам они хотя бы минимально в тренды входят. Народ как минимум гуглит смотрит про что это они кричат. Есть поддерживаемые языки без токсик коммьюнити, но про них вооообще никто не знает. Например быстрый и безопасный язык Odin https://github.com/odin-lang/Odin
это форк Го?
Форк го это твой мозг. Это замена C, и рабочий аналог zig. Сделан был чтобы написать прогу для 3д спецэффектов JangaFX. Чела достал C++ решил сделать препроцессор для С заколебался и написал свой язык как С только нормальный.
Это не замена Си. Разве он поддерживает множество платформ и bare metal микроконтроллеры? Не нашёл.
> Это не замена Си. Разве он поддерживает множество платформ и bare metal
> микроконтроллеры? Не нашёл.Ну, сишный тупняк с абстрактным "int" они повторили. Пля, C99 до них не дошел, в отличие от хрустиков.
Звёздочек мало, не взлетит. Вот посмотри на карбон лучше.
Карбон поддерживает целый Гугл. А тут по факту один чел пилит весь язык.
Судя по FAQ, "мы искали новую форму для языка, но пришли к тому, что Go близок к идеалу. Но мы не хотим GC, и хотим отличаться, потому мы отличаемся."Особенно лулзов доставили объяснения различий new vs make и free vs delete.
Долго слышал упоминания Odin, и надеялся на лучшее. Пока что, надежды не оправдываются. Продолжу читать, может дальше там киллер-фича?
(Особенно отказ от префиксных объявлений "порадовал". По мне, type, var и func только улучшают читаемость. Но Odin хочет быть особенным.)
А вот были бы у них хоть какие-нибудь рекламные бюджеты ты бы уже пищал от радости какой замечательный язык. По мне так ничем не отличается ни от раста ни от зига ни от карбона. Точно такой же обычный.
> Классический вижл бэйсик, фортран, делфи выше ржавчины, ох лол.Бугага. Аноним не знает, что такое производная и потому не осознаёт четыре стрелки на скрине из топик старта. :))))))))
Аноним не достоен почётнаго звание Анонима. :)
Ага. Сотрудники, пишушие на фортране наслаждаются очередным оплачиваемым отпуском. В сентябре вернутся ... ;))))))))))))))))))))))))))))))))))))))))))))))))))))))
Раз тут все питонисты собрались, подскажите, как сделать проверку множественных условий в python и получение значений по нему, как можно короче. Типа{x < 20: 0, x<5: 1, x>3: 2, x=4: 3}. не горы текста с лямбдами и функциями, а просто словарик условий, по которому получается значение?
Поскольку у тебя на входе x постоянно разный, тебе придётся генерировать этот словарик при каждой проверке - а это жутко неэффективно. Почему же просто не отделаться длинным if, красивенько разнеся его на несколько линий?
вот и хочется завернуть оператор, как функцию :) чтобы вызывать его по условию. накостылял в одну строку bgi = 0 if pp > 10 else 1 if pp > 2.5 else 2 if pp > 1 else 3 if pp < -10 else 4 if pp < -2.5 else 5 if pp < -1 else 6 if pp < 0 else Noneно хотелось бы покороче и покрасивше :)
https://peps.python.org/pep-0636/#appendix-a-quick-intro
Бливотная Мишанина Ифов.bgi = 7 - bisect([-10, -2.5, -1, ...], pp)
Както так. Или если тебе неманатонно надо номер интервала отображать, то:
bgi = [7, 4, 1, ...][bisect([тут интревалы], pp)]
Я не спец в пайтоне, так между делом бывает строку кода напешу... может ему планку сорвёт от индексации в массив-летерал? Но ты попробуй, а вдрук покатит.
А что с диапазоном от 0 до 1, который if-ами не покрывается и у меня выдаёт None?
Да никак не слушай бред выше.
То же самое. Не вижу в чем у тебя проблема возникла.
Гирлянда if/elif/else либо новомодный match/case.
Можно и в однострочник завернуть типа val1 if cond else val2.
```
def multi_cond(x):
def wrap():
return False not in{x < 20: 0, x<5: 1, x>3: 2, x==4: 3}
return wrapmulti_cond(10)()
Falsemulti_cond(4)()
True
```Сойдет?
М-да. Что они пытаются себе доказать? Ну, пересчитали попугаев. Ведь очевидно же что популярный != хороший. Как и музыка, как и всё остальное...
> популярный != хороший. Как и музыка, как и всё остальное...как и раст, его популярность не означает, что он хороший.
Даже его непопулярность не знает, что он хороший!
Он популярный в поджигании пятой точки некоторой аудитории. Тот же Golang более популярен.
где вы увидели его популярность? сам придумал, сам всех обoсpал, сам посмеялся, жизнь удалась.
Тем временем."Популярность" - это более-менее научная объективная характеристика
"Хороший" - это чисто субъективная эмоциональная характеристика.
А хорошее значит обязательно непопулярное? Логику поднатаскай сначала прежде чем программиста из себя корчить
Автор комментария выше использовал оператор != (не равно). То есть, речь о том что хорошее и популярное -- это два разных множества, что могут (но не обязаны) иметь пересечения. Соответственно, хорошее и непопулярное -- это тоже два множества, что могут (но не обязаны) иметь пересечения.
Абсолютно верно, спасибо, Анон ) "!=" != "= !"
Хорошее равно популярное. Особи ползующиеся не популярным не способны дать потомство
Если склонность к языкам программирования связана с генетическими характеристиками, а использование определённых языков программирования повышает шансы оставить потомство...
> Ведь очевидно же что популярный != хороший.Составители рейтинга этого и не утверждают, это ты сделал такой вывод. А рейтинг популярности тоже полезен.
>Как и музыка, как и всё остальное...Музыка для быдла по определению.
Популярное это норма. Непопулярное это отклонение от нормы. Отклонение от нормы это тупик.
Visual Basic популярнее JavaScript? Серьезно О_о?
Тебя удивляет огромное кол-во приложений под винду?!
В них уже C# давненько доминирует.
В твоей параллельной реальности?
> C# давненько доминируетклассический VB загнулся в прошлом веке на версии VB 6; сейчас же визуал бейсиком именуется именно VB NET.
Не мешает существованию макросни WSH и документов. А VB.NET - маркетинговый франкенштейн, когда маркетоидам попало под хвост что все должно быть .NET. Значит и VB - тоже.
Даже больше того, сегодня VB - это подмножество C# с абсолютно такой же семантикой, но другим синтаксисом. Собственно нет объективных причин именно выбирать VB вместо C# под Windows (а иногда и не только Windows).
Это с каких пор C# стал популярным для написания макросов в экселе и ворде?.....
Сейчас же их на электроне клепают часто
Visual Basic - это VBA. По всей России, в любой занюханой конторке есть таблицы Excel с макросами написанными на VBA. Проснись!
"в любой занюханой конторке" вместо макросов отдают предпочтение встроенным функциям Excel.
Функции Excel не нашлёпают тебе чеков из списка товаров, например.
И непонятно, почему аноним выше ограничился Россией. Как будто по всему миру в конторах не тот же Excel.
Нет, там повсюду лепраофис и линупc, но власти скрывают
Миллиарды мух знают, что в мире реально популярно.
В каждом треде найдётся эта идиотская аналогия, и обязательно заплюсованная.
С учётом методики подсчёта - аналогия 146%-ная.
Мёд?
пчёлы - это самый пурпур (с)
В школе не учился?
> Миллиарды мух знают, что в мире реально популярно.Линупc на серваках
Отличная аналогия!
Ну, то что Python на первом месте это неудивительно, ибо сейчас это язык номер один, который используется для обучения программированию (вот и гуглят всё подрят); ну а где Python там и божественный Си.
Не только в случае обучения: не программист, но несколько Python'овских скриптов написал и, естественно, кое-что пришлось гуглить.
Программисты питоном не пользуются. Только для обучения (плохому).
Когда перешли на простые языки, прогресс в программировании прекратился.
Если на десктопе это незаметно, то на ноуте в автономность прям серьёзно заметное отличие.
Батарею поменяй. Или ноут новый купи.
Счёт на оплату куда переслать? Ближайшему питонисту/жабоскриптеру?
Работу себе найди нормальную, уходи со своего фортрана на нормальный язык.
На Фортране Боенги летают. Это тебе не какая-нибудь Сушка из иностранных деталей, а клёвый самоль из своего. Два раза подумать при выборе ЯП.
Отвечать на шаблонные фразы - пустая трата времени.
Ну не будет уже никто вам для прикладного софта на голой сишке корячиться. Впрочем, если вам именно так хочется, пишите себе сами.
^ Отличная демонстрация уровня современного "погромиста"
Скучаю по совестливым трудолюбивым байтоёбам.... Но увы, ленивые гламурные дровосеки заполонили отрасль
> корячиться. Впрочем, если вам именно так хочется, пишите себе сами.Этот вариант кстати очень недурно работает. Ну не твоей же питоноблевотиной одноразовой пользоваться, в самом деле? И таки моя прога будет работать и через год, и через пять, и через двадцать, когда твое поделие давно подохнет без майнтенанса и не сможет работать с аргументом "версия бидона не та, перепишите 80% кода".
> Батарею поменяй. Или ноут новый купи.Можно подумать это поможет.
Поставь увеличенной ёмкости, если модель ноута позволяет, конечно.
> Поставь увеличенной ёмкости, если модель ноута позволяет, конечно.Ага, тележку с генератором катай. Тогда время автономности пихонов-электронов может и будет сносным, конечно. Иначе все получается как в ералаше про часы и батарейки.
Господа Питонисты, - у меня нет для вас другой версии атомов
> укрепление позиций языка Python, который переместился со второго на первое местоА шо вы хотели? Кризис, рецессия, безработица, миллионы офисных креветок с холодных звонков переключаются на разработку софта.
Ага вон из фейсбука и гугла по выгоняли тупарей куда им еще идти теперь? https://www.business-standard.com/article/international/too-...
тебе с твоим уровнем компетенции даже до этих креветок как пешком до китая
Питонит?
> на основе ... поисковых запросов в ... YouTubeИ что именно ищут на таком ресурсе те, кто ищут "python", "rust", "go"?
> И что именно ищут на таком ресурсе те, кто ищут "python", "rust", "go"?Как что ищут?
Гениальные, сложные, многолетние курсы "Язык *** за час".
Или "От новичка до сеньора за час" :))Еще они же там ищут курсы "Панацея от всех бед", "Таблетка от всех бед", "Гениальный рецепт счастья" и тому подобное.
> YouTube
> "за час"Очень-очень мало людей на этом ресурсе смотрят видео ролики длиннее 5 минут. Какой час?
С таким же "успехом" можно строить статистику по языкам программирования по просмотрам во всяких тиктоках и террористических инстаграммах.
Потому я там столько смайликов наставил. :))
Попробуй по программировать на смайликах.
А чо сразу LISP? Его в сабжевых рейтингах вообще из-под плинтуса не видать.
Самое забавное что лисп действительно быстрый и безопасный язык, но никто про это не орёт на каждом шагу.
>смотрят видео ролики длиннее 5 минут.Люди ищут конкретный рецепт. Если на часовом видео, нужная мне информация находится на 15-ой минуте, я отмотаю видео до 15 минуты, и посмотрю нужный мне отрезок информации.
> я отмотаю видео до 15 минутыА что результаты запроса выдаются с тайм-кодами? "Решение вашей проблемы начинается с 15 минуты 42 секунды видео".
Вообще, забавно смотреть на людей, которые текстовую справочную(!) информацию пытаются получить из видео роликов "Какой ключ реестра надо исправить, чтобы ..."
Это рейтинг программистов, не умеющих читать документацию.
При этом они не читают, а ищут похожие образы. Ветка реестра разворачивается точно так же, как на видео, ключ реестра 4-ый снизу. Название ключа не интересует, поиск по имени не нужен.
Это, может быть и забавно, а вот тех, кто лепит видеоролик с инфой на одну строчку текста, надо топить в кипящем навозе.
>Еще они же там ищут курсы "Панацея от всех бед", "Таблетка от всех бед", "Гениальный рецепт счастья" и тому подобное.Звучит неплохо
"как погромировать на расте"
Ну если "прогромировать" :), то только на здрассьте :))
Программировать за здрасте и до свидания это в госы.
А где самый гениальный язык "Kubiki"?
А, он вне конкуренции, на голову выше всех языков в таблицах.
Ведь на нем можно даже писать такие сложные конструкции, как:
"Ма-ма мы-ла ра-му!" :))А после изучения языка "Kubiki" многие становятся академиками, генеральными конструкторами, великими писателями, гнералами, учеными и прочими врачами, инженерами, учителями.
А некоторым, редким гениям, даже удаеется стать программистами! О как!
Приглашаю всех на суперкурсы языка "Kubiki". :))
Ты бы еще на Рефале по программировал.
Спасибо за идею- Завтра же начну! :))
Считай, уже начал!
Эль-76 заботай кстати тогда ещё ни чисто чтобы было к кому в случае чего обратиться.
Поправил: Ты бы еще на Рефале по программировал, рапиро-шпагоглотатель.
Рейтинг, основанный на выдаче поисковиков? Зачем это на опеннете?
Чтобы насадки на швабру в комментах побугуртили, очевидно же.
вы вроде больше по бутылкам спецы
Ну, на самом деле фулстак, насаживать вас можем на что угодно.
Т.е. по факту ты ни в чём не разбираешься. Или разбираешься во всем, но плохо, без глубокого погружения. Хотя по твоим комментариям это итак понятно.
Всяко побольше тебя )
Даже в этом ты ошибся. Какой же ты смешной.
А может ты ещё будет утверждать что на самом деле ты не комментатор с опеннета? Лол.
Как перестать с тебя орать?
Попробуй заняться чем нибудь полезным вместо попёрдывания в лужи опеннета. Программирование поизучай там и т.д.
Ага на Брейнфаке. Ты то программирование на нём так изучил что это теперь твой ник)
>Рейтинг, основанный на выдаче поисковиков? Зачем это на опеннете?Если ты такой умный предложи свою методику подсчёта. Только не сможешь, поскольку попадёшь в лапы корпораций, или купят они тебя с потрохами.
Поисковик и есть корпорация, так что если ты попадешь в лапы другой компании ничего не изменится.Поисковики могут топить чужие языки и поднимать свои языки в выдаче.
По hh.ru?
Победили 1С и PHP.
Гарно! Сверхдержавные не могут в несколько языков
Хм, вот бы в яндекс задумались: если поисковый запрос распознаётся как "программистский", тогда его помечать особым образом и уточнять иконкой о каком именно языке идёт речь, это привносило бы понимание для людей которые ищут о правильности поисковой выдачи, тогда бы обратной связи было бы больше
И плашкой "Получить информацию о Rust"
Да никаких проблем! Всегда предваряю поиск либо словом ".NET", либо "C#" - выдача всегда адекватная.
где html и css? им самое место в рейтинге с sql, matlab, javascript и прочими не языками программирования
покажи свой гитхаб, икспер по языкам программирования. inb4 - ничего не покажешь
этим гаврикам еще порнхаб в свою пузомерку добавить надо для пущей красоты.не знаю, как с программированием, но лекции по матану там есть.
PS кто б сомневался
https://www.pornhub.com/view_video.php?viewkey=ph62e7da8cb0419
По порнхабу никто не ищет там сразу смотрят всё что есть. Поэтому нет.
Мало кто про это написал, но рейтинг всего лишь говорить что те кто пишут на C да даже на Ассемблере не могут писать без гугления и по факту пишут на стековефлоу.
Ну мы знаем, кто пишет на петоне)) Школота, которой тут 90%.
Лисп красивее. Но там и сложности.
Что написал на твоём лиспе? Давай перечисляй, а мы тут дружно над тобой поржём.
Постпроцессор.
Но оно конечно в выполняется в Емаксе, мне так удобнее.
показывай, трепло
Смотри смузи не подавись, лошадь :)
Смотри своей пенсией не подавись. Топитель за лисп.
Не понял отсылку. Ты РАБ системы, чтоли?
Ты что на швабре сидишь? Или тебе пенсия совсем не полагается?
Например, я не школота. На Python не пишу, а изучаю в свободное время.Ибо я не программист, а Python в часности, и программирование вообще, для меня хобби.
У кого-то хобби - домино, кроссворды, пиво в пивняке и т.д.
А для меня хобби - Python.Надоест, перейду к С или С++.
Что не так? :))
Чо там изучать? Ну и к тому же вопрос, что ты хочешь: заработать бобла или тебе нравится? А эти 2 вещи не совпадают почти никогда.
В моём случае совпали
Долго уже? У меня как-то посовподало несколько лет, потом ТАК задолбало, что "ой". В итоге - я лучше буду писать и рисовать не думая о дедлайнах и хлебе, что мне за это дадут. А поработать можно и в других областях %)
ну, показывай, что написал. inb4 - тебе нечего показать
Ясно же написано - ХОББИ!
Не знаешь, что такое хобби? :)
После Патона вы точно не сможете перейти на С, у вас к тому времени мозги отрофируются
Это личные проблемы C
> отрофируютсявся суть опеннет-икспертизы
1. Многие переходили.
2. Ну не получится - фиг с ним. Я же не зарабатываю программированием, а просто для себя изучаю. Вместо отгадывания кроссвордов на лавочке. :)
У тебя они уже Атрофировались. ))
"Отрофировались"
> Лисп красивее. Но там и сложности.На Julia пиши, если лисп нравится.
Пиши на JavaScript, если нравится Rust.
То, что язык входит в 30-ку по всем чартам - это уже достижение. О нем думают, на нем думают, его гуглят, его холят и лилеют. Большое будущее у раста, говорит вам гангста, ё. И напоследок я скажу - вот вам, с..ки, https://thenewstack.io/rust-in-the-linux-kernel-by-2023-linu.../.
АХАХАХАThe caution, he said, is a cornerstone of the Linux project. “I tell my sub-maintainers and developers all the time, ‘You can do anything, but we can’t break people’s workloads.’ We can’t break what people do.”
> холят и лилеютНе понял - а зачем его красят в лиловый цвет ?
P.S.
Выражение, которое Вы пытались обыграть звучит: "холить и лелеять" ! В вашем случае должно было быть: "холят и лелеют" !
У современных дегенератов "взрослая речь" принимается в основном на слух - они ж не классику читают, а "гыгшечки"! Отсюда все эти "земля иллюминатые", "черис чур" и т.п. :)
Из современных ЯП Carbon самый перспективный.
Мы уже поняли, успокойся дорогой
Паскаль форевр.
Поскалъ нинюженъ
> TIOBE строит свои выводы на основе анализа статистики поисковых запросовЭто не "популярные" языки, а кривые в плане архитектуры и неочевидные по синтаксису, и как следствие, идиотские в плане изучения - каждый чих приходится гуглить.
> В рейтинге RedMonk, построенном на основе оценки популярности на GitHub и активности обсуждений на Stack Overflow
Популярность на Гитхаб - это число кода.
Как можно сравнивать C++ и Ruby по числу строк? Первый в 5 раз длиннее!А по Stack Overflow - см. п. 1, кривые языки, к-е невозможно выучить и они постоянно вызывают больше всего вопросов.
> они постоянно вызывают больше всего вопросов.В точку. ) Всегда об этом и говорил ) Просто, для Си/Си++ 98 с лихвой хватало оффлайн-документации, которая осталась до сих пор (у меня советский справочник по Си всегда на столе лежит - и он актуален). А вот в современных STL/C++ без поллитра из переполненного стека порой не разобраться.
> он актуаленТолько если писать под ДОС или виндовс 98. В любой конторе от тебя затребуют знать не только последние редакции, но и гору фреймворков, библиотек, систем сборок, пакетных менеджеров и всего остального. Причем постоянно учить новое да и ещё в ТВОЁ свободное время, ведь на работе ты должен втыкать в монитор, и попробуй только отвернуться, сразу палкой по спине от менеджера.
И под DOS не получится. Только если консольное приложеньице, а когда встают реальные задачи — для окошечек будь любезен TurboVision изучи, хочешь графики — хотя бы EGAVGA.BGI какой-нибудь, хочешь игрушку сделать — обкладывайся справочниками по железу…
Слушай это рейтинг языков программирования, а не рейтинг тулкитов.
>>Как можно сравнивать C++ и Ruby по числу строк? Первый в 5 раз длиннее!Если отбросить helloword'ы и недо-библиотеки...
На С++ обычно пишут довольно крупное ПО, а на Ruby большее количество мелкого.
Вроде бы Ruby победил? B Питон за одно.Смотрим на гулле:
известные проекты на Ruby
лучшие игры на Ruby
и так далее. B для Питона смотрим тоже.Что то не так?
Дело в том что одни языки пригодны для одного, а другие другого. Веб, Игры, обработка данных, автоматизация ...
Поэтому от сравнения языков в отрыве от контекста задачи, пользы как от общего (по всей больнице) анализа мочи.
Это как на кухнях ни делай рейтинг самых популярных специй, а без соли все равно фигня получится.
Язык не до программирования Питон разработан для своих задач и сферы технологического применения, но для понимания программирования и того как работает машина С и С++, лучший выбор.
И для того, и для другого он чуть ли не худший выбор. То, что C работает близко к железу, не даёт программисту никакого понимания этого железа (спросите си-программиста, что такое стек и как он устроен?), а уж про понимание программирования на C… Про C++ здесь лучше вообще не надо.
Стек, куча - это абстрактные понятия. Для сишника есть оперативная память.
С каких пор стек стал абстрактным понятием? Для сишника — да, возможно. Но ни о каком понимании работы железа здесь и речи нет.
Смотря о каком стеке речь.
Аппаратный стек реализован точно так же как и программный. Адрес вершины может храниться в предопределённом регистре, стеки возвратов и автоматических переменных могут совпадать - это надо понимать, но это вторично.
Забыл запостить КРАЙНЕ актуальную презентацию к теме, простите :)
самизнаетегде/watch?v=vcFBwt1nu2U
гитхаб свой запости для начала, тогда твои выс3ры хотя бы в потенциале обретут смысл
Гитхаб принадлежит M$ (с разморозкой, если что), и я его не покупал. У меня его нет. Он есть, но не у меня. Он не мой.
немного подорожника на тлеющие гузкиhttps://www.tiobe.com/tiobe-index/programminglanguages_defin.../
The following search engines didn't qualify for the indicated reason:
Bing.com: NO_RESULTS_AT_ALL
Discord.com: NO_SEARCH_FIELD
Duckduckgo.com: NO_COUNTERS
Facebook.com: NO_SEARCH_FIELD
Fandom.com: NO_COUNTERS
Instagram.com: NO_SEARCH_FIELD
Linkedin.com: SOURCES_NOT_PARSABLE
Live.com: NO_SEARCH_FIELD
Mail.ru: NO_COUNTERS
Microsoftonline.com: NO_SEARCH_FIELD
Msn.com: NO_RESULTS_AT_ALL
Netflix.com: NO_SEARCH_FIELD
Ok.ru: NO_SEARCH_FIELD
Pornhub.com: PORN_SITE
Reddit.com: NO_COUNTERS
Samsung.com: NO_RESULTS_AT_ALL
Stripchat.com: PORN_SITE
Tiktok.com: NO_COUNTERS
Twitch.tv: NO_COUNTERS
Twitter.com: NO_SEARCH_FIELD
Vk.com: SOURCES_NOT_PARSABLE
Weather.com: NO_RESULTS_AT_ALL
Xhamster.com: PORN_SITE
Xnxx.com: PORN_SITE
Xvideos.com: PORN_SITE
Yahoo.co.jp: SOURCES_NOT_PARSABLE
Yahoo.com: SOURCES_NOT_PARSABLE
Yandex.ru: NO_COUNTERS
Youtube.com: NO_COUNTERS
aliexpress.com: NO_COUNTERS
avito.ru: NO_RESULTS_AT_ALL
bbc.co.uk: NO_COUNTERS
cnn.com: NO_RESULTS_AT_ALL
disneyplus.com: NO_SEARCH_FIELD
espn.com: NO_RESULTS_AT_ALL
imdb.com: NO_COUNTERS
news.Google.com: UNKNOWN
nytimes.com: SOURCES_NOT_PARSABLE
pixiv.net: UNKNOWN
quora.com: NO_COUNTERS
spotify.com: NO_COUNTERS
t.me: NO_SEARCH_FIELD
walmart.com: NO_RESULTS_AT_ALL
wildberries.ru: NO_RESULTS_AT_ALLто есть эта пузомерка ищет в основном по гуглю, гуглю, и гуглю, которыми мир все еще, к счастью, не ограничивается.
соотв. рассматривать новости про тиобе индекс следует только как повод вволю подеградировать в каментах, а mc следует их аппрувить на выходные.
да, если у вас пригорает за ${YOUR_PET_LANGUAGE}, вы всегда можете воспользоваться рекомендациями опытных пасквилистов, как вот тут например
http://delphi.org/2008/10/delphi-keeps-climbing/
делается это так: perl programming
вот, теперь эта новость принесет перлу своих полкопеечки в тиобовскую копилочку.
Да, интересен был бы рейтинг язычков по данным поиска wildberries.ru
> подеградировать в каментахуж тут у тебя лавры не отнять
> делается это так: perl programmingСпорим, search engine optimization, ой, модераторы удалят твое сообщения.
так майор Пронин обезвредил очередной канал вражеской пропаганды против СССР
Любо-дорого смотреть, как опеннетные болтуны отрицают реальность. И данные не там собирают, и считают не так, и вообще! Но в результате кроме своих предубеждений родить ничего не могут, а на просьбу показать код скромно прячутся в кусты.
Апплодирую!
> опеннетные болтуны отрицают реальностьэто единственный доступный им смысл их жалких жизней
А почему паскаль, который на 13 месте, который доказал свою надёжность, не вносят в ядро линукса, а раст, который на 22-м, и ещё ничего не доказал, вносят?Недоумеваю.
Потому, что для Раста патчи пишут в ядро, а для Паскаля только комменты на опеннете.
Как боженька молвил! :)
У торвальдса спроси.
Более интересно почему пайтон не вносят в ядро линукса, он же на 1 месте. Переписать ядро на пайтоне!
Это от того, что питон выбирают профессионалы. Они прекрасно осознают, где и как его можно использовать. Даже если он подходит для решения 99% задач, всё ещё остаются применения системного уровня, где он будет создавать больше проблем, чем решать.
Подходит для одноразового решения многих задач студентами.
Вида накорябал-запустил-что-то там невразумительное получил в качестве результата- забыл-удалил.
Поддерживать софт на пыхтоне просто невозможно. Отчасти из-за dependency hell.
Вы удивитесь, узнав, сколько задач на самом деле являются одноразовыми.
Неа, не удивлюсь.
Пишу на го и дарт. Покрывает 100% любой задачи
100% твоих хеллоу ворлдов это ор.
> Пишу на го и дарт. Покрывает 100% любой задачиПокрывает 100% любой ТВОЕЙ незатейливой задачи - так правильнее будет.
Дайте пример «затейливой» задачи, господин старпер)))
ПХП закапывается всё глубже и глубже. Да и вообще всё это погромирование и айти хрень полная. Ушел год назад в сварщики. Работаю на вахте, по деньгам раза в 3 больше чем макакинг. Работа на свежем воздухе. Доволен!!
>Ушел год назад в сварщики. Работаю на вахте, по деньгам раза в 3 больше чем макакинг. Работа на свежем воздухе.Откуда вы такие беретесь, агитаторы? Вы, перед тем, как писать дурь, у настоящих сварщиков поинтересуйтесь, что там за "свежий" воздух.
Он супы сваривает на свежем воздухе.
Макака, не бомби. Ты тоже можешь вкатиться в сварщики как он. Я кста тоже подумываю выпиливатьсы из ойти
Сам ты макака. Ты даже не понял о чем вообще речь. А он отродясь никаким сварщиком не был.
Почему? Может в свару играл таки.
Да ты не понял - работа на свежем воздухе - это правда, только ДЫШИТ он не свежим воздухом, а огарками газов и металла. С другой стороны, а что плохого? В ИТ не нужно столько макак переделывать друг за другом. Нужен ОДИН спец из 100, который будет делать программы на века.
> Да ты не понял - работа на свежем воздухе - это правда, только ДЫШИТ он не свежим воздухом, а огарками газов и металла.И не просто дышит, он еще по вечерам, после работы, без всяких метафор, сажей будет отхаркиваться, если сварочных работ много.
И кроме того, сварочная роба - она хороша только тем, что не горит и защищает от брызг металла. На этом ее преимущества заканчиваются. Она воздух пропускает слабо - летом в жаркие дни в ней паришься, да так, что порой не знаешь, что делать, а зимой, наоборот, мерзнешь (она не греет).
Плюс ряд ситуаций, в которых можно ошибиться как сапёру: эл.сварка в помещениях с высокой влажностью, сварка в дождь и подобное. Романтика!
хоть это и больше похоже на карьеру иксперта опеннет, сомнения берут, что эти бестолочи смогут хоть во что-то
Сварщики полезным делом заняты, а чем заняты строящие из себя программистов персонажи у которых "петухон", "насраст", "не знают чем отличается артитектура" и т.д.? У мамы на шее сидят?
Вот только нюанс: 20 лет назад за работу сварщика часто во многих местах платили столько, что на эти деньги не то, что нельзя было хоть сколь-нибудь нормально жить, на них в принципе нельзя было в одиночку прожить. Работодатели умудрились обосрать эту профессию пренебрежением так, что вот теперь им самим приходится сидеть на специализированных компьютерных форумах, чтобы только хоть кого-то привлечь, развешивая лапшу на уши. Вы не тех обвиняете.
> сварщики
> на свежем воздухеХорошая шутка.
Осталось дополнить шуткой "и не порчу глаза перед монитором" :))))))))))))))))))))))
Ты не настоящий сварщик.
Ты настоящий не сварщик.
Крестики так и не смогли победить Сишечку. Несмотря на внедрение новых фишек - время упущено, и скорее всего безвозвратно: все эти гонки уровней интелекта указателей - больше похоже на гонку "на лафетах", чем на решение реальных проблем. Итого имеем - выскоуровневое - Питон, низкоуровневое и железо - Сишечка. Места для крестов - здесь нет.
У "крестиков" просто шлейф лишних библиотек тянется. Если нужно что-то встраиваемое, то несколько лишних мегабайт уйдёт только на них. А если десктопное, есть риск словить проблемы на разных версиях libstdc++. Поэтому, если нужно переносимое, то лучше чистый C. Ну а питону - ему вряд ли что-то поможет. В вебе он нишу так и не занял. Из математики успешно Джулией выдавливается, которой "сишечка" не нужна. Для настольной автоматизации опасен фактом наличия на машине.
На фреймворках Python созданы 19% вебсайтов, 22% вебсервисов и много-много api. Тормознутость его тут не мешает, т.к. Python - "универсальный клей", он нагло использует быстрые библиотеки, написанные на других языках, авторы которых не стали слушать экспертов и сами реализовали api или обертки. Причина использования Python - ясный синтаксис с IDE-типизацией, быстрота и легкость реализации бизнес-логики, алгоритмов, реализуемость работы с любым железом, сетевыми протоколами итд. И 400k+ бесплатных и свободных библиотек.Выдавливание одного языка другим - видно по уменьшению доли одного на фоне близкого роста другого. Python растет, но Julia тоже растет (правда в десятки раз меньше), но это не "выдавливание". Жулька не сможет вытеснить питон никогда из DS, слишком он удачен оказался именно простотой синтаксиса.
Насчет наличия Python на каждой машине - с алярмом вы опоздали. В РФ 16 млн. АРМ (рабочих мест с компьютерами), и на всех них с высокой долей вероятности оказался установлен или распакован portable OpenOffice|LibreOffice (был скачан в РФ с 2007 года более 150 млн. раз.) Так вот: в каждом OpenOffice|LibreOffice есть Python, а значит все пропало. Кстати, именно так когда-то стал №1 другой офис.
- На фреймворках Python созданы 19% вебсайтов
Учитывая долю PHP в 77-78% по W3C - какое-то исключительно огульное заявление. По W3C у питона в районе 1-2%.
Или вы о хеллосайтах на локалхостах?
Какая доля у PHP в следующих областях - ETL, Data Cleaning, Data Quality, Data Mining, Data Analysis, Artificial Intelligence, Machine Learninig, Deep Machine Learning, Bayesian Networks, Fuzzy Logic, Desktop GUI (Qt, TK...)?
> Какая доля у PHP в следующих областях - ETL, Data Cleaning, Data
> Quality, Data Mining, Data Analysis, Artificial Intelligence, Machine Learninig, Deep
> Machine Learning, Bayesian Networks, Fuzzy Logic, Desktop GUI (Qt, TK...)?А какая доля у половины этой хренотени? :)
ETL - 99% у Java. Остальное - зависит от компании. Если думаете, что в нейросетях Питон в проде занимает существенную часть, то сильно ошибаетесь. Inference делают через ONNX на чём угодно, только не ни питоне.Математика - Matlab, R, Fortran и растущая Julia.
Ну а Desktop GUI (Qt, TK...) - это либо С++, если Qt. Либо C, если уж Tk.
Кругозор у вас есть, с соображалкой и опытом похуже.
Особенно долго смеялись всем отделом над никак еще не разродившейся Julia-ей и стоящим кучу денег Matlab, запретившим использование в России.
С разморозкой вас. ETL - он раньше был на Java (в основном коммерческий, а сейчас легаси, с которого переползают на Python, а второй тренд - с Oracle переползают на Postgresql и GreenPlum). Сейчас все больше пишут на бесплатном Python (Airflow.и.т.д.), на python и весь DevOps, AIOps.Единственное, что вы немного угадали - C и Fortran, на которых пишут библиотеки для Python и R (но R тоже проигрывает Python).
GUI тоже предпочитают писать на Python поверх Qt, Tk и т.д.
> Особенно долго смеялись всем отделом над никак еще не разродившейся Julia-ейОдно только это очень хорошо характеризует ваш отдел.
Ну что же, учитесь, учитесь и учитесь....
> Python поверх QtПримерно как управлять машиной кочергой вместо руля. Можно, но неудобно, небезопасно. Да и в целом, добровольно отказаться от кучи возможности контроля кода библиотеки, вместо того, чтобы иметь компактный контролируемый код. Для одноразовых проектов - сойдёт....
"Я знаю кунг-фу и несколько других китайских слов"
Xеллосайты на 99% на PHP как раз. Речь о больших сайтах, ради которых разворачивают бэк, а не просто грузят шаблон в WordPress.
Симфони? Не, не слышали
> реализуемость работы с любым железомАга, как же. Запусти питон на avr/pic микроконтроллере.
MicroPython работает на STM32F, ESP32, ESP8266 и при этом если все правильно делать - недалеко ушел по задержкам от RTOS. Для меня железо это прежде всего Intel/AMD/ARM/PowerPC - тут всеядность Питона общеизвестна.
> MicroPython работает на STM32F, ESP32, ESP8266Не вижу здесь avr. MicroPython -- оверинжиниринг. Те же задачи на компилируемых языках тратят меньше ресурсов. Покупать микроконтроллер дороже * количество партии. Здорово, да?
На этой хне вообще серьезные проекты никто не делает. Одноразовую хрень для страдания фигней, потому как ничего такого для микроконтроллерных задач в питоне ну вот нет. Так что сильнее всего оно синдром утенка прокачивает.
AVR тоже. Просто из-за их ценовой политики впору подзабыть про них. ESP/STM вкуснее.Насчет оверинжиниринга: прототипирование на Python обойдется дешевле из-за большей скорости разработки. Списки, кортежи, лямбды - все это шибко упрощает дело.
> MicroPython работает на STM32F, ESP32, ESP8266 и при этом если все правильно
> делать - недалеко ушел по задержкам от RTOS.Если даже делать все правильно - это игрушечная буита, использующая целые 5% возможностей чипа, с непредсказуемыми таймингами и прочими прелестями.
RTOS кстати те кому жесткие времянки надо не используют. Это удобная абстракция но оно так то ценой меньшей предсказуемости. Питон кстати даже эту абстракцию с иллюзией многозадачности не кажет вроде, хоть его интерпретер и жырнее в разы половины ртосовых кернелов.
> Для меня железо это прежде всего Intel/AMD/ARM/PowerPC - тут всеядность Питона общеизвестна.
Ну да, может сделать почти что угодно, делает абсолютно все как Г. Антипод юниксвэя.
Ни одна программа на С и иже не использует больше 5: возможностей чипа.Но пройдет время и все увидят MicroPython в рейтингах в первой 20-ке. Просто потому что в целях обучения, DIY и тп - его "за глаза" на МК-шках.
>> MicroPython работает на STM32F, ESP32, ESP8266Скорее запускается и позволяет помигаль лампочкой и вызвать вункцию на C++ из библиотеки.
Любой пример вменяемого полезного проекта на микропитоне для STM,ESP можно? ;)
> ясный синтаксис с IDE-типизацией
> синтаксис с IDE-типизацией
> IDE-типизацией"вот-де из букв вечно выходит какое-нибудь слово, которое иной раз черт знает что и значит"
Н.В. Гоголь, "Мертвые души"
А что непонятно? Типизацию чекает только сама IDE, не интерпретатор.Нормальные программисты перед закрытием IDE хотя бы раз прогоняют весь код по F5 - и линтер скажет что переменная f должна быть строкой, а числом. Задача решена.
оа я вас вспомнил.
вы в етом треде на бис выступали
https://www.opennet.dev/openforum/vsluhforumID3/121164.html#238
"40% в бизнесе - юзают OpenOffice|LibreOffice"
валяйте, продолжайте рассказывать про гонки на F5
> На фреймворках Python созданы 19% вебсайтов, 22% вебсервисов и много-много api.про 19% - это, мягко говоря, бред. PHP пока что лидер по количеству используемых. А в части разработки, лидером является NodeJS. Может быть 0.19%? В это поверю.
Касаемо вебсервисов - ну это сложнее проверить. Цифры, скорее всего, опять завышены на пару порядков. Кому в своём уме придёт в голову веб-сервисы на питоне выставлять в открытый прод?....
> И 400k+ бесплатных и свободных библиотек.
из которых 399_9xx являются одноразовыми поделками школьников и студентов и не пригодны ни для какого использования
> Жулька не сможет вытеснить питон никогда из DS, слишком он удачен оказался именно простотой синтаксиса.
По мере увеличения количества студентов на Julia, вырастет и количество работающих в DS. Желающих добровольно перейти с Julia на Python точно не будет. Старпёры, которые будут зубами за Python держаться, просто будут сметены с рынка труда молодёжью. За 10 лет замещение вполне может произойти.
> В РФ 16 млн. АРМ (рабочих мест с компьютерами)
Откуда у вас такие данные? В России 145 млн населения. И точно нет такого количества АРМ, оснащённых LibreOffice для каждого 10-го жителя, ключая младенцев и стариков. К тому же, для LibreOffice питон не является обязательным компонентом. Это просто один из возможных скриптовых языков к нему.
Лидерства PHP/JS никто не отрицает. Вы правы, вспомнив про интранет, где кол-во сайтов и веб-сервисов в десятки раз превышает число открытых наружу портов. Откуда я это взял? - из своей практики в 4-х компаниях из списка Top-100. Поэтому я чуточку репрезентативнее. И не использую доводы вида "это бред". Вообще, ветки про ЯП на opennet - это весело, без брехни или сочинений тут авторов нет.Про Julia - через 10 лет посмотрим. Мы уже пять лет смотрим, пока революции не свершилось - Питон сам очень быстро бежит вперед.
Данные по РФ у меня из практики и статистики. Кол-во АРМ - см. gks.ru. Колво скачиваний OLO - см. офсайты. Python является ОБЯЗАТЕЛЬНЫМ компонентом в OLO, отказаться от него нельзя. Даже под Linux он ставится автоматом (не всеми, правда, не уверен про rolling-дистры).
Кресты прекрасно (и давно) заменились сишарпом - идеальный инструмент для тысяч вендоприложений.
Только вот винды выпилились с территории России. Совсем. Да и на территории большей части планеты, у разработчиков нет желания делать хардлок на единственного вендора из весьма непредсказуемой страны.
Действительно, чего это она, на ровном месте.
Смотря каких... если формочки для работы с API веб сервисов, то да шарфик идеал, но если речь идет хотя бы о текстовом редакторе который не тормозит и не раскаляет проц до 100 градусов за полсекунды то увы, шарф, жабп и прочие JIT идут лесом
Ничиво не понимаю (С) Вокруг все пишут на Игого, TS и Расте. Откуда эти цифры? :))
> Ничиво не понимаюАналогично!
Вокруг никто не пишет на расте откуда ты взялся? Ты с какой галактики?
> Откуда эти цифры? :))Из школо-студенческих поисковых запросов
(и их хэллоувордов на гитхабе)
Это давно известно! Неизвестно, почему рейтинг не называется "Рейтинг всякой ИТ шняги у студентов и школоты". Да, аббревиатура может и не очень, зато ТОЧНО отражает полезность сих цифр.
Всех по рейтингу гоняет как дерьмо в проруби, один только шарп - стабильное 4/5 место
Твой шарп все никак смыться в унитаз не может
Авторы рейтинга просто боятся популярность языка Vlang https://vlang.io/
Он сам его боится
Смесь Си и Python. Прикольный, но пока сыроват.
Зачем нужны все эти бестолковые смузихлебные язычки если есть божественный ANSI C
Стандарт 2018 года - C18. Слова "ANSI C" как правило ассоциируются со стандартом С89.
> божественный ANSI C89-го года с позиционной декларацией переменных почти как в Паскале.... Ну ну...
Да, по современным стандартам си уже не торт.
Судя по этому рейтингу, каждая седьмая программа, которую явно или не явно эксплуатирует среднестатический пользователь, написана на Python?
Что-то я сомневаюсь...
у тебя странная логика
Что странного? Если, судя по рейтингу,15% кода в мире пишется на Python, то и в продуктивной эксплуатации должно быть 15% программ, написанных на Python. Если, конечно, считать, что процент написанного кода, попадающий в продуктив, для всех языков, примерно, одинаков.
В дистрибутивах Linux очень даже может быть.
большинство дистрибутивов линукс к питону не привязано.
Большинство нормальных дистриутибово привязано.
Разве можно считать дистрибутив, привязанный к питону, нормальным?
Не знаешь, как поднять <strikeout>срач</strikeout> популярность ресурса? Опубликуй ретинг ТИОБЕ! :)))В то время, как вся коммерческая разработка ведётся на языках, которые можно сосчитать по пальцам одной руки, у ТИЁБЫ вверх вылезает такой шлак, что диву даёшься, кто это г**** размешивает в бочке!
Итак, разработка: C, C++, C#, Java. Это я перечислил языки. Говно мамонта и обезьянью отрыжку типа PHP или JS сюда не включаю, очевидно.При этом каким-то якодзуном вверх вылез богомерзкий "пестон на отступах", которому место рядом на лавочке с Фортраном. Уже одно это говорит о том, насколько "серьёзный" этот рейтинг.
Популярность Java и C++ прошла, смирись.
В конце девяностых слышал подобное
В конце девяностых не было rust, golang и typescript. Многие тех лиды в веб конторах хотят писать всё на typescript - один язык для сервера, клиента и мобильного приложения. На С++ такой трюк не прокатит.
Был тот же Java, появился C#, помню тесты и похороны C++, ага ага вот завтра будет ненужон цпп вашКукареку я золотая курочка, короче
Rust решает проблемы которые не решил С++ и уже на него начали уходить те кто хочет писать надежный код. Те же онлайн кэши пишут на расте потому что это проще чем на С++ и быстрее чем на golang.
На golang ушли многие кто писал на С++ серверный софт. Тот же google переписал с С++ на golang сервис dl.google.com который раздает весь гугловый софт, включая обновления Chrome.
Я думаю на С++ останутся только сферы где слишком много С++ и нецелесообразно переписывать миллионы строк кода. Тот же геймдев и приложухи на QT.
>на расте потому что это проще чем на С++Чуть чаем не поперхнулся.
Ok. Поясню. На rust легче писать многопоточный асинхронный код чем на С++. В С++ у вас будут постоянные проблемы с lifetime переменных при асинхронном многопоточном доступе, а в rust нет. Вон даже знаток С++, который написал для Яндекса высокопроизводительный веб фреймворк на С++ признает такую проблему https://www.youtube.com/watch?v=MiE22pTvnPs&t=3010s
полоскай нос соляным раствором, а то походу гайморит у тебя прогрессирует.
Ты еще скажи что искусственный интеллект пишущий код решит все проблемы которые не способен решить человек, т.к. человеческий разум не безопасен.Есть два типа людей, которых устраивает их окружение, какое бы оно не было, и люди которые стремятся развиваться. Безопасные языки, это перекладывание проблем с дурной головы на здоровую.
А тебе да, только раст, и кстати там в расте же есть фигурные скобки для определения блоков,, ну ты же понимаешь что ты можешь расставлять разные отступы, где то 1 таб, где то пробел, и код будет не читабелен,, и как раз такую проблему решает питон,, так что тебе надо питон, он и безопасный и приучает человека использовать табуляцию. Представляю современного фотографа который говорит что телефон решил проблемы, и теперь не нужно знать что такое экспозиция, баланс белого, фокусное расстояние и.т.д, я уже не говорю об основах композиции. И да если проголосовать, то какойнть никон FF с оптикой 70-200 f2.8 будет где то в конце списка, т.к. современная обезьяна просто не в состоянии в полной мере использовать устройство. собственно как ЯП.
Ты ругаешься как алкоголик вместо того чтобы учить rust. Видимо ты начал пить водку от того что С++ плохой язык и на нем ошибки управления памятью неизбежны даже для таких профи как Антон Полухин, который ненавидит rust и при этом делает ошибки управления памятью в С++.
Я не удивлен что ты так злишься от того что появилась новая технология, которая превосходит С++ в управлении памятью, ведь на изучение С++ уходит много времени. Однако это не повод пить водку. Так что бросай бухать.
Вот откда ты такие данные берешь? Из парралельной вселенной, в манямирке, употребляешь что-то?
Он тебе прямым текстом сказал, что публикацию рейтинга TIOBE воспринимает как призыв к cpaчу. Факт того, что он на этот призыв отвечает, говорит нам о том, что он разводит здесь cpaч. И тут приходишь ты и начинаешь задавать вопросы о данных. Ты чё?
Ты так говоришь, как будто срач это что-то плохое.
Я не говорил, что cpaч это что-то плохое, но вопрос о данных это не cpaч, это подставление своей головы под cpaч сверху.
Не знаю, в моём мире опенсорса практически весь софт на питоне и си. И немножечко на плюсах, но плюсовые зависимости как правило срань ещё та. Если ты какой-нибудь трейдер, у тебя конечно будут плюсы и жаба, если ты гейразработчик или просто игрун, то с максимальной вероятностью додиез повсюду. Это целые области, где тот или иной язык и стек технологий доминируют. Есть ещё могильные технологии и просто обезьяноство, там свои причуды. И только питон находит применение во всех возможных местах и решает совершенно любые задачи любого уровня, да к тому же имеет высококачественные готовые компоненты для всего.
Ребята не используйте маздаевский C#. Доля Windows OS должна уменьшиться, везде пропагандируйте GNU/Linux. А пишите на Rust или чистом Си.
> Ребята не используйте маздаевский C#. Доля Windows OS должна уменьшиться, везде пропагандируйте
> GNU/Linux. А пишите на Rust или чистом Си.ГОВОРИТЕ ОТКРЫТО И СМЕЛО ПРЯМО В ЛИЦО!
Да чо там, Лисп! А вы все лохи))
В КОНСОЛЬ же!
> пишите на RustНа нем пишут оффтоп-юзеры для онтопа. Со стороны выглядит как диверсия.
>> пишите на Rust
> На нем пишут оффтоп-юзеры для онтопа. Со стороны выглядит как диверсия.А как выглядит со стороны, когда разрабы из оффтопа подсаживают всю экосистему вокруг онтопа на свой мегакомбайн?
Школьники на нём еще игрушки для Unity пишут.
Причем тут windows? На шарпе пишут сейчас в основном под линукс. Еще майкрософт сейчас в ядро линукса в основном контрибутит. Война закончена давно солдат
Там не надо чего использовать :)
Абсолютно бесполезный индекс.
Абсолютно бесполезная ссылка.
> https://blog.nindalf.com/posts/stop-citing-tiobe/Checking if the site connection is secure
Enable JavaScript and cookies to continue
blog.nindalf.com needs to review the security of your connection before proceedingВ голосину. Почти прямым текстом сказано "нам не нужны посетители заботящиеся о безопасности". Блог ниндальф абсолютно бесполезен, а тиобе няшка, обладает расслабляющим эффектом, вон какие cpaчи генерит.
Что за Kotlin? Кто пользуется? Лучше, чем Java?
Kotlin это улучшенная жаба. Он обратносовместим, но обмазан всяким клёвым сахаром
Странно что жаба не свалилась давно в рейтингах в дно с её анально огороженными политиками. Например её сейчас из некоторых стран скачать невозможно, а следовательно от свободок там только маркетинг. Но мыши колются и продолжают садиться на кактус с разбегу... особенно российские банки