@jvmchat

Страница 298 из 2890
Артем
30.05.2016
08:23:08
Кем вы будете по окончанию курса: Руководителем проектов.

guga
30.05.2016
08:28:34
Да что же с этим миром не так? https://hacks.mozilla.org/2016/05/a-taste-of-javascripts-new-parallel-primitives/

Атомики в js ?

спишите видит ConcurrentModificationException на всех сайтах страны.

Google
Артем
30.05.2016
08:30:43
какой-то уебок начал видать финансово js форсить...

вот он, вестник апокалипсиса. не астероид, не терминатор из будущего, а js

guga
30.05.2016
08:31:47
ну asm.js уже сто лет в обед

Митко Соловец?
30.05.2016
08:46:00
>параллелизм >в жс okkkkkeeey

Артем
30.05.2016
08:47:33
>параллелизм >в жс okkkkkeeey
_yosefk 24 years ago 1. How is the accidental modification of random JS objects from multiple threads prevented – that is, how is the communication restricted to explicitly shared memory? Is it done by using OS process underneath? 2. Exposing atomics greatly diminishes the effectiveness of automated race detection tools. Is there a specific rationale for not exposing an interface along the lines of Cilk instead – say, a parallel for loop and a parallel function call that can be waited for? The mandelbrot example looks like it could be handled just fine (meaning, just as efficiently and with a bit less code) with a parallel for loop with what OpenMP calls a dynamic scheduling policy (so an atomic counter hidden in its guts.)

Митко Соловец?
30.05.2016
08:48:28
slozhna

Igor
30.05.2016
08:48:36
davai na russkom

Митко Соловец?
30.05.2016
08:48:50
nihuya ne ponyal

Igor
30.05.2016
08:49:04
> 24 years ago omg

Митко Соловец?
30.05.2016
08:49:11
yosefk

wat

Артем
30.05.2016
08:49:38
> 24 years ago omg
он просто вернулся в прошлое, чтобы предотвратить этот пиздец. но вопреки его вопросу, жс создали

Митко Соловец?
30.05.2016
08:50:04
прям люди икс: апокалипсис

Google
Митко Соловец?
30.05.2016
08:50:09
древнее зло пробудилось

Артем
30.05.2016
08:50:11
1. пофейлится при доступе 2 потоков к одному объекту 2. все это нихуя неефективно

Митко Соловец?
30.05.2016
08:50:30
вот щас понятно было

Nick
30.05.2016
12:18:42
еее жаваскрипт....

Igor
30.05.2016
12:26:16
жаваскрипт ее

Митко Соловец?
30.05.2016
12:26:35
JavaScript EE

Igor
30.05.2016
12:26:42
ага, я это и имел в виду

Митко Соловец?
30.05.2016
12:27:31
а что если все хейтят жабоскрипт патаму шта не осилили?

Митко Соловец?
30.05.2016
12:31:59
щас бы в 2016 на рабском сисярпе писать

Igor
30.05.2016
13:22:48
В 2016 году среднемесячная зарплата Senior Software Engineer (.Net) составила $2030

минск

видимо, сишарп уже даже заказчики не жалуют)

Митко Соловец?
30.05.2016
20:02:35
Критика Java Ёбаным жабоиндусам, напоминаю разницу. Зоопарк вопросов: - где замыкания? - где свойства? - где шаблоны? Разработчики Sun вынуждены только облизываться. Даже генерики, введённые в 5-й версии Java — не более, чем syntactic sugar. Дотнетовские генерики это реально поддерживаемые платформой типы, которые расширяются на лету при загрузке, котрые оптимизируются JIT-компилятором. Для Java генерики существуют только в коде и ни JIT, ни загрузчик классов их никогда не видит. Поэтому проблемы боксинга, преобразования типов в runtime просто скрыты от программиста. - где делегаты/евенты? - где partial-классы? - где детерминированное освобождение ресурсов (ключевое слово using + интерфейс IDisposable)? - где оптимизация JVM для расширений процессоров? - где аналог linq и в частности удобные мапперы? - где расширения методов класса? - где скрытая имплементация интерфейсов? - где перегрузка параметров функций? - где нормальное потребление памяти приложением? - где быстрая работа приложения? - где нормальные иде, с полноценными дизайнерами? - где пользовательские value types? - где методы у инстансов value types? - где var и анонимные типы - где перегрузка операторов? - где оптимизиции хвостовых вызовов? (в свете фунционального хайпа это должно вызывать некоторый батхёрт) - Где чёткое разделение домены и сборки? Это не учитывая, целый ворох технологий недоступный понимаю жабоиндусов, такие всякие сильверлайты/вин-веб/формочки, впф, XNA, список можно продолжать бесконечно, как впрочем и список ущербности жабы... Всего, чего нет в жабе, автоматически объявляется хуитой, как только это появляется в жабе, это автоматически становится нехуитой. При этом, требуется сделать вид, что хуитой это называл кто-то другой

