Перейти к публикации
  • Сейчас на странице   Всего пользователей: 4   (0 пользователей, 4 гостя)

Rooster

Программирование[9]

Перепись  

260 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

(изменено)
Zellar написал 32 минуты назад:

Напиши, почему ты так считаешь? Реально интересно, без подьеба

ну потому что есть фичи из ФП мира и прочих экспериментальных языков, которые в скалу приезжают спустя 1-3 года после того как стали стабильными и юзабельными в каких то экспериментальных и академических языках типа хаскеля, идриса и прочего

в мейнстрим языки которые динамичные эти фичи доезжают через 2-4 года после скалы

до джавы это докатывается еще спустя 1-3 года (хотя в последнее время они очень сильно это поменяли, но думаю всеравно будет отставание в 1-1.5года)

пример - ADT, typeclasses, HKT

соотв скорее всего вместе с этим подъедет доп синтаксис для монад (возможно уже что-то похожее есть - я не особо шарю. но скорее всего надо будет адаптировать всё равно)

сейчас на пике языков например есть зависимые типы. которые в экспериментальных/академ языках оформятся через 2-3 года, в скалу приедут еще через 2-3 года, а в шарп еще через 2-4 года.

 

 

еще проблема не столько в возможности юзать фичу как таковую, а в том что более совершенный подход становится мейнстримом еще спустя 2-3 года, когда обрастает экосистемой и получает распространение в умах программистов

 

соответственно в шарпе 1-2 года до вышеописанных фич (точнее части из них), и еще 2-3 года на их адоптацию и популяризацию в каждодневной практике.

 

 

опять же подчеркну - я все еще считаю это все не принципиальным

мне конеш скала по кайфу сама по себе

но чтобы работа держала на основе версии языка/платформы - это как-то несерьезно)

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

но сама версия - да какая разница

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


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

а сишарп != .нет и шо, хочешь функциональщину, бери фшарп и радуйся, а то ты пытаешься как недостаток языку, который не планировался как функциональный, предъявить отсутствие ФП парадигмы, кек.

и ты так-то и не предъявил ничего, что показало бы чем джава и жвм развивается, про скалу ты в своем посте вообще ничего не упоминал

 

господи, вы даже в структуры до сих пор не можете, чтобы боксингом всего и вся не заниматься

неткор рантайм себе кучу перфоманса добавил, и к ним кучу типов, облегчающих написание перфоманс критикал мест, избавление от защитных копирований с ридонли структурами, ненужных callvirt, что позволяет даже корлибу переводить на полностью шарп, что работает быстрее, тк не нужны вызовы в нативную библиотеку, и джит полностью всё контролирует. А жвм до сих пор для любой залупы коня хочет сервак с 128гб и отключение сборщика мусора, а то всё сдохнет.

Недавно вроде уже кидал https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/, можешь почитать, чем занимаются

 

Или вот еще между языками писькомерялка https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=composite, просто где аспнеткор, а где спринг. Во вкладку плейнтекста вообще не советую заглядывать, спринг там можно найти только через кртл+ф. И это оба "главные" веб фреймворки платформ. И там еще нет .нет5, будет еще на процентов 5 прирост производительности, а может и больше, тк сливает аспнеткор сейчас из всех параметров в тестах на запросы к базе, то есть фактически проблема в адонете к постгресу, че-нибудь пофиксят и ггвп сразу.

 

и от новых фич самого шарпа членик радугой начинает фонтанировать, и их не надо ждать в каких-то поддержках, хз о чем ты вообще. Берешь и пишешь в своем коде, это же твой блять код, какие экосистемы. Тебе надо ждать кого-то чтобы ?. или паттернматчинг заюзать? Или ты не можешь без благославления великого рандома заюзать инлайн юзинг или await foreach?

 

 

 

GoldRobot, PochtiKakLoda и JuJeu понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Kant said 20 minutes ago:

а сишарп != .нет и шо, хочешь функциональщину, бери фшарп и радуйся, а то ты пытаешься как недостаток языку, который не планировался как функциональный, предъявить отсутствие ФП парадигмы, кек.

и ты так-то и не предъявил ничего, что показало бы чем джава и жвм развивается, про скалу ты в своем посте вообще ничего не упоминал

 

господи, вы даже в структуры до сих пор не можете, чтобы боксингом всего и вся не заниматься

неткор рантайм себе кучу перфоманса добавил, и к ним кучу типов, облегчающих написание перфоманс критикал мест, избавление от защитных копирований с ридонли структурами, ненужных callvirt, что позволяет даже корлибу переводить на полностью шарп, что работает быстрее, тк не нужны вызовы в нативную библиотеку, и джит полностью всё контролирует. А жвм до сих пор для любой залупы коня хочет сервак с 128гб и отключение сборщика мусора, а то всё сдохнет.

