1.2, leibniz (ok), 10:27, 14/11/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +11 +/– |
Ох уж эти рейтинги. Вроде это статистика, вещь в общем-то полезная. Но отношение к ней как к бестолковому детищу прессы. Видимо, из-за современной культуры потребления.
| |
|
2.158, Z (??), 15:21, 16/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
Непонятно почему выросла популярность Perl, вроде его годы ушли.
И конечно умиляет что еще кто-то пользуется Delphi, хотя на нем много legacy работает
| |
|
|
2.78, Аноним (78), 19:32, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Предлагаете выкинуть из всех списков всё кроме си и питона? Плюсы с жавой и дотнетом конечно останутся, для веба может быть пхп.
| |
|
|
|
3.119, Ag (ok), 13:54, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
КОБОЛ уже многих пережил, и еще многих переживет. Объем кода на американщине на нем - не охватить необъятное.
| |
|
2.50, Аноним (50), 14:46, 14/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Они молодцы что в своё время были популярными, и теперь на них осталась куча легаси кода, который надо кому-то поддерживать. Вот и нужны компаниям молодые специалисты.
| |
2.71, 0ffh (??), 18:34, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
ада - по прежнему стандарт в нато и в авиации
так что она не помрет
а с учетом нынешеней мировой обстановки - я думаю ада еще будет расти
| |
|
|
4.125, Аноним (125), 15:48, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> F-35 пользуется С++
Летишь себе спокойно, никого не трогаешь, наслаждаешься открывающимися видами, и тут вдруг неожиданно выскакивает сегфолт. RIP.
| |
|
|
|
|
|
3.65, Аноним84701 (ok), 17:45, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
> А ха-ха-ха! Семь бывших работников Мэйл.ру плюсанули. Там ведь на пердле пишут!
Иронично, что свой разоблачающий комментарий аноним оставил, используя "пердловый движок".
| |
|
4.79, Аноним (78), 19:37, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Hackernews вообще на лиспе написан. С "базой" на файлах. И у него в отличие от багов нет и миллиарды посетителей ежедневно.
| |
|
|
|
1.9, Аноним (9), 10:54, 14/11/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
> язык Python занял второе место (впервые за всю историю ведения рейтинга), а язык Си поднялся на первое
Все закономерно, черновичок пишем на Python, тестируем, поправляем и если все хорошо переписывание чистовик уже на C, C++.
| |
|
|
|
|
5.62, ksjdjfgklsjdklgfj (?), 17:01, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
да с пистона ещё нормально переносить, я как-то раз переносил с жабаскрипта на плюсы - вот это было адище: новомодный C++20 нервно курит в сторонке по сравнению с жабой
| |
|
|
|
4.49, bergentroll (ok), 14:45, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
«К подвидам декларативного программирования также зачастую относят функциональное и логическое программирование...» © Wikipedia
| |
|
5.70, Аноним84701 (ok), 18:23, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
В контексте питона/cи только о фунциональщине и особенно логическом программировании и говорить ...
Классика:
append([],L,L).
append([H|T],L2,[H|L3]) :- append(T,L2,L3).
% добавить элемент к списку
?- append([1,2,3],[4],Res).
Res = [1, 2, 3, 4].
% найти префикс
?- append(Prefix,[3|_],[1,2,3,4]).
Prefix = [1, 2]
% найти последний элемент
?- append(_,[Last],[1,2,3,4]).
Last = 4
В функционально-логическом стиле
-- последний элемент списка
last(_ ++ [e]) = e
более развернуто
last list | append _ [e] =:= list = e where e free
И где там ваш "декларативный" питон? ;-)
| |
|
|
7.111, n00by (ok), 09:32, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Хаскель, судя по комментариям -- (я его не читаю, могу ошибаться). Если так, он не только был, но и есть.
А в другом языке, который был до Хаскеля, последний элемент списка выбирается так:
e.list t.last = t.last
или так
e. t. = t.
а операции "добавить к списку" вообще нет, она не нужна.
| |
|
|
|
|
3.94, Аноним. (?), 22:26, 14/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –2 +/– |
> Желаю тебе всю жЫзнь разворачивать пихоновские лямбды и прочую декларативщину на С.
С таким умением прототипирования программировать не стоит. Или - в школу учиться!!!
Глупить-то если, то любое плохо.
| |
|
|
|
2.22, Урри (ok), 12:01, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +5 +/– |
Ораклу пойди расскажи, который спрятал ее за "Хотите скачать? Залогиньтесь".
За последние пару лет оракел уже несколько раз ломал обратную совместимость. Даже ведроид-студия таскает с собой бинари джавы, потому что нету больше "джава работает везде и одинаково".
| |
|
3.89, лютый жабби__ (?), 21:41, 14/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>Даже ведроид-студия таскает с собой бинари джавы
потому что jetbrains ч*удаки... они и свой коклин вонючий уже засунули в потроха идеи.
Кстати, никто не мешает качать и работать в версии без BRJ (или как там её)... ещё работает.
| |
3.130, Аноним (130), 19:08, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Да нормально ставится Java. Нигде не надо регистрироваться. brew install java или yum install java, и всё стоит.
| |
|
4.162, Урри (ok), 17:33, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Да нормально ставится Java. Нигде не надо регистрироваться. brew install java или
> yum install java, и всё стоит.
Откуда вы такие беретесь? Оракловая джава уже года 3 как не ставится через пакетные менеджеры.
| |
|
|
2.84, InuYasha (??), 20:43, 14/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
Действительно обидно - качал 500М фреймворка по спутнику за 500 Эвро ради халловорлда, а тут - бац! - уже не модно! (
| |
|
|
2.19, YetAnotherOnanym (ok), 11:53, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
Считать можно по-разному.
Выбрать несколько сервисов для работы с исходниками (гитхаб, сорсфорж, кто там ещё из более-менее значимых - битбакет, саванна, хз, короче) и посчитать, на каких языках делались коммиты за прошедший год. А можно на стаковерфлоу посчитать число запросов типа "памагити, хеллоуворлд нипичятает" в разделах разных языков.
| |
|
|
|
3.42, Аноним (41), 14:09, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
я прицепил в прогу, которая считает матан. вместо того, чтобы писать и компелять свои плагины для упаковки и отдачи матана по протоколам, юзер пишет скриптик на lua
| |
|
|
|
2.90, лютый жабби__ (?), 21:44, 14/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
>Пихон +12.12%, Ява -11.68%. Совпадение?
не совпадение, а эротические фантазии пистонистов ) покажите хоть один банк, у которого инфраструктура на звиздоне сделана )
| |
|
3.92, menangen (?), 21:58, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Банки не показатель, узкая отрасль и сплошное старое говно. Друг на java 6 до сих пор в банке пишет и воет уже на луну от этого старья
| |
|
4.95, Аноним. (?), 22:33, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Всегда не понимал. Программист, что ли, плохой? Кроме новья не умеет ни на чём делать? - нет.
А встать и найти работу, где на Ява 23 вместо ненавистной? - но терпит.
Может Ява 6 норм.? И 57-я не упёрлась. А всё нытьё и без др. аргументов.
| |
|
5.142, Anonimous (?), 22:37, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Особенности сферы обязывают делать так, "как сказали безопасники". Они обычно ограничены представлением о sql и java. К моменту согласования проекта — половина специалистов "выгорело" от неймоверного решения "используйте только raw-sql", "никаких orm", "для того чтобы заказчик мог потестировать бекенд — напишите драйвер, который будет сторить данные в json-файлах" и "используйте на фронтенде js без внешних библиотек", "примера обезличенных данных не будет".
Но работать туда — никто не гонит…
| |
|
|
|
|
1.24, YetAnotherOnanym (ok), 12:04, 14/11/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
> R (поднялся с 16 на 9 место)
Это естественно - IT-корпорации набрали и продолжают набирать огромный массив данных о поведении хомячков и им нужен инструмент, чтобы копаться в нём.
| |
|
2.45, Имя (?), 14:19, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
а что, R уже способен обрабатывать "огромные массивы данных"? лет 10 назад не мог, память выжирал слишком быстро.
| |
|
|
4.60, Имя (?), 16:33, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
сомневаюсь; например, на моем рабочем лаптопе с 2008 года памяти 4 гигабайта. У меня есть и новый, на нем 16 гб, но это не критически больше, особенно если посмотреть, насколько больше за эти годы стало данных.
| |
|
5.80, Аноним (78), 19:48, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Сегодня для работы меньше 256 некомфортно, а если это бизнес задача можно и терабайтов выделить без особых проблем. К сожалению, не всё можно посчитать эффективно не поднимая требования по памяти, а оптимизирющие хаки обычно чем-то жертвуют в процессе. Пс. лет 5 назад 1 плашка памяти была 64гб.
| |
|
|
|
|
1.25, Аноним (25), 12:08, 14/11/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
Да кто в поиске вбивает язык? Обычно вбивают технологию: qt, spring, net core, asp.net. Как мне кажется, крайне мало гуглят по синтаксису языка.
| |
|
2.30, Аноним (-), 12:19, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
>Да кто в поиске вбивает язык?
Ты удивишся, таки вбивают и ищут и изучают синтаксис языка и алгоритмы.
>Обычно вбивают технологию: qt, spring, net core, asp.net.
Но это ведь рейтинг ЯП а не тукитов.
>Как мне кажется, крайне мало гуглят по синтаксису языка.
Ты ошибаешся.
| |
2.35, Gogi (??), 13:05, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
Тут не про освоение очередного фрэймворка! Язык вбивают, когда нужна конструкция именно на этом языке, но которая может быть на других. Тот же "java quicksort" даст тебе куда более релевантный результат.
| |
|
3.97, 6ap (?), 23:57, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Какая-то странная логика. Как можно формировать рейтинг языков без рейтинга тулкитов? Когда был студентом, то вбивал запросы больше по языку. Разрабатывал ПО на Qt большинство запросов включали Qt,а не C++. Разрабатывал на .NET тоже самое. Исключение, наверное, для Java, тут действительно чаще делал приставку java для более релевантного поиска.
| |
|
2.132, Аноним (130), 19:15, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Почти всё время приходится вбивать в поиск название языка помимо запроса. Если, например, попытаться что-нибудь по статистике поискать или по рисованию графиков, не указав слово Julia, будет лезть всякая дрянь на первых страницах.
| |
2.161, Ordu (ok), 17:18, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Да кто в поиске вбивает язык?
TIOBE вбивает. Вопрос не в том, кто и что вбивает, вопрос в том, что находит TIOBE в поисковиках. Когда TIOBE ищет "C++ programming" он находит и все твои ссылки про qt, потому что там либо C++ упоминается непосредственно в тексте, либо в ключевых словах для поиска указан.
PYPL, я щаз глянул, основан на том, как часто ищут туториалы по языку, ну а туториалы, как ты понимаешь, ищут с указанием языка.
| |
|
|
2.40, Ordu (ok), 13:58, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
На 25 позиции. Надо ещё пару лет подождать, чтобы он влез в первую двадцатку, на которую TIOBE обращает более пристальное внимание.
| |
|
3.46, Аноним (-), 14:28, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
>Надо ещё пару лет подождать, чтобы он влез в первую двадцатку, на которую TIOBE обращает более пристальное внимание.
Да, согласен. Раст не однодневка. Язык запилен всеръёз и надолго. Он будет медленно и постепенно Расти вверх.
Но чёрт подери этот синтаксис...
| |
|
|
5.123, tb (?), 14:56, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А что не так с синтаксисом tcl? Кроме того, что он низкоуровнево-многослойный какой-то. Основа очень проста.
| |
|
|
5.102, Аноним (102), 02:28, 15/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> код на Расте читается так же легко, как на Питоне
Спасибо тебе, добрый человек, что ограждаешь новеньких от бесполезного изучения раста!
| |
|
6.136, анонимуслинус (?), 20:21, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
я того же мнеия0))) поглядев на синтаксис и применение раста мне как то больше D понравился. но D еще не вылез на арену. может когда плюсы совсем всем мозги задолбают?))) больно уж плюсы разжирели и усложнились. новичку чес слово раст проще выучить чем плюсы.
| |
|
5.166, Аноним (166), 22:24, 16/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> В C++ вот шаблоны используют утиную типизацию, как в Питоне. Можно вызывать любые несуществующие методы у шаблонных типов, компилятор всё это проглотит и попытается скомпилировать. И вывалит ошибку на 10 экранов.
Так "проглотит" или "вывалит ошибку". Ты уж определись.
Длинные простыни ошибок при темплейтах действительно проблема. Но придумали решение - концепты.
А еще можно было использовать не шаблоны, а интерфейсы, и будет тебе и проверка методов, и типов. С шаблонами вообще-то не стоит перебарщивать. Они в некоторых случаях полезны, а в других - наоборот, только запутывают. Хороша ложка к обеду, а методы - к месту.
| |
|
4.170, burjui (ok), 10:41, 17/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
А что там с синтаксисом не так? Только без "глаза режет", конкретику. У меня с его изучением проблем не было, т.к. доводилось писать на Pascal, C, C++, Standard ML, Lisp и т.д. Чем больше знаешь языков, тем легче изучать новые.
| |
|
|
|
|
2.73, Страшный аноним (?), 18:48, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +4 +/– |
"Настолько" пишется вместе. Кто же вас безграмотных то штампует в последнее время с неистовой силою? А потом Боинги падают. Печально-с все это.
| |
|
|
|
5.154, javaist (?), 11:51, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ещё более печально то, что большинство грамарнациков не отличает "одеть" от "надеть", но любит докапываться к пропущенным запятым или к вмести-раздельно. То есть к вещам, которые никак не меняют суть написанного.
| |
|
|
|
4.160, javaist (?), 16:46, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А уж как я тебе сочувствую. Ведь придирки к мелким опечаткам случаются, скорее всего, не от большого ума или не от сильного душевного здоровья. Ущербные вы люди, грамматические нацисты. Кстати, "сочувствую" пишется через В, так что мне тебя жаль.
| |
|
|
2.86, Аноним (-), 20:48, 14/11/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +1 +/– |
потому, что "самый популярный язык" не используют без написания кода на C. Как только "production на питоне", так сразу переписывание кусков именно на C.
| |
|
|
4.127, Аноним (130), 16:03, 15/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Не надо все на сишечке писать. Только самое важное
А какой смысл вообще использовать любой из этих языков, если можно писать на одном, но современном? Понимаю, что некромантов много. Но всё же, что одному ЯП полвека, что второму за 30 перевалило.
| |
|
5.144, анонимуслинус (?), 03:20, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
потому, что все новые еще не отработаны как следует и многие страдают своим unsafe)) иногда проще взять старый , но качественный и предсказуемый инструмент. к тому же с/с++ имеют как свои сложности , так и плюсы( плюсы имеют плюсы хе неплохо))) тот же питон не подходит для нагруженных систем( сервера и прочие.) как раз из за того , что интерпретатор и это медленнее и жрет много больше, зато на домашних компьютерах можно вполне себе написать приложение целиком на питоне, но опять же лучшее его применение в обвязках над компилируемыми языками и для создания интерфейса( как мне не нравится простота питона , но даже я понимаю, что ему не место в постоянно нагружаемом приложении) с ява и прочими котлин тоже самое. раст? ну тут все сложно и он сам еще в детском периоде и неизвестно куда ломанется. вот и остается разве что проверенные временем с/с++.
| |
|
6.148, Аноним (-), 09:41, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Что за бред? Если писать приложения под домашние компьютеры, то C++/Qt, но никак не С, и не питон. Если серверное, то Java, Go или что-то другое быстрое и хорошо проверяемое. Но опять не С и не питон.
| |
|
|
|
|
2.149, bym (?), 10:11, 16/11/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Люди на C++ сначала читают книги/документацию, а после не остаётся вопросов для гугла. Ну и часть специалистов отъел C# наверно (относительно просто пересаживаться плюснутым) ...
| |
|
|
2.74, Аноним (-), 18:56, 14/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Компилятор GNU GCC - финальная стадия трансляции ассемблер синтаксиса AT&T в машинный код. binutils.
Есть еще NASM.
| |
|
|
|
|
4.146, nedprofit (ok), 08:40, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> ему не свезло с появлением одновременно с питоном, хотя изначально он несколько
> в другом направлении развивался, как и питон впрочем.
Честно говоря, удивлен, что не поняли мою иронию. Я не считаю, что руби мертв, как и не делает это сам Матц. Просто в зарубежных СМИ в свое время было огромное количество статей на эту тему и данная фраза перешла уже до некого меметического состояния.
В крайнем случае, есть альтернативы в лице Julia и Elixir.
| |
|
5.156, анонимуслинус (?), 14:13, 16/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
даже латынь мертвой считают лишь по тому , что носителей нет, но его изучают и используют в науке и медицине. тут тоже. я подозреваю, что где нибудь имеется грамотей сумевший и язык B пристроить для себя.
| |
|
|
|
|
1.168, Аноним (168), 09:37, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +/– |
А что удивляться, зас_рали язык своим "синтаксическим сахаром"...
А никто не помнит как и почему Java стала популярнее Си ????
| |
|
|
3.172, Аноним (-), 16:25, 17/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>Не всем ядра и драва писать.
Хитро ты так отвёл место сишке только как системному языку. Сишка язык общего назначения.
| |
|
4.173, Аноним (169), 17:18, 17/11/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ну игры делали на C, надо учесть что у игр жизненный цикл короток, новая игра - новый движек. Когда движек становится сложным и/или долгоживущим то его делали на C++.
Можно еще вспомнить GTK, но это тулкит, системная вещь, в DE Gnome уже все что можно вынесено в скрипты.
P.S. подскажи не падающий видоредактор в linux? Там ведь много чего нельзя в скрипты вынести, все стыкуется с нативными энкодерами/декодерами. Помню на каждый чих нужно было сохранятся потому как они постоянно падали. Помню OpenShort за два часа работы 4-5 раз перезапускал. Может сейчас все стало лучше.
Blender сложный и не видоредактор.
| |
|
|
|
|