Andrei
30.05.2016
20:03:52
А это нужно?

Митко Соловец?
30.05.2016
20:04:11
тихо тихо

ща будет ответный удар

Andrei
30.05.2016
20:04:16
Большинство приложений на джаве - CRUD

Alex Фэils?︙
30.05.2016
20:04:17
Оптимизация jvm для расширений процессоров была б пиздата

Митко Соловец?
30.05.2016
20:04:25
На шарпе нет ни нормального IoC, ни билд-фреймворка, ни нормальных webMVC, ни ORM. Только ебаный .НЕТ ФРЕЙМВОРК и кусок бинарного говна - silverlight, вообще охуеть. Это не бро. Джава же это отличный язык для сложных и надежных систем, для embeeded разработки, для веба, даже для реалтайма. Джава отлично работает на нормальных операционных ситемах - posix, да что там говорить она работает на любой ОС и платформе - даже на симкартах и контроллерах. У нее есть куча охуенных спецификаций на все случаи жизни. Большой и активный коммюнити, который всегда поможет. Большинство кода на джаве - опенсорсный, поэтому это отличный язык для обучения джуниоров - ведь поняв как написан код в крупных и серьезных проектах человек учится и его уровень как программиста растет. На джаве есть куча охуенных фрейворков - play, akka, spring,hibernate,maven,harmony,tapestry. На JVM есть множество языков на любой вкус - Scala, Ruby, Python, Groovy, JavaScript, Clojure и все они отлично взаимодействуют между собой и можно использовать библиотеки написанные на джаве. Это твой бро.

Google
Alex Фэils?︙
30.05.2016
20:04:41
Бац - и arraycopy в инструкцию AVX512

spvcxghxstpvrrp
30.05.2016
20:05:04
На шарпе нет ни нормального IoC, ни билд-фреймворка, ни нормальных webMVC, ни ORM. Только ебаный .НЕТ ФРЕЙМВОРК и кусок бинарного говна - silverlight, вообще охуеть. Это не бро. Джава же это отличный язык для сложных и надежных систем, для embeeded разработки, для веба, даже для реалтайма. Джава отлично работает на нормальных операционных ситемах - posix, да что там говорить она работает на любой ОС и платформе - даже на симкартах и контроллерах. У нее есть куча охуенных спецификаций на все случаи жизни. Большой и активный коммюнити, который всегда поможет. Большинство кода на джаве - опенсорсный, поэтому это отличный язык для обучения джуниоров - ведь поняв как написан код в крупных и серьезных проектах человек учится и его уровень как программиста растет. На джаве есть куча охуенных фрейворков - play, akka, spring,hibernate,maven,harmony,tapestry. На JVM есть множество языков на любой вкус - Scala, Ruby, Python, Groovy, JavaScript, Clojure и все они отлично взаимодействуют между собой и можно использовать библиотеки написанные на джаве. Это твой бро.
для embeeded????? зачем?

Alex Фэils?︙
30.05.2016
20:05:16
Митко Соловец?
30.05.2016
20:05:17
ты не поверишь

но джава захватывает сферу умного дома

spvcxghxstpvrrp
30.05.2016
20:05:25
типа лишь бы не на с#

Alex Фэils?︙
30.05.2016
20:05:29
Jazzele
Это такой ext есть для arm

Митко Соловец?
30.05.2016
20:05:37
так сисярп кусок проприетарного говна

Абстрактный синглтон базы данных. Синглтон mysql Фабрика баз данных Регистри, хранящая фабрику баз данных Абстрактный строитель вывода Строитель вывода из SQL Абстрактный наблюдатель базы Наблюдатель за mysql Посредник, принимающий сообщения от наблюдателя Абстрактная стратегия выбора баз данных Стратегия выбора Mysql Абстрактный декоратор стратегии выбора базы данных Фабрика стратегий выбора баз данных Посетитель, запускаемый посредником при получении сообщения от наблюдателя Заместитель, принимающий посетителя и решающий, делегировать ли команду вывода виду Абстрактный вид Вид CLI Абстрактная фабрика видов Фабрика видов, возвращающая инстансы видов CLI Прототип CLI-вида, используемый CLI-фабрикой Абстрактная модель Абстрактный ORM ORM для Mysql Модель, работающая с MySql-ORM сущностями Абстрактная активная запись Активная запись для mysql-ORM моделей Абстрактный синглтон хранения моделей Синглтон, хранящий активные записи Абстрактный синглтон хранения видов Синглтон, хранящий CLI-виды Абстрактное мементо Мементо активной записи Mysql-ORM модели Абстрактная команда SQL-команда Таким образом довольно просто мы получаем быстрое и гибкое приложение, пригодное для дальнейшего расширения функционала и рефакторинга.