Недавно вроде уже кидал https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/, можешь почитать, чем занимаются

 

Или вот еще между языками писькомерялка https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=composite, просто где аспнеткор, а где спринг. Во вкладку плейнтекста вообще не советую заглядывать, спринг там можно найти только через кртл+ф. И это оба "главные" веб фреймворки платформ. И там еще нет .нет5, будет еще на процентов 5 прирост производительности, а может и больше, тк сливает аспнеткор сейчас из всех параметров в тестах на запросы к базе, то есть фактически проблема в адонете к постгресу, че-нибудь пофиксят и ггвп сразу.

 

и от новых фич самого шарпа членик радугой начинает фонтанировать, и их не надо ждать в каких-то поддержках, хз о чем ты вообще. Берешь и пишешь в своем коде, это же твой блять код, какие экосистемы. Тебе надо ждать кого-то чтобы ?. или паттернматчинг заюзать? Или ты не можешь без благославления великого рандома заюзать инлайн юзинг или await foreach?

 

 

 

Нихуясе ты заовнил джасдуита. Я правда половину из тобой написанного не понял, но звучит хайпово

Pep_See, JuJeu и ho4u_est понравилось это

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

Да хуйня все эти бенчмарки, там нужно смотреть, прогретая была ли jvm на момент бенчмарков, какие именно были бенчмарки и тд. И что за именно спринг был, там есть модули которые под капотом сервлеты использует, а есть которые netty. Да и спринг априори не может быть быстрым, ибо юзает всякую хуйню типо рефлексии

Поделиться сообщением


Ссылка на сообщение
(изменено)
Kant написал 1 час назад:

который не планировался как функциональный, предъявить отсутствие ФП парадигмы, кек.

какая разница что он не планировался

по факту почти все мейнстрим языки (в которых 90% это ООП) движутся в сторону ФП

то что было 20 лет назад уже не имеет значения, языки эволюционируют

Kant написал 1 час назад:

и ты так-то и не предъявил ничего, что показало бы чем джава и жвм развивается, про скалу ты в своем посте вообще ничего не упоминал

ну я и про джаву ничего там не упоминал, но ты почему-то её приплел

и приплел шарп (конкретный язык) в контексте обсуждения платформы (.нет)

можешь как-то пояснить что ты имел ввиду?

стандартная библиотека? производительность? куда смотреть то

Kant написал 1 час назад:

господи, вы даже в структуры до сих пор не можете, чтобы боксингом всего и вся не заниматься

неткор рантайм себе кучу перфоманса добавил, и к ним кучу типов, облегчающих написание перфоманс критикал мест, избавление от защитных копирований с ридонли структурами, ненужных callvirt, что позволяет даже корлибу переводить на полностью шарп, что работает быстрее, тк не нужны вызовы в нативную библиотеку, и джит полностью всё контролирует. А жвм до сих пор для любой залупы коня хочет сервак с 128гб и отключение сборщика мусора, а то всё сдохнет.

Недавно вроде уже кидал https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/, можешь почитать, чем занимаются

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

spring - это хуйня чтобы тяп ляп и в продакшн, он вообще не про производительность

наоборот про сравнение .нет/жвм слышал что в .нет 1-2 фреймворка/либы решающих задачи. в жвм - 5 под разные нагрузки и трейдофы и в принципе разные ситуации

 

ну я вижу что этот спор внихуя упирается. можно кидать ссылки на понравившееся синтетики. можно на бездумное сравнение производительности и тд. я не уверен что в этом есть смысл. да и там и там пиздец как работают над производительностью. но в жвм это уже 20 лет как делается. про .нет я слышу вот от тебя какие-то отдельные темы, складывается впечатление что там это стали делать недавно и я не уверен что у них там особо ебическая команда нобелевских лауреатов этим занимается.

 

вообще если тебя волнует перформанс то ты должен писать на rust

а если тебя волнует перформанс для текущих 1кк строчек кода тырпрайза - то ты пишешь свою jvm, как это делает алибаба, амазон, нетфликс и тд (на самом деле конечно не пишешь а берешь текущую и патчишь оптимизации чисто под свою нагрузку)

Kant написал 1 час назад:

Или вот еще между языками писькомерялка https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=composite, просто где аспнеткор,

ты вот чето скинул

а потом я пошел тыкать конкретные бенчмарки и смотреть на языки

почти везде джава входит в топ5 

C# почти везде 10-15 место

...

Kant написал 1 час назад:

Или ты не можешь без благославления великого рандома заюзать инлайн юзинг или await foreach?

тут речь про такие вещи как "все используют null в качестве отсутствия результата и execption в качестве ошибки"

