@ProCxx

Страница 650 из 2477
Mr.
08.03.2017
20:13:37
Вот это вообще ор

Ned Ogl
08.03.2017
20:14:38
*то чувство, когда говновозы развернулись и покатили к Гуглу*

Mr.
08.03.2017
20:17:47
Вы что там потрахиваетесь?

Ну, есть немного

Google
Surreal
08.03.2017
20:41:29
"Final major change for C++17 is adding deduction-guides for STL class templates by Mike Spertus. pair p(11, 22); will deduce pair<int, int>." Yay.

Surreal
08.03.2017
20:46:19
"rename from variadic lock_guard (which breaks ABI) to variadic scoped_lock. lock_guard goes back to single-argument."

Еще спецификацию <atomic> переписывают. Но без подробностей пока. Это из твиттера разраба stl для msvc. Оттуда же: "We’re planning to ship most C++17 features in VS 2017 updates. No ETAs yet, but we’re working on them as a top priority."

Vitaliy
08.03.2017
20:57:18
Блин, ребята, вы же крутые спецы. Вы пишете на одном из самых сложных языков.

А холиварите как джуны :)

Каждый язык это инструмент

Под конкретную задачу и платформу

Нужна производительность — асм(имеются в виду наборы инструкций типа MMX) и си. Производительность и масштабируемость — C++.

Безопасность от кривых рук и изолированные среды — Java

Работающее из коробки крутое распараллеливание соединений — Go

И так далее

Google
Vitaliy
08.03.2017
20:59:16
Вы пишете операционные системы, но при этом рьяно защищаете один язык

Когда как сами языки вообще-то постоянно заимствуют фичи друг у друга

Vladislav
08.03.2017
20:59:37
холивары возникают когда под задачу подходят несколько разных инструментов (или ни один на 100% не подходит)

Vitaliy
08.03.2017
21:00:34
ОС это прослойка с минимальным оверхэдом, по идее

Поэтому я бы выбрал C/C++

Vladislav
08.03.2017
21:00:54
так C или C++?)

Vitaliy
08.03.2017
21:01:02
Но игры те же многие в Android пишут на Java :)

Чистом Java

И его хватает на 2D графику

GNU/Patchouli
08.03.2017
21:01:21
Reindex.. please wait

Vitaliy
08.03.2017
21:01:28
(потому что команды на отрисовку компилируются в OpenGL, лол)

Vladislav
08.03.2017
21:01:37
Reindex.. please wait
о нет, еще одна тема для холивара(

Surreal
08.03.2017
21:01:41
А холиварите как джуны :)
Это холивары ради холиваров. Все понимают, что есть более подходящие инструменты для той или иной задачи, но посраться на эту тему любят многие.

Vitaliy
08.03.2017
21:01:41
так C или C++?)
Критичные места на C, остальное плюсы

GNU/Patchouli
08.03.2017
21:01:48
Vitaliy
08.03.2017
21:01:51
Про андроид это правда

Он убог

Он не может даже видео снять без фреймдропа

Садится на морозе мгновенно

А кодить что-то реально высокопроизводительное не получится, потому что GC

Google
GNU/Patchouli
08.03.2017
21:02:59
Reindex.. please wait

Vitaliy
08.03.2017
21:03:12
А если вы захотите написать на NDK, ваш ждет куча сюрпризов в виде херово работающей кросс-компиляции и отсутствия нормальной отладки

И ещё вызов jni-метода несет оверхэд

GNU/Patchouli
08.03.2017
21:03:19
Reindex.. please wait

Vitaliy
08.03.2017
21:03:24
Есть jni, вам открыты все пути.
На JNI нет аппаратного ускорения

Vitaliy
08.03.2017
21:03:36
2GIS написали на нем(там вроде Qt), но при этом оно аццки тормозит

Vladislav
08.03.2017
21:03:59
Садится на морозе мгновенно
а если Тесла на морозе садится, тоже андроид виноват?

Vitaliy
08.03.2017
21:04:22
А вручную писать в сишном коде GL на каждый экран — это адище, особенно учитывая фрагментацию девайсов и не очень стабильную работу GL

а если Тесла на морозе садится, тоже андроид виноват?
Мне плевать, кто виноват, я хочу просто нормально пользоваться телефоном :)

Vitaliy
08.03.2017
21:04:52
Если на айфоне так же херня — херово :(

Пишите на java.
Мы и пишем. Но не можем нормально не итераторы использовать, ни функторы. Реально опытные и крутые разработчики под ведро считают каждый объект и оптимизируют их по максимуму

Vladislav
08.03.2017
21:05:39
Мне плевать, кто виноват, я хочу просто нормально пользоваться телефоном :)
ну извините, термоядерные батарейки еще не придумали( не думаю что это из-за андроида произошло

Vitaliy
08.03.2017
21:05:57
Например, вместо отдельного объекта билдера делают интерфейс, который реализуется самим же объектом и отдается наружу

И такой херни у нас очень много

Admin
ERROR: S client not available

Google
Surreal
08.03.2017
21:06:17
Vitaliy
08.03.2017
21:06:48
В общем, каждый ЯП в той или иной степени говно :)

Но говно для конкретных целей

:)

Vladislav
08.03.2017
21:08:21
Reindex.. please wait
а кто нынче экономит вычислительные ресурсы?

Vitaliy
08.03.2017
21:08:46
На Nokia 3310 не было такой фигни с батарейкой :(

Vitaliy
08.03.2017
21:09:27
а кто нынче экономит вычислительные ресурсы?
Мобайл-дев, например :) Но экономит не батарейку, а скорее фреймрейт

GNU/Patchouli
08.03.2017
21:11:34
Reindex.. please wait

Vladislav
08.03.2017
21:13:53
Reindex.. please wait
гугл говорит The San Francisco Orchid Society (SFOS), оно?

GNU/Patchouli
08.03.2017
21:14:32
Vladislav
08.03.2017
21:15:06
Reindex.. please wait
отличная идея, чтобы приложения еще через один слой абстракции гонять

Surreal
08.03.2017
21:15:55
Reindex.. please wait
А там нативное что? Qt?

Vladislav
08.03.2017
21:16:55
А там нативное что? Qt?
Qt с 2.5 нативными приложениями

GNU/Patchouli
08.03.2017
21:17:12
Vladislav
08.03.2017
21:17:20
(если что, я не топлю за андроид, у меня вообще айфон)

GNU/Patchouli
08.03.2017
21:17:57
Reindex.. please wait

Google
Vladislav
08.03.2017
21:18:22
Столлмен в чате, все в машину!

Surreal
08.03.2017
21:18:38
Я почти уверен, что Sailfish будет еще менее успешным, чем последний winphone

Разве что на устройства можно будет андроид накатывать. Там железки неплохие за их цену.

Vladislav
08.03.2017
21:19:46
Я почти уверен, что Sailfish будет еще менее успешным, чем последний winphone
рынок уже попилен, чтобы стать успешным нужна очередная революция

Vladislav
08.03.2017
21:21:54
никому маргинальные Sailfish, MeeGo, Firefox OS, Ubuntu Touch и прочие винфоны не нужны без нативных приложений, а нативные приложения под них не появятся, потому что они никому не нужны

Страница 650 из 2477