Andrey
30.05.2016
20:07:48
Надо было конфу назвать "сисярп говно") Было бы точнее)

Митко Соловец?
30.05.2016
20:08:25
выше = пример правильной архитектуры

Andrei
30.05.2016
20:10:19
А вот скажите, в Москве вообще много работы, где кто то что то в плане архитектуры делает со всякими солид и паттернами? А то создается впечатление, что почти везде тупо на саппорте с помощью старого апи пилят новые бизнес процессы

Митко Соловец?
30.05.2016
20:11:27
я тебе так отвечу, все зависит от типа компании и квалификации проектного менджера и коллег

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

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

spvcxghxstpvrrp
30.05.2016
20:13:33
я задумался как-то. а вот что, если все это огромный спектакль, где сишарп реальное маленькое чудо, которое из-за траллинга никто не начинает учить, и есть такие как Дима, которые унижают этот язык и платформу дотнет и всем говорят что джава офигенная? что если все это постановочно и вы втихаря кодите асп странички и формы лепите на шарпе?

Митко Соловец?
30.05.2016
20:14:02
нас раскрыли

http://ebanoe.it/2016/05/28/11-year-old-programmer/

Митко Соловец?
30.05.2016
20:19:48
ебаное как всегда отжигает

Google
Admin
ERROR: S client not available

Митко Соловец?
30.05.2016
20:20:57
Есть несколько способов противодействия: 1) Завалить хлебальник и никогда никому не говорить, что хоть как-то связан с ебаным айти (раз уж нелёгкая туда забросила), а также выдумать себе профессию для дежурного ответа на вопрос «Чем занимаешься?». 2) Завалить хлебальник тем своим знакомым, которые не выполняют пункт №1. 3) Проводить разъяснительную работу, после которой, как правило, у нормального человека отпадет всякое желание продавать душу дьяволу и ступать на тропу IT.

все пацаны, контору не палим

spvcxghxstpvrrp
30.05.2016
20:21:22
продолжаем ненавидеть сишарп

Andrei
30.05.2016
20:28:05
А кто с хадуп работал? Как оно ложится на мозг после пары лет кровавого интерпрайза?

Митко Соловец?
30.05.2016
20:28:39
жду ответа на вопрос выше, скачал книгу про слоника, летом буду обмазываться биг датой

а что ж тогда джаву захотел учить?

guga
30.05.2016
20:32:48
продолжаем ненавидеть сишарп
Тут только парочка таких. Мне, как язык, с# нравится и их отказ от обратной совместимости, как для разработчика, хорошее решение. Но как для бизнеса - просто ужасно. А примеры @dmsol преимущества джавы, высосаны из пальца. У джавы только два преимущества: открытость и кросплатформенность. И то, с первым можно поспорить.

Митко Соловец?
30.05.2016
20:33:21
>. А примеры @dmsol преимущества джавы, высосаны из пальца. У джавы только два преимущества: открытость и кросплатформенность. И то, с первым можно поспорить. бред

ничего я не высасывал из пальца

есть факт: джава открыта и есть разнообразие библиотек и фреймворков для любой задачи

запуск на любой оси

есть сисярп

который онли под виндой

1 фреймворк

Andrei
30.05.2016
20:34:30
Да зачем этот срач тут нужен вообще. За сишарп просто банить :)

Митко Соловец?
30.05.2016
20:34:33
и бизнесу нахуй не усрался)

вот это - факт, а не высосано из пальца

Alex Фэils?︙
30.05.2016
20:35:49
Сишарп кста на ведре есть?

Google
guga
30.05.2016
20:36:02
Ну смотри, ты говоришь, нету di, но во многих языках нету такого паттерна

Alex Фэils?︙
30.05.2016
20:36:05
Привет, блядский юнити

guga
30.05.2016
20:36:30
Говоришь о MVC - но спринг mvc ебанный ад

Andrei
30.05.2016
20:36:36
А в люксофт работает кто? Там провда всё так плохо как пишут на сайтах с отзывами о работе?

guga
30.05.2016
20:36:40
С кучей магии

Пишешь о орм

Лучше бы ни писал

Митко Соловец?
30.05.2016
20:37:05
смотри

ты перегрелся

я кинул пасту с лурка

а ты с ней разговариваешь

Страница 298 из 2890