не хендлят сайдэффекты

юзают мутабельность

юзают приведение вместо патмата

кодируют енамы объектами, строками или интами вместо типов

и тд и тп

и ты юзаешь экосистему которая пишет изначально в устаревшем стил

ну и опять же - нужно людей научать переходить на новый стиль

инертность у всего этого есть

 

PS: хз зачем канту отвечаю. обычно он не в состоянии состоятельно обсуждать вещи. но чебнет...


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

 

Just.Doit написал 18 часов назад:

какая разница что он не планировался

по факту почти все мейнстрим языки (в которых 90% это ООП) движутся в сторону ФП

то что было 20 лет назад уже не имеет значения, языки эволюционируют

ну так в шарпе и достаточно фп элементов для ООП языка

 

Just.Doit написал 22 часа назад:

я вот смотрю из жава мира

Just.Doit написал 18 часов назад:

ну я и про джаву ничего там не упоминал, но ты почему-то её приплел

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

 

 

 


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

жава мир = jvm

да я согласен, что я не написал разжеванно как для идиота, но помоему из контекста вполне это было понятно


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

даже акроним jvm даёт понять, что jvm = java mir. ох уж этот кант...

kmtw, nobodies, madvlaydin и 3 другим понравилось это

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 27.08.2020 в 01:47:
madvlaydin написал 26.08.2020 в 13:59:

там бэк на дотнет коре последнем

я вот смотрю из жава мира

и думаю

какая нахуй разница какой дотнет кор

потом вспоминаю аналогичную ситуацию из jvm мира

и вспоминаю тонны маркетинга и евангелистского хайпа вокруг технологии

и потом опять думаю над тем - какая нахуй разница какой там дотнет кор последний или не последний и понимаю что зачастую и версия jdk и версия scala не имеют особо разницы.

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

но выбирать на основе этого проект - хз. это примерно как выбирать работу основываясь на том понравился стол и стул или нет. очевидно что это один из последних факторов в выборе работы

 

 

большая разница, сейчас подавляющее большинство .нет разрабов дропают вакансии где нужно поддерживать что то на классическом фрэймворке. Потому что это уже сейчас устаревшее легаси, а с выходом .нет5 это станет уже смердящей мертвичиной. Много галер, где проекты на .нет переводят все на кор, самый яркий и публичный пример - это озон - все переводят на кор и дробят на микросервисы. В 2к20 если в вакансии на .нет указан классик и не идет речи о переводе на кор - это:
1)Детект того, что решалы на тех слотах в этой конторе просто подсели на денежные потоки и им впринципе похуй вообще на все;
2)Это особо опасная хуйня - возможно хр пиздит и там не асп нет мвс, а какой нибудь шарпоинт/дайнамик срм - тут надо сразу дропать не раздумывая;

Поделиться сообщением


Ссылка на сообщение
(изменено)

в каком году не кор был актуален?

 

и еще вопрос

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


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

ну так рынок с .неткором и убежит, а они останутся


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

наоборот же

кор не нужен для рынка. ему хоть на абапе делай или на фортране

рынку нужны фичи


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Чож ты на паскале не пишешь?

Или на асе?

 


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

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

 

Поделиться сообщением


Ссылка на сообщение
GoldRobot написал 31 минуту назад:

Чож ты на паскале не пишешь?

Или на асе?

 

так сложилось исторически


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 1 час назад:

наоборот же

кор не нужен для рынка. ему хоть на абапе делай или на фортране

рынку нужны фичи

независимость от винды это не фича разве?

DomikTS- понравилось это

Поделиться сообщением


Ссылка на сообщение

подскажите, мб есть опыт у кого, реально ли устроится на удаленку сейчас в англоязычную галеру? нужны ли будут разрешения на работу в другой стране? есть ли сайты для такого специализированые, кроме обычных где в основном не удаленные вакансии?

Поделиться сообщением


Ссылка на сообщение

что значит устроиться? ты не гражданин, потому с тобой не трудовой договор заключается, а об оказании услуг

 

потому сперва погугли вообще принципы работы на буржуев, как получать бабки, как их выводить и отчитываться перед налоговой, и потом уже думай, устраивает тебя такое или нет

Hikari понравилось это

Поделиться сообщением


Ссылка на сообщение
Hikari написал 8 часов назад:

подскажите, мб есть опыт у кого, реально ли устроится на удаленку сейчас в англоязычную галеру? нужны ли будут разрешения на работу в другой стране? есть ли сайты для такого специализированые, кроме обычных где в основном не удаленные вакансии?

челики на апворке работают.


Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение

шел 2020й год

челы на форуме спорили про C# и Java

 


Найди себе дело по душе и ты не будешь работать ни одного дня в своей жизни

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...