GOD TIERF#, Scala, SwiftTOP TIERHaskell, Kotlin, Scheme, C#, Rust, TypeScriptMID TIERElixir, Java, RubyLOW TIERC++, JavaScript, PHP, Python, Objective-C, Go, Perl, Lua, ForthSHIT TIER1С, ассемблер, CКак-то так. По любому пункту могу обосновать.
Lisp где?
>Swift Нахуй. А так сгоден.
GOD TIER: DSHIT TIER: все остальное
>>820781 (OP)>Как-то так. По любому пункту могу обосновать.Давай по всем пунктам,
> F#Любитель окамла ИТТ.> SwiftДа ещё и хипстер.> PHPЗаслуживает SHIT TIER.
>>820781 (OP)>ПукО да. Кресты и петон в лоу. Ява в миде. В годе и топе нихуя реального. Зато ссаный Шарп и скала. Плюнул в тебя
/тред
>>820811>лисп профешоналЭто скрипты к автокаду писать чтоли? А перл разве не дохлый уже?
>>820812>скрипты к автокадуВ том числе, но это не основное его назначение. Пёрл живее всех живых, т.к. на нем дохуя чего написано и до сих пор функционирует. Кстати, да, нужно Cobol добавить в профешнл тир.
>>820811 >>820813Жаву скрипт в гирл тир допиши ещё.
>>820781 (OP) >GOD TIER - Swift>TOP TIER - KotlinЭто в Low.>MID TIER>Elixir, Java, RubyЭто в Shit.
Аспирантик, успокойся, никому твои поделки пердоликов с 0 вакансий ненужны. Год тайр - жава и сишарп
>>820811А вот и еще один аспирантик)))
>>820828Midnight in the swampMoonlight on the lilliesCodemonkey on fire
>>820831Аспирантик, ты не гори так))) Пойду ка я зарабатывать твою зарплату за 5 лет за один месяц кодером на божественной джаве))))) Кстати, аспирантик, как там твои 5 тыс рублей?))) Пришли уже)))?
>>820832Monkey in jungleScreams like a humanNobody hears
>>820781 (OP)GOD TIERРешение задачи без кода.TOP TIERРешение задачи кодом./thread
>>820833Хахахах смешно ебать))) Тип манки тип обезьяна))) Ахахаха ну ты и шутник))))))) Аспирантик, тебе так сильно горит от того что ты нищук и тебя унижает джаваэлита на прулях?)))
>>820835Closing brakets in postObnoious styleSir, are you russki?
>>820836>Ахаха тип манки руски стайл)))) АХАХА тип я знаю английский смотри я могу тип на английском смищные МОТЮКИ из двух слов говорит Ахахаха))))))))))Аспирантик, хуево когда ты нищук и не можешь купить пруля?))
>>820837Monkey, oh monkeyWhy are you cannotBuy yourself brains?
>>820839>Ахаха тип купеть мазги АХАХА сложный онглийский))))) Тип матюки типа крутой МАНКИ МАНКИ тип купи мазги тип ты ДИБИЛ Ахахаха))))))Аспирантик, как там твой Логан в кредит?
>>820839>Why are you cannotАнглечанин)))))))))))
>>820841Nothing can stop you from wasting your timelolWhat a faggot
>>820844>Ахаха вейстинг тайм тип ты время проебал ДИБИЛ Ахахаха тип МОТЮКИ крутыеина онглийских типа насинк кен стоп йу)))))))))))Аспирантик, так как там твой Логан в кредит?
>>820781 (OP)> SHIT TIER - CСи в своей области незаменима, или ты микроконтроллеры собрался на Go или Rust программировать?
>>820846> JS в своей области незаменима, или ты web-странички собрался на ClojureScript или Dart программировать?от этого он не перестает быть убогим
>>820781 (OP)Положняк уже давно есть, нюфаня, и он таков:элита: Epigram, Agda, Coq, Idrisпреэлита: Haskell, Mercury, Curry, Cleanхипсторы: Erlang, Elixir, Scala, F#, Rust, Go, Clojure, Swiftфрики: CL, Scheme, Prolog, J/K/APL, Icon, Occamмещане: С#, Javaшкольники: PHP, Python, Ruby, JSопущенцы: C++днище ебаное: C, Fortran, Forth, ASMчервь-пидор: COBOL, 1С
>>820850Чем он убог?
>>820781 (OP)>По любому пункту могу обосноватьkjk, не стоит)0
>>820781 (OP)>ОбоснуйTOPTypeScriptLOWJavaScriptТайп скрипт по сути синтаксических сахар-обертка на JS, ну уж никак не меняет сам язык, его парадигму и его работу.Почему же между ними пропасть?
>>820781 (OP)F#, C#, TypeScriptШарпоебина не палится.
>>820781 (OP)Единственный god tier - это Forth. Потому что только на нем можно в одиночку написать ОС, под нее КАД для VLSI, и разработать на нем форт-процессор.
Положняк такой:1. ML сдох.2. F# - ёба-поделка от MS, которая даже хуже обычного Окамля. Можно использовать вместо С#, т.е. когда нужен дотнет, но на C# писать влом, больше низачем не нужен.3. Scala формально поддерживает кучу ёб, но на практике это отсутсвие сколько-либо вменяемого вывода типов (даже линзы толком сделать нельзя), тормоза, костыли на костылях (тайпклассы через имплициты, фьюжен через views), отсутсвие ссылчной прозрачности, тяжелое наследине jvm, тормозной компилятор с невменяемыми сообщениями об ошибках, протекающие абстракции. В итоге вроде всё есть, но всё сделано очень хуёво.4. Erlang - динамическое питушение.5. Haskell - единственный ФЯ, на котором можно нормально программировать. Поэтому его все и советуют, альтернатив то просто нет.
>>820961>Haskell - единственный ФЯ, на котором можно только высчитывать факториалы.Поправил тебя.
>>8208542 чая
>>8209612 борща.
>>820798Двачую
>>820989Сема плз
Ёбанный зекач деградирует с ужасающей скоростью, быть джяваидусом и оценивать языки лишь по возможности продать свою жопу в ближайший бодишоп - нормально, и никто не будет прогонять Раджеша ссаными abstractsingletonproxyfactorybeanами и поиском элемента в массиве. Да что там джява, даже одноклеточное говно уровня гоу или жс юзать похвально, о да, ты не такой как все, ты не тырпрайз мартышка, ты пьёшь смузи в старбаксе, и пушишь на жидхаб очередной высер на 15 строк кода, это действительно отличает тебя от других макак.Вы - гумус, взрощенный для потребления, вы - одноклеточные из мира программирования. Ваши вкусы поверхностны, ваши категории мышления примитивны, а сами вы тупы как пробки. Ненавижу вас, уёбки, смерти от рака межушного ганглия вам всем.
>>821006Сам-то откуда будешь?
>>820781 (OP)>F#Возглавляется этим же "Доном Саймом", который не знает:зачем был нужна мондада Option (аналог Maybe из Haskell) и поэтому убрал её в какую-то задницу нестандартной библиотеки;не знает о stream fusion:и вообще, судя по убожеству грамматики фисярпа, в дизайне ЯП не особенно рубит:Язык объективно хуёвый, одна неразличимость на уровне типов функций и процедур с сайдэффектами чего стоит.Полное отсутствие нормального ad-hoc полиморфизма по типу классов типов или хотя бы ебаняшных МЛ-функторов.Хуеватый синтаксис на отступах, добавленный в язык явно не сразу.ВНЕЗАПНО отсутствие ленивости по умолчанию.Убожественная система типов без higher-kinded полиморфизма.Нельзя использовать функции и конструкторы как инфиксные операторы, поэтому прощайте нормальные DSL. АСКИ-арт рано или поздно кончатся, да и убого это — префиксность как в скобкоговне.Ебучие запятые из-за отсутвия обязательной капитализации для типов и конструкторов.И многое другое!
>>821006Уймись, борщ стынет.
>>821006Аспирантика порвало))) Аспирантик ЗАВИДУЕТ, хех)))
>>821006Поддвачну этого. Мимоскалагосподин
>>821006Два чая господину. Я сам здесь полгода и уже прошел фазы от восхищения дискурсом принимай-мой-хуй/выеби пса, до полного презрения.
>>821084А работу так и нашёл, пока Ерохин уже в бодишоп устроился!
>>821006
>>820788BEYOND GODLIKE TIER
>>820815Нет, её в hipster tier
>>820788>Scheme>>820878Все языки по сути синтаксический сахар-обёртка над машинными кодами.>>820881Какое отношение к ним имеет ТайпСкрипт, кроме общего создателя?>>820850Ну вот как раз JS уже очень-очень скоро перестанет быть незаменимым.
>>820811Что за фигня справа от Луа в enthusiast tier?
>>821254Это такая фигня, что аксиома Эскобараhttps://en.wikipedia.org/wiki/Processing_(programming_language)
>>820845>>820845C тобой все хорошо?мимокрокодил
Всё хуйня кроме крестов.Хотя, если задуматься, кресты тоже хуйня.
>>820781 (OP)GOD TIERСTOP TIERC++MID TIERJavaLOW TIER JavaScript, PHP, Python, Objective-C, Go, Perl, Lua, ForthSHIT TIER1С, ассемблер
>>821296двачую
>>8208542 сервиса этому контроллеру
>>821296Чую ссаного ардуинщика.
>>820854У тебя reversed keys
>>821317Си - это настоящее программирование, то, каким оно и должно быть.
>>821319Haskell - это настоящее программирование, то, каким оно и должно быть.
>>821319Я про то, что си у тебя - гад тир, а асм и форт - днище. Это сразу выдает в тебе ардуинщика или прыщешкольника "кернел-хакира".
>>821336Ну так время асма ушло уже. А вообще это сорт оф шутка, я вообще еще учусь (на сишке).
>>821340>Ну так время асма ушло ужеВремя асма никогда не уйдет, потому что это прямая работа с железом.
>>821342Ну я про то, что он уже не так востребован, как раньше, компиляторы умнеют и все такое. Но своя ниша у него есть, базара нет, да и знать полезно.
>>820781 (OP)Где Ада?
>>821350Low tier.
>>821346>компиляторы умнеют и все такоеЭто кодеры тупеют. Когда сони выпускала пс3 официально одобренным способом кодинга под SPU был асм в екселевских табличках. Там специальные таблички были, чтобы считать такты и в пайплайн укладываться. Например, АЛУ за один такт может сделать сложение и умножение, и можно было сгруппировать инструкции, чтобы минимизировать циклы программы. Если не уложился, пишешь NOP для одной из операций и конвейер простаивает. Кодеры оказались слишком тупыми для такого хардкора, и сони пришлось выкатить кастомный gcc, который выдает код в разы медленнее оттюненного вручную.
Люблю. Потрогать я рукою. Металл. Что холоден и ржав.Поєтому. Прошу со мною. Без джав.
>>820839>Why are you cannotЕбать 100% долбоеб.
>>820962О DSL не слышал никогда?
Haskell и Lisp - год тир.Остальное - хуйня тир.
>>820812Что значит дохлый блядь? Вы так часто говорите о языках, что вот мол он завтра умрет. Это полная хуета. Существует такая тема, что если язык существует больше 10 лет, то он становится бессмертным ибо на нем уже столько написано, что никаким спецам в данной нахуй не вперлось переходить на язык который все это выполнит на 0.000005 секунды быстрее.
>>821421а Idris?
>>821450А нахуя мне он, когда есть GHC?Idris он чиста нужон шобэ код можо была в си или исиэмэйскрипт скампилираваць.А дэпэндэнт тайпс - это шото с чем-та. Я даже не знаю, нахуя оно надо мну.
>>820781 (OP)>Shit tier>CКапитулировал
>>821464>Байтодаун кудахтаетКак мило.
>>821513>этот визг макаки
>>821517>раб машины продолжал кудахтать из под шконаря
>>820781 (OP)Омерзительная толстота. У тебя получилось сделать по-настоящему гадкую расстановку.
>>821363Ну хз, может кодерам хочется программировать, а асм - это что-то больше по инженерной части.
>>821555Чтобы писать быстрый код на си, надо знать асм и архитектуру машины. Уметь читать, что компилятор выдает. Знать, как ему сделать подсказку.
>>821421>Haskell и LispBorshch tier.>>821575/0>>821518>Раб своего инструмента продолжает кукарекать из под gc и вм/интерпретатора.
>>820781 (OP)Глупая макака не палится ради чего затеяла весь этот цирк.
>>821518Двачую, байтоёбы рабы во всём - рабы машины. рабы предубеждений, рабы производительности, рабы стереотипов, рабы обрабатываемых штеудом х86 типов данных - для них всё, что не кратно 2 байтам и больше 16 байт не может быть примитивным типом, хотя число - это просто число, оно может быть целым, дробным, рациональным, комплексным, но не "в 2 байта в 4 байта в 8 байт". Да, байтобляди были актуальны пару-тройку десятков лет назад, когда кроме этого пресловутого отлизывания регистров и микросхем не было способов заставить машину быстро решать задачу. Но теперь-то в нашем распоряжении оптимизирующие компиляторы, многоядерные процессоры с параллелизацией, которые производительнее машин 20летней давности в сотни тысяч раз. Жаль, что программирование было поглощено стереотипным быдлом, не могущим в думать, и способным работать лишь по зазубренной инструкции, написанной кровью и потом сотен павших хомячков-байтоёбов до него. Настоящее, полноценное программирование, благодаря подобным обмудкам, мало теперь где востребовано. Хотя там где оно востребовано, можно кататься как в масле сыр и получать в три раза больше не то что сениор-байтоёба, а ёбанного заместителя директора быдлоконторы в которой этот байтоёб работает. С другой стороны это и хорошо - в космическую промышленность, Data mining и прочие сложные и непосильные для императивных байтохомячков сферы попадает лишь элита.
>>821591>даун дамает что ЯП - это просто инструменткакое же ты быдло, не удивлён что ты сихуесос
>>821907Илита йопта... Знало бы ты чучело какие байтоёбы окуклились в космической промышленности.
>>821907Но фп - это вообще не программирование. Программирование - это написание точных инструкций для машины, то-есть сишники - программисты в чистом виде. Мимо начинал учить с питона, потом схема по сикпу, все хуйня, сейчас сишку учу и кайфую от указателей. Си и плюсы - это программирование, все остальное тешение чсв, макакинг и гейство.
>>821910Ну давай поясни, почему ЯП - это не просто инструмент, фанатик.
>>821917Только поскольку-постольку эти обезьяны могут составить точные инструкции. С другой стороны идрис/f*/.. боги не пытаются выебнуться, а перекладывают часть работы на компилятор, а часть сами прописывают, чтобы код был верифицируем.
>>821921Ну это вкусовщина, вот не чувствую я в фп, что я реально владею ситуацией, а в си ты точно знаешь, что происходит в твоем коде. А фп это реально попытка программировать на языке математике.
>>821917Нет, мань. Программирование - это процесс написания программы. Бизнес-правила обдумываются и формализуются человеком. Язык - это формальная система для описания этих правил. Компилятор транслирует эти правила в машинную парашу. Какого уровня брать язык, тут уже зависит от уровня категорий, которыми мыслит программист. Например сидаун мыслит категориями тумба-юмба программиста "Взять копьё. Убить мамонта. Съесть мясо". Он даже не человек - а биоробот мыслящий как тупая машина. Джавамартыхан уже способен частично отойти от мышления на уровне операторов и перейти на мышление в рамках объектов и связей между ними. Это позволяет ему абстрагироваться от машины, её говнопроблем и спокойно решать прикладную задачу, что позволяет тырпрайзам поддерживать огромные проекты усилиями средних кодеров. Но и тут проблема в том, что ООП вообще никак не формализовано. Это набор ad hoc практик, интуиций и советов бывалых охотников в стиле "чтобы копье лучше било мамонта, его должна обоссать девственица в полнолуние". А вот ФП на полиморфном лямбда-исчислении - это как раз тот рубеж в программировании, где можно оперировать действительно высокими обобщёнными абстракциями + соблюдать строгость их использования, настоящая алгебра программирования.
>>821938И почему тогда фп сосет по всем направлением оставаясь игрушкой для гиков? Все реально полезные функциональные фичи уже реализованы во всех языках, все остальное не нужно в реальном программировании, а не вычислении n борща.
>>821926Расскажи мне про ссылочную прозрачность во всех языках.
>>8219382 борща
>>821940Расскажи мне про ссылочную прозрачность во всех языках
>>821947>>821945Секретики
Вообще в программировании тоже две культуры, как в математике. Но разве можно не смотреть на прикладников без снисходительной улыбки, господа? Разве не забавно наблюдать как они там внизу по колено в процедурном навозе придумывают очередной архаичный способ более быстрого перекладывания кирпичиков? Не имея ни малейшего представления о том, как всё это устроено в целом, никаких фундаментальных понятий, вообще никаких соображений на этот счёт. Вот она беззаботная жизнь порешателя задачек под водочку и картофанчик. Прилежный байтослесарь высокого разряда будет отчаянно вопить "не заставляйте машину выполнять лишние действия, не заставляйте прошу", потому что весь его мирок, весь багаж знаний крутится вокруг машины. Самое смешное случится, если, например, завтра старые добрые железяки с архитектурой фон Неймана будут вытеснены каким нибудь новейшим биокомпьютером - весь мир байтоёба рухнет моментально. Абстрактные господа лишь улыбнутся, так как их модели работают везде, потому что они фундаментальны. Орды байтоёбов, задрачивавшие всю жизнь стек, регистры и прочее говно будут выкинуты на мороз, и их заменят новые прикладники - биоёбы. Абстрактные господа же останутся на своих местах, попивая чай и спокойно обсуждая новые математические подходы в теории кластеризации метапарадигм.
>>821970>>821970>>821946А вообще фп - это как водить машину, не зная как она работает. Программирование нельзя оторвать от инструмента и в данный момент это компьютер и знаю его приличному программисту нужно вне зависимости от языка и стека нехнологий. А в реальном промышленном программировании используется от силы процентов 5 функциональщины, потому что она не практична, как и чисто абстактная математика, но чем бы дите не тешилось...
>>821974знать fixed
>>821974Абстракция - это всё развитие программирования. Желание уйти от примитивной железяки - это то что двигает развитие ЯП с середины прошлого века. Но если ты деградант ретродрочер, и программирование для тебя - это двигать битики туда-сюда, не стоит экстраполировать свою тупость на всех. Ну да, макаки оказались слишком тупы, чтобы сразу осилить целый Haskell, но тем не менее индустрия заразилось от него всеми спидами, как когда то от Smalltalk, хотя сам он так и не взлетел. Сегодня все современные языки Scala, Swift, Rust, F# - имеют достаточно много из Haskell, и 5% - это только ультраконсервативных парашах типа джявы. Хотя и там подвод к ФП идёт уже давно, только более тонко. Уже в середине нулевых стали писать более менее плоско, без маразматичных развесистых деревьев наследования, всё чаще предпочитая композицию объектов остальным недоабстракциям. Проблема была лишь что композиция объектов в ООП - гуманитарная хуита на процедурном быдлокоде, а вот в функциональная - формально определённое действие.
>>821983>Желание уйти от примитивной железякиПроблема в том, что далеко уйти от железа нельзя, компиляторы слишком тупые, а скорости растут не как в 90-е.
>>821983> Scala, Swift, Rust, F# - имеют достаточно много из HaskellПравильно так: Haskell, Scala, Swift, Rust, F# - имеют достаточно много из OCaml.
>>821907>Настоящее, полноценное программирование, благодаря подобным обмудкам, мало теперь где востребованоРыночек решает не в пользу ФП в основном из-за того, что ФП каких-то супер крутых преимуществ не дает. Потому что ограничение идет из-за мозгов, которым сложно охватить проблему, а не из-за скудности языка. >космическую промышленность, Data miningНасчет космоса - мегалел. Там асм, сишка и форт до сих пор рулят, и исчезать не собираются, а директорских зарплат нет даже на западе. Дейта майнинг - программирование уровня решения задач в матлабе.
>>821995На Scala можно написать функтор, на Haskell - можно, на верблюдоговне нельзя. Блять, даже на Standard ML можно было, на верблюдоговне - нельзя.
>>822003А на F#.
>>821907>Настоящее, полноценное программирование, благодаря подобным обмудкам, мало теперь где востребованоНастоящее, полноценное программирование - это когда ты видишь проблему, ставишь задачу, и решаешь ее с помощью компьютера. Возможности ставить задачу программист обычно лишен - ему ее задает менеджер, в результате решается не настоящая проблема "бухгалтер тетя срака не умеет SQL", а второстепенная "напишем тете сраке крудкостыль". От этого на самом деле фрустрации, наркомания и срачи, а не от того что язык не тот.
>>821974>это как водить машину, не зная как она работает. Программирование нельзя оторвать от инструмента и в данный момент это компьютер и знаю его приличному программисту нужно вне зависимости от языка и стека нехнологий.Ага.Нельзя заниматься спортом, не зная биологию человека.Спорт нельзя оторвать от инструмента и в данный момент это человеческий организм и приличному боксёру или футболисту просто необходимо знать, где осуществляется синтез аденозинтрифосфата, для чего нужен продолговатый мозг и как осуществляется взаимодействие аллелей.
>>820781 (OP)> По любому пункту могу обосновать.> LOW TIER> C++, Perl> SHIT TIER> ассемблер, C> По любому пункту могу обосновать. По любому говоришь? Нахуй ты создал bait-тред в /pr/ обоснуй, бля.
>>822069Ну вообще на базовом уровне реально нужно знать про метаболизм, белки, углеводы и прочее, когда занимаешься спортом.
>>822459Конечно, а программист должен знать о кремнии всё!
>>822459разорванная жопа очередного байтослесаря (тебя) - это и есть смысл этого треджа
>>822346 -> >>822465промазал
>>822465>>822466А, тогда ты просто просрал время. Хотел бы я иметь его столько же сколько у тебя есть.
>>822471Ты не мог пройти мимо треда, не мог его просто скрыть. В конце-концов, ты мог разок сагануть, раз уж так тебе не терпится выразить свое петушиное мнение. Нет, ты продолжаешь серить, ещё и кудахтать что у тебя нет времени на то, чтобы это делать. Жалкое зрелище.
>>822459Только на базовом и только то, что непосредственно нужно.
GOD TIER1СTOP TIERС++, ассемблер, CHaskell, Kotlin, Scheme, C#, Rust, TypeScriptMID TIERElixir, Java, RubyLOW TIERJavaScript, PHP, Python, Objective-C, Go, Perl, Lua, ForthSHIT TIERF#, Scala, Swiftpush хуйcall рот_опа
>>822001>Там асм, сишка и форт до сих пор рулят, и исчезать не собираютсяТы хоть форт вблизи видел?Среднестатистический форт представляет собой набор поименованных функций, которые в форте называются словами. Новые слова образуются путем вставки в результирующий код вызова ранее написанных слов.Как такой подход может быть чем-то лучше Си? Да, на форте может быть писать удобнее, чем на ассемблере. Компилятор/интерпретатор форта можно быстро написать для любого процессора, но зачем? Для самодельного процессора разве что?
>>820781 (OP) GOD TIERD TOP TIER C, Scala, Julia, haskell. erlang MID TIER Java, C++, C#, swift, [C] LOW TIER Python, Rudy, JS, go SHIT TIER PHP, 1C, delphi
>>826018>Как такой подход может быть чем-то лучше Си? В си нет средств метапрограммирования кроме куцых макросов. На форте метапрограммирование не ограничено вообще ничем. Можно произвольно менять синтаксис, перекомпилировать функции в рантайме, в том числе компилирующие слова и т.д. Причем все это обычная практика, даже более обычная чем в лиспе.>Да, на форте может быть писать удобнее, чем на ассемблереФорт и есть по сути макроассемблер на стероидах, который позволяет при этом писать как низкоуровневый код, так и абстракции.
>>826093А что с метапрограммированием на хорошем уровне есть из современных языков (90, 00-ые)?
>>820781 (OP)GOD TIERC++TOP TIERC, Prolog, AssemblerMID TIERHTML, bashLOW TIERpythonSHIT TIERHaskell, F#, C#, Pascal, Ocaml, Basic, Logo, Javascript, ObjC
>>820781 (OP)Божественные языки.Assembler, Fortran, Algol, C.Человеческие языки.C++, Lisp, D.Макаканские языки.PHP, JavaScript, Ruby.Петушинные языки.Petooh, Java, Coq, Delphi.Рептилоидные языки.Haskell, Elixir, Erlang.Личиночные языки.Pascal, Python.Одноклеточные языки.Ada, Scala, COBOL.Вирусные языки.Basic, Go, Swift, C#, TypeScript, Rust.Мертвые языки.PowerShell, Lua, Perl.
>>820781 (OP)Поясни почему у тебя ассемблер в самом низу. Если ты тупой, это ещё не значит, что что-то плохое. У ассемблера есть четкие границы применения, а альтернатив нет. Например, обратная разработка не возможна без ассемблера в принципе, VM-говно не в счет. Вангую, ОП - пхп-макака.
>>826093Еще раз повторяю, ты форт вблизи видел?А я видел. Впервые увидел в майнкрафте. Более того, я на ассемблере написал два своих форта.Форт появился в те времена, когда компьютеры были большие и медленные и даже короткие программы долго компилировались. Форт позволял писать короткие функции и сразу же их проверять вручную в режиме интерпретации, не нужно было ждать пока скомпилируется программа целиком. В те времена это было преимуществом, но сейчас то зачем?Программы на форте будут по определению медленнее аналогичных на Си, причину я писал.Типичный код на форте:: ACCEPT OVER + 1- OVER BEGIN KEY DUP 0x0D = IF \ Была нажата клавиша Enter. DROP 0 SWAP C! DROP EXIT THEN DUP 0x08 = IF \ Была нажата клавиша backspace. DROP ROT 2DUP = IF -ROT ELSE -ROT 1- BS THEN ELSE -ROT 2DUP = IF ROT DROP ELSE ROT DUP EMIT OVER C! 1+ THEN THEN AGAIN ;Как видно, все время происходит перестановка элементов стека, что превращает код в ребусы для даунов. А по другому нельзя писать, если хочется приблизится по быстродействию к Си.
>>826175Табы заменились.: ACCEPT OVER + 1- OVER BEGIN KEY DUP 0x0D = IF \ Была нажата клавиша Enter. DROP 0 SWAP C! DROP EXIT THEN DUP 0x08 = IF \ Была нажата клавиша backspace. DROP ROT 2DUP = IF -ROT ELSE -ROT 1- BS THEN ELSE -ROT 2DUP = IF ROT DROP ELSE ROT DUP EMIT OVER C! 1+ THEN THEN AGAIN ;
>>826175>Еще раз повторяю, ты форт вблизи видел?Да>Более того, я на ассемблере написал два своих фортаЭто типичная ошибка - думать, что если написал форт, то научился на нем кодить.>Типичный код на форте:Это типичный код на си, криво переведенный в форт. Функция на полстраницы, постоянно пидорасящая стек - это не forth-way. >Программы на форте будут по определению медленнее аналогичных на СиТранслятор форта в си пишется еще легче, чем в ассемлблер, разница в скорости минимальна. Форт с инлайном и простым рег аллокатором по скорости примерно как О1.
BEYOND GODLIKE TIERStandard ML, HaskellGOD TIERC, Scheme R5RS, Unix shellGOOD TIERPerl 5, Rust, GoNORM TIERPython, Common Lisp, PureScriptLOW TIERJavaScript, PHP, Ruby, Perl 6, Lua, all .NET/JVM hosted shitDNO TIERC++
>>826063Единственный адекват в треде.
>>821947ПОК ПОК НИНУЖНА!111>>821970>На прикладников
>>821970>На прикладниковЭй, слышь, уёба, варежку закрой. Где бы ты был без нас? Рисовал бы квадратуру круга на песке в месте похожем на древнегреческий полис.
>GOD TIER>(...), Swift>TOP TIER>(...), Rust, (...)Ну ты и пидор.
>>820781 (OP)видимо у опа своя иерархия какая то))по зп number 1 это JAVA была есть и будет
>>826437
>>826347>без насПрограммисты инженеры в меньшей степени, чем сантехники даже, т.ч. не пизди.
>>821433То есть поддержка, но не написание нового кода.
>>826545хз, что за хуйню ты прикрепил, но в США java на очень прочных позициях.Новых языков как f# и прочие каждый день штампуют, только весь Enterprise как был на джаве так и будет.
>>826545в стартапах возможно их и используют и на этом можно сделать деньги, но я сомневаюсь что такие старапы есть в рахе и кто=то будет платить такие деньги диванным кодерам с /пр. Ну а жаба они в рахе жаба и платят за нее соответствующе.
>>826560Кобол в свое время тоже занимал весь энтерпрайз, а на фортране писались все числодробилки. Где они теперь?
>>826180>Функция на полстраницы, постоянно пидорасящая стек - это не forth-way. Верю, тем более что я не программист.Но как переписать этот код, чтобы он стал понятнее и быстродействие осталось прежним?Это код для стекового процессора, использование слов @ и ! в любом виде крайне нежелательно.
>>826574На коболе светофоры и аэропорты работают, а фортран физюки как юзали, так и юзают. Биолухи, правда, больше к пистону склонны, да и хемюки тожа.
>>826574Ничто не вечно, но в ближайшее время ентерпрайс с жабы вряд ли кто то будет.
>>826161Да и без уборщиков прожить нельзя, но это не значит, что профессия уборщика - престижная и что многие хотели бы на ней работать.
>>826626То, что профессия уборщика не престижная, не означает, что умение вытирать себе жопу в жизни не требуется.
>>826562>жаба они в рахе жаба и платят за нее соответствующе.15к на дошираки, чтобы жавамакака не сдохла от голода раньше положенного? У жавы одно из наибольших отношение соискатель/вакансия, так что зарплаты пробивают дно.
>>826654>15к на дошираки >отношение соискатель/вакансияТы про джунов что ли?Так их всегда и во всех языках много, но кто хочет находит себе работу и место. В джаве всегда есть куда двигать, огромная тусовка, много путей для развития. Зп зависит от того на кого и где работаешь, но это опять же для всех языков характерно. Хотя на джаве даже так выходит больше.
>>826663На ней выходит больше только когда работаешь в области где денег анусом жуй, а это в 99% случаев – энтерпрайз. Помоечка, с ебущим начальником, ссаным дресскодом и планктонами за стеной.А так же конкуренция там даже хуже чем в мире фронтэндщиков/пхпшников – см. хотя бы ахуительные истории как помойки вроде епама своих макак дессируют.
>>826663>много путей для развития. Какие, лол? Энтерпрайз, бэкэнд и энтерпрайзный бэкэнд?
>>826684Дресскод мало где есть, на самом деле, а если он и есть, разве это проблема? Не нравится - никто не держит.Я тебе не пытаюсь доказать, что только на джаве можно хорошо зарабатывать, вовсе нет. Если помнишь лет 5-7 назад был расцвет руби: относительно небольшая конкуренция и высокие зп. Такое часто бывает, но это длится не долго. А джава это стабильность при хорошей зп.
>>826685Ловко ты андроид забыл, учитывая кол-во пользователей, телефонов и какими шагами она развивается.
>>826685геймдев на джаве и прочее я даже упоминать не буду, хотя тоже своя ниша при том довольно хорошая
Haskell самый луччи, патамуша на нём можо дроны погромировать и часы, на которых даже оперативной памяти нет. А на плюсах такое можо зделаць? Скареэ фсево -не. А.
>>826705Сомневаюсь что туда можно "развиваться" по послеэнтерпрафзовым понятиям (зп).>>826706Ты так рофлишь или серьёзно дуралей?
>>826706>геймдев на джавеЭто ты о майнкрафте, который уже не на джаве, и матч 3 на андройдах?
>>826580>Но как переписать этот код, чтобы он стал понятнее и быстродействие осталось прежним?В первую очередь его надо переписать, чтобы он читаемый был.>быстродействие осталось прежним>использование слов @ и ! в любом виде крайне нежелательноПочему ты думаешь, что узкое место в коде - это обращение к памяти, и шаффлинг стека? Потому что в твоем велосипедном форте так было? Например, gforth все это оптимизирует и заинлайнит с быстродействием как у си, без костыльных нечитаемых "оптимизаций". На железном форте с тупым ITC интерпретатором обычно все делают вручную: пишут слова для генерации машинного кода - своеобразный нанокомпилятор, потом переписывают с их помощью все узкие места. Некоторые вообще используют форт только как макроассемблер - интерпретатор запускается, генерирует машкод, после чего передает управление сгенерированному коду. Производительность программы в результате ограничена только временем программиста.
>>826758>который уже не на джавеА на чём?
>>826653И что?
>>826794А сам как думаешь, если он прекрасно работает на куче платформ где явы нет и никогда не будет?Когда м$ купили его были анонсы о переписывании на главный язык геймдева.
>>826722Андроид и мобильная разработка в целом это как веб когда то, то есть все это развивается и набирает обороты семимильными шагами. По поводу зп, тоже все по разному. Если залезешь удачно в стартап, то может выйти гораздо больше чем ентерпрайз.
>>826810Вот именно, веб - это уже вчерашний день, а мобильная разработка - сегодяшний, насыщение рынка близко и вскоре он начнёт сдуваться. Может, года через 2, как раз то время, которое уйдёт у типичного вкатывальщика на то, чтобы вкатиться.Кстати, для мобильной разработки Джаву вскоре вытеснит Котлин.
>>826813да никто ее не вытеснит, поддержка гугла за ней.Насыщения даже близко нет, нынешний этап мобильного мира это интернет конца 90х годов.Ты сам то давно джуном устроился? Или только метишь на место?
>>826815Скорее конца 2000-х. В конце 90-х в Расеюшке (за пределами МКАДа) и соседних странах даже т. н. продвинутые пользователи ПК выходили в Интернет раз в неделю на полчаса, если вообще выходили. Смартфоны же сейчас есть у каждого, т. е. возможности для экстенсивного роста исчерпаны. Для интенсивного, возможно, тоже. Вообщя, я бы лично сказал, что все приложения, которые мне в принципе могут понадобиться, уже есть, но поглядим.Поддержка Гугла сейчас за Джавой, а будет за Котлином (да, тогда хотя бы JVM останется). Или вообще Dart, или Swift. Джава просто объективно менее удобный язык, чем перечисленные, и игнорировать это обстоятельство нельзя.
>>826827А что гадать то? Или тебе лишь бы поспорить? Так спорить с тобой не интересно, знаешь ты мало и мне думается, что в ит ты недавно (или вообще мимо хуй).
>>826779>Почему ты думаешь, что узкое место в коде - это обращение к памяти, и шаффлинг стека?Потому что>Это код для стекового процессораИ этот процессор я сам писал на верилоге, поэтому время выполнения программы могу посчитать хоть на бумажке. Обращение к памяти получилось весьма медленным, зато процессор простой.>На железном форте с тупым ITC интерпретатором обычно все делают вручную: пишут слова для генерации машинного кода - своеобразный нанокомпилятор, потом переписывают с их помощью все узкие места.Можно пример? Что-то не понимаю, как это упростит код.
>>826891>Обращение к памяти получилось весьма медленнымНу тогда он будет тормозить из-за шитого кода, постоянных джампов. Поэтому, наверное, ты факторинг не делаешь, а все складываешь в большую функцию.>Можно пример? Это переписывание на асме нужных функций. Пишешь асм на форте, собираешь им узкие места.>Что-то не понимаю, как это упростит кодТвой код бы упростило использование стека возвратов или переменные, если уж ты пишешь в сишном стиле. Обычный способ - факторинг, разложить все по коротким функциям с понятными именами, длиной в одну строчку.
>>826694Небось ещё и за путина голосуешь? Предлагаю теперь жабомакак запутинцами обзывать.
>>826813>Джаву вскоре вытеснит котлин Ох уж эти влажные фантазии недочеловека из страны третьего мира. О твоем коте за пределами рахи и не слышали, маня.
>>826827>Жаба просто менее удобный язык Да срал бизнес на то, удобно макаке писать или нет. Код работает, есть много библиотек и легаси говна - язык остаётся, фантазёры могут кукарекать сколько угодно.
>>827156Я давно уже уехал. Макака тут только ты, но продолжай смешить людей, мы посмеемся хоть.
>>826111Rebol, если иметь в виду то метапрограммирование, о котором ты говоришь.
>>827163Я намного чаще слышу о нём за зарубежных форумах/бордах/блогах и т. д. (например, на реддите), впрочем, это потому что я вообще больше на англоязычных сайтах время провожу. Во всяком случае, Котлин там популярнее и известнее, чем основной конкурент - Цейлон.>>827164Те, кто писал на PL/1, тоже так думали.
>>820781 (OP)>нет clojure>swiftопараша в годе>С в шитеКороче у нас тут умственно неполноценный ОП.
>>827163котлин это вендор лок который будет удачно работать только на одной "правильном" IDE.Да, со скрипом ты сможешь в эклипсах дрочить, но там будет так тяжко, что выбор будет очевиден (либо грысть кактус либо нет)Большие дяди это понимают.
>>827300PL/1 - хуйня, а вот КОБОЛ до сих пор жив.>>827545Я тут посмотрел доклад про котлин от одного жава-разработчика, и когда оказалось, что return в лямбде можно написать только, если она инлайновая, но при этом этот ретурн выкинет тебя из той функции, из которой ты эту лямбду вызвал - засмеялся, выключил и занес котлин в свой тир "сраное говно, которое я даже пробовать не буду".
>>827588Лямбды в котлине могут возвращать значенияВозвращается значение последнего выважения тела лямбдыReturn в лямбде по семантике похож на бросание исключения
>>827614Спасибо, Капитан, что бы я без тебя делал.
>>827588>а вот КОБОЛ до сих пор живНу это пока.
>>820828>поделки пердоликов с 0 вакансий ненужнылол, а вот и макак, который меряет значимость языка спросом на говнокодеров
GOD TIERDTOP TIERC#, asmMID TIERC, Java, JavaScript, HTML, CSS, mysqlLOW TIER1С, C++, Objective-C, Swift, Go, Rust, Perl, Lua, PHP, Python, RubySHIT TIERHaskell и иже с ним
>>828196> GOD TIER> Dlolno
>>820781 (OP)>руби и питон в разных тирахЭти два языка как контрольые вопросы в тестах, ответы на них должны совпадать.
>>822069Лол. Как ты думаешь, что учат в Лесгафта спортсмены?
>>828361А Java и C#?>>828384Сдаётся мне, они учат только то, что непосредственно нужно для достижения результатов.Но это не так важно.Важнее то, что ты привёл пример вуза. В вузовском образовании, особенно в РФ, вообще много хуйни, польза которой неочевидна. Многие спортсмены, добивающиеся впечатляющих результатов, никаких спортивных вузов не кончали.
>>828400>Многие спортсмены, добивающиеся впечатляющих результатов, никаких спортивных вузов не кончали.Как же я тащусь от аналогии некоторых "программистов", это просто шедевры!
>>826063 Эта классификация - лучшая >>826152Ну ещё эта понравилась.
>>828400И тренеров у них не было. И их тренеры (которых не было) тоже не кончали спортивных вузов.
>>820860Тем, что ОП ёбаный неосилятор и у него не хватает мозгов выучить адресную арифметику и методы процедурного программирования.
>>821319АССЕМБЛЕР - ЭТО НАСТОЯЩЕЕ ПРОГРАММИРОВАНИЕ! ТО, КАКИМ ОНО ДОЛЖНО БЫТЬ.
>>820834Две страницы памяти этому процессу
>>828597> хватает мозгов не учить адресную арифметикуПоправил тебя.
>>821418Использовать для DSL что-то кроме LUA -- говноедство и оверинжиниринг.
>>821907> космическая промышленность> не байтоебство/0Алсо> рабы производительностиЭто вообще пушка. Ты нихуя не программист - ты ОПЕРАТОР ЭВМ.
>>821970> Абстрактные господа лишь улыбнутся, так как их модели работают везде, потому что они фундаментальныЛол. Фундаментальна лишь архитектура исчислителя.Мне иногда кажется, что хаскелоебы и прочие обезьяны живут в каком-то своем манямирке со сверхтьюринговыми вычислениями.
>>828177суть в том что на них что-то пишется и работает. а на ваших ебучих хаскелах только петухи пишут для поднятия чсв. зачем язык если он не работает? И да,если бы хаскел твой стал мейнстримом то все бы говорили что он для макак/тред
>>829058на хаскеле стартапы есть и в некоторых серьезных фирмах ищут хаскелистовно по предложению он конечно уступает гигантам
Стоп срач.Всем понятно, что каждый Давайте лучше запилим подробнейшею классификацию по области применеий, скорости работы, сложности (скорости разработки, время вхождения), востребованность, разброс зарплат, плюс/мину с примерами какие задачи не могут быть решены, какие сопутствующие технологии маст хев для изучения.Из этого говона уже составить рейтинг языков по облостям применения (например веб-бэкэнд: PHP, прикладной энтырпрайз: Java)Где можно пилить? Pastebin?
>>829738PHP быстро бложик или легкий сайт.Java - полноценное веб приложение (андройды)C# - если видишь свое будущее в конвертации данных ExelC++ где то там живет (где надо быстро и экономно), легалиси или системное, встроеное или игрухиС - еще ниже уровне, где-то в паралельном мире и бородатыми дядьками.Javasript - больно, но в вебе нужен.Остальное, особенное не с си-подобным синтаксисом, экзотика, что для ЧСВ, что для понтов хипстеров (мировая статистика об этом как бы говорит, если не считать пусто-генерированного кода на гитхабе)
>>829738СиОбласть применения: микроконтроллеры, системщина, портируемые либы где важен быстрый код (т.е. эффективность важнее скорости разработки).Сложность: низкая, порог вхождения - средний (зависит от уровня промытости/отсутствия мозгов)Сопутствующие технологии: разброс очень широк, если контроллеры: ARM, цифровые интерфейсы, ассемблер.
>>829738>конструктивное обсуждение Ты охуел? У нас в /зк за такое убивают нахуй. Съеби отсюда, не позорься, нюфаг.
>>829058>зачем язык если он не работает? А кто деле сказал, что Haskell не работает?
>>829844на си можно хоть что писать;даже веб под него есть и довольно неплохой
>>820781 (OP)ТайпСкрипт - диалект ДжиЕса, жи есть. Нахуя его в отдельный язык выделять?
>>830319не диалект. или clojurescript или scala.js тогда тоже диалекты? у языков в наше время есть бекенды и фронтенды, haxe, например, компилится не только в js
>>830312> можно хоть что писатьНо не нужно.
>>830319>ТайпСкрипт - диалект ДжиЕсаА русский язык - диалект украинского. Или болгарского.
>>830853>А русский языкА выполняют его рабы и роботы. Пиздец
Почему пхп никто не любит? Зря под пивас его учу чтоли? Нука поясняйте, АТО всю мотивацию мне въебали
>>831012люди которые годами кодили на пыхе, переходя в питон, например, говорят будто их "из говна вытащили".пыха самое наркоманское что может быть, даже корявому js до маразма пыхи как до альдебарана. чего только стандартная либа стоит
>>831258>корявый jsЭто ты, блять, корявый. И дырявый, судя по всему.
>>831266иди ты на хуй. если не писать ни на чём кроме js то мб и норм, но там всё же дохрена родовых травм которые не убирают. как бы я не любил js, я не могу исказить своё восприятие и перестать видеть проёбы
>>820961> даже линзы толком сделать нельзяЧто за линзы, поясни отсталому
>>831452А, всего-то сорт оф ссылки. Я то думал, там что-то более интересное
>>831012>>831258не слушай этого школьника который годами кодил в своем юношеском максимализменикакой обмудок не будет менять пхп на питон, ибо он теперь еще тормознутие чем пхп (я про пых 7), он вообще не популярен в мейнстриме веба (80% доли пхп против 1-2% питона).Пхп очень сильно стал пародировать джаву, поэтому многие вменяемые люди туда и уходят, так как можно обмазаться нормальным ООП с нормальными типами и многопоточностьюПо сути пхп из удобного скриптового языка на коленке (с вменяемым синтаксисом Си, а не маня-фантазий типа руби или питона) превратился в монстра типа джава, отсюда и возникает вопрос, а зачем это все, когда реально есть джава.
>>831825>80% доли пхп против 1-2% питонэм, лихо ты говно-цмс привёл как довод в пользу популярости. тото гугл не знает что пистон тормознутый и нейросети на нём пишет. ай ай ай. про PyPy я вообще молчу. тормознутее некуда
>>831856если бы в отделе доминировали бы стороники брейнфака - то писали бы на нем.Ты же понимаешь, что выбор тут чисто потому, что макаке комфортнее.Гугл позволяет некоторую свободу макакам, но это не в плюс языку (потокание хипстерам не более)
>>820781 (OP)что за фа диез?
>>831856>тото гугл не знает что пистон тормознутый и нейросети на нём пишет.Прототипирует*поправил скрипторебенка>ай ай ай. про PyPy я вообще молчуЭто хваленный жит которого может так обосраться что банальное вычисление факториала на обычном питоне будет отрабатывать быстрее в 3 раза? И даже в самых своих звездных моментах всасывает у обычного жива кода? Ну лан.
>>831867>Прототипирует*что бы потом переписать на пхп, лол?сравнивали питон и пыху, нахуй ты сюда джаву тащишь? PyPy может иметь разные бекенды, но его фишка - оптимизации
>>831954ты настолько туп что не понял, что питон используется блять для написания морды. То есть мелкожопных скриптиков
>>831972deepdream на питоне, например
>>820854Я за Фортран тебе ебало набью, гондон.
>>831994да я тебе и на пхп напишу, это не говорит не о чем.Ты мне лучше расскажи про распространенные решения хайлоада на питоне, не один и два проекта, которые не осилят переписать и платят за это денежкой, а прям бизнес тендеции, когда для хайлоада останавливаются на питоне, потому что это питон
Ребят, у меня тут такое мнение (я тут недавно) что раздел — сборище полуграмотных быдлокодеров, которые нахватались всего по верхушкам и колотят понты друг перед другом. Особенно, если учесть обилие тем "посоветуйте с чего начать".
>>832060можно и на брейнфаке переписать, вот только обосрёшься переписывать. у питона куча ништяка только в стд либе, не говоря уже о том что всё что можно было написать - уже написали на питоне. а пыха - только вэб и только через жопу.пыха - реально кусок окаменевшего кала, который сейчас пытаются вскрыть лаком
>>832074Кроме того, вообще общение с программистами дало понять, что Ламеры — 1) все авторы программных продуктов, за исключением говорящего и собеседника;
репятки, подскожите подкастов или видосиков что бы вкатица джуном)
>>83218310 маслай qbasiс, 20 я тоже с него 30 начинал
Один хвалит пыху и обсирает питон, другой хвалит питон и обсирает пыху, некотороые вообще обмазываются непонятной ёбаной хуйнёй и гордятся этим. Идите нахуй, блять, хоть бы чего полезного сделали для своего языка, как тот анон всратый пиздоглазоёб, чтоб вы здохли все, блять из пхптреда. Только желание вкатываться отбиваете
>>832719Программирование - говно, малыш, привыкай. А языки делятся на два вида: параша и Haskell. Первые - языки рабов, роботов, слесарей, индусов и даунов, второй - язык для людей, но на нём никто не пишет, так как люди не нужны.
Нужно не языки сравнивать вообще, а сферы.God Tier:Ентерпрайз и мобильная разработкаTop Tier:Научные вычисления, встроенные системы, игрыMid Tier:Системное программированиеLow Tier:WebShit Tier:Борщи и прочие опущи
>>832719>отбивает желание вкатываться Чего все и добиваются. Надо же как-то высокие зарплаты сохранять, а то из-за хайпа я скоро могу обычную зарплату получать, да ещё и в рублях. Какой смысл, блять?
>>832754>God Tier:>Ентерпрайз и мобильная разработка
>>832757Хайп означает развитие, или ты не поспеваешь?
>>832754too fat
>>832727>А языки делятся на два вида: параша и Haskell.Почему твой "пёздый сука самый" петухаскель не может сделать то, что может сделать тупо гугл в строке поиска: возвести 0.7 в степень 0.7? А? Оправдывайся, петухаскелит.
>>832848Ты ебануйтый?http://ideone.com/8hBWa1
>>832873И правда. А с галочкой не работает.
>>833222Галочка только для возведения в Integer степень.http://ideone.com/4RnSzO
>>833243Понял.Опять не получилось доебаться. Sad_tod.jpg
>>832754> Ентерпрайз
GOD TIERIdrisTOP TIERAdga, ATSMID TIEREpigramLOW TIERHaskellSHIT TIERвсе остальное
>>843768Пост не мальчика, но производной от борщехлеба. Т/е обычный борщехлеб есть борщ да нахваливает, а ты борща не пробовал, но туда же.
>>843774*ест борщ
>>843768ZEUS TIERCoq
>>843776> Kokok
pokpok language for kudaht dev
>>821433Коболь жил десятилетиями и сейчас на коболе писать = зашквар. Даже иметь приложение на кобольте = зашквар и их переписывают на жабу/решётку.
>>820854>фрики: ..Prolog..>преэлита: ..Mercury..Ясненько. Так и скажи, что дрочишь на линейные типы.
>>844297Во-первых, не линейные, а афинные. Во-вторых, если бы дрочил на них, меркурий нахуй не нужон был, когда есть такой-то Clean.Prolog - устаревшая императивно-логическая динамикодрисня, более маргинальная и фричерская, чем даже лишп.Mercury - академ проект, смесь ФП на полиморфном лямбда-исчислении + таком же типизированном предикатном исчислении. Пролог круче только всяким слесарными хаками, так как его флагманская реализация была заточена именно на применяемость. В Mercury же больше реализовано всяких принципиальных концептов, что повышает его эксперементаторскую пользу и, соответственно, сложность, интересность и элитность. При этом, самое смешное, что mmc обскурного меркурия выдаёт куда более производительный код, чем самые быстрые реализации прологопараши. Очередная победа высшего белого порядка типов над архаичной черной динамической магией, не иначе.
>>820854> CoqАххахаххаха кок, типо cock
>>844421Если бы ты еще знал, что это значит на самом деле.
>>844440Петух же. Или ты про coq? Впрочем, это тоже петух, но на французском.
А вот так всё на самом делеGOD TIERассемблерTOP TIERPython, Go, Clojure, D, ES6+, ErlangMID TIERHaskell, Elixir, Java, Ruby, Swift, C#, JavaScript, Rust, F#LOW TIERC, C++, TypeScript, Objective-C, Perl, Lua, Scala, SchemeSHIT TIER1С, Kotlin, PHP, Forth
>TOP TIER>Go, ES6+>SHIT TIER>PHPЭта параша должна быть в одном месте.
>>844493школьник, съеби уже нахуй
>>843768>Adga
>>844640>Adgaдай какой язык самы луччи
Нужные языки: haskell, rust, fasmНенужные: всё остальное/thread
На самом деле достаточно знать всего 2 языка.Си+JS. И ты сможешь решить с их помощью любую задачу эффективно. Можно еще Go, но с ним пока не все ясно.
>>844814>C>js>эффективно
>>844815>программы, написанные на Си, являются наиболее эффективными, по сравнению с реализациями на многих других языках>JavaScript — это самый быстрый интерпретируемый языкОбтекай, говноед.
>>844816> решить с их помощью любую задачу эффективно.> программы, написанные на Си, являются наиболее эффективнымиКакой же ты даун. Зекач такой зекач.
>>844819>этот петушиный вскукарек, когда нечем возразитьИ правда, pr такой pr.
>>844814>Си+JS>Можно еще GoТипичный любитель недоязычков.
>>844816Если тебя только производительность волнует, зачем вообще нужны интерпретируемые?
>>844814>Си+JSГовно+моча.
>>820781 (OP)>По любому пункту могу обосновать.Не можешь.
в етом ИТТ треде мы выяснили что новомодные анальные игрушки для быдляков ПИСТОН и ХАЧКЕЛЬсосут у олдфажных мега языков на все времена C-шки и perl-а все время---лучий вариант на ПИСТОНЕ: http://ideone.com/udDJ9(императивный понос)2 варианта на ХАЧКЕЛЕ1.ебаный пиздец во всех смыслах и имеперативное гавнище: http://ideone.com/M42su(сосет у C-шки)2. деклашотивное петушение http://ideone.com/0e3qE(сосет у декларотивного петушения на perl)---для сравненияperl: http://ideone.com/i0ob4 http://ideone.com/olq5BC: http://ideone.com/ap43HLUA: http://ideone.com/DVdhr http://ideone.com/Xkj4D---http://ideone.com/6cZYq лисп как и ожидалось сонул, ну и возможно ответ неправильный(какието черезжопные варианты с 33 кратной вложеностю скобок быле побыстрее но натая хуйне никому не сдалась когда есть простое и самое быстрое решение на C-шке)
>>820781 (OP)
>>820781 (OP)R
>>820781 (OP)GOD TIERC++ - только, если пишешь действительно требовательные к скорости приложенияASM - самый низкий уровень - в некоторых случаях безальтернативный языкADA - военная техника его очень любит. В отличие от программистовPython - простой, мультизадачный, минимум еботни и костылейTOP TIERJava - мультизадачный, мультиплаиформа без костылей, огромный спрос. Минусы - скорость, десктоп.MID TIERC# - всем хорош, если б не винда-онли.JavaScript - пытается быть настоящим языком, а не скриптоговном как раньше. Получается пока так сяк.Ruby - норм платформа для веба с единственным фреймворком. Но уже умирает.LOW TIERPHP - макакоязык.SHIT TIERС++ - в случае, когда хипстошколота пытается написать на нем хелловорд, вместо более адекватного языка, а потом удивляется, почему С++ - это когда в жопу ебут?Всё остальное.
>>848577>python>минимум костылей /0>питон в годтир >в минусах жявы отмечает скорость/0>c# - windaonly /0>c++ - maximus speed/0поссал на нюфажика
http://pastebin.com/Li1xJcxPСпасибо макаке за кошерный и недоступный спамлист.
Ну я бы не сказал, что ассемблер и цэ это параша. Ассемблер элементарен и может кое-где пригодиться, когда из железа надо выдавить все говно, цэ со своими кококонпеляторами по-хуже будет (хотя компиляторы от производителей железа - интел и коля умеют в векторизацию и прочие плюханы)
>>827163Котлин намного известнее за рубежом, чем в рф. Все доки, все сообщества - на ангельском. Конференции то тут, то там, и ни одной в рф
>>820781 (OP)Зарофлил с LOW TIER. Взял и обосрал языки, по которым больше всего вакансий.
>>849125От того они лучше не становятся, разве что для вечновкатывающегося быдла, убивающего индустрию как рак.
>>849127Сори, но мнение ОПа - полный субъективизм в самой его красе. Количество вакансий - это показатель, а следственно - аргумент. А вот с такой >>848624 аргументации вообще смешно просто.>Rust - первая и единственная адекватная попытка выдать что-то действительно заменяющее C и C++ в современном мире, вместо призывов к обновлению железа.>первая и единственная адекватная попытка выдать что-то действительно заменяющее C и C++Непробиваемый аргумент.Полностью объективным быть невозможно, но стремится к этому стоит, так что постну свое не всравшееся никому мнение о языках, с которыми я хотя бы имел дело.C# - язык, который хорошо подходит для тех, кто начинает учить программирование. Отличная среда разработки в виде Visual Studio, большое количество ресурсов как с описанием возникающих ошибок при компиляции, так и с уже готовым кодом. Хотя сам по себе MSDN слабый. Документацию на MSDN писали не для того, чтобы пользователя научить, а чтобы выебнуться своим кодом.JavaScript - стоит отличать JS и jQuery. С последним кодить намного приятнее и удобнее. Абсолютно универсальный язык для написания клиентского кода с огромным количеством библиотек и пакетов. Не нужно изобретать велосипед. Все, что нужно - есть на Гитхабе. Нужно просто хорошенько искать. Python - классная штука, если кодишь под *NIX-системы. Слабая производительность и хуевая реализация многопоточности, но, тем не менее, неплохо подходит, если только начинаешь учить программирование.Алсо, обсирать языки, на которых никогда не кодил, я не буду, ибо зашквар.
>>849130>Количество вакансий - это показатель, а следственно - аргумент.Количество вакансий у разношёрстного говна — аргумент об асинхронности информации на айти рынке. Если бы это действительно было важно для кого-то кроме перечисленной выше касты унтерков, мы бы сидели в лучшем случае с коболом и фортраном — а нахуя нам что-то лучше? И на своём говне работы хватает.>Алсо, обсирать языки, на которых никогда не кодил, я не буду, ибо зашквар.У тебя другая проблема: ты суд по списку их и не повидал, а после более совершенного языка прошлый внезапно становится на редкость унылым говном.
>>849125>Взял и обосрал языки, по которым больше всего вакансий.Это ты о Forth?