@gogolang

Страница 1359 из 1630
Daniel
04.09.2018
16:47:34
сам язык - да

но комунити - нет, комунити на винде

Roman
04.09.2018
16:47:54
Вроде видел обертки над стандартной библиотекой пыхи для удобства
там банальной типизации нет, только type hinting, и то работает только в runtime'e и то только на примитивах ?

Google
Olzhas
04.09.2018
16:48:21
Скажи спасибо что хоть это есть

Алексей
04.09.2018
16:48:22
там банальной типизации нет, только type hinting, и то работает только в runtime'e и то только на примитивах ?
но уже кстати не только на примитивах вроде, но всё равно говно и ДЖЕНЕРИКОВ нету

Olzhas
04.09.2018
16:48:38
Я вот жду когда там js-native сделают

Алексей
04.09.2018
16:49:10
В тайпскрипте есть
Ага, TS вообще неплохой язык.

Olzhas
04.09.2018
16:49:29
Ага, TS вообще неплохой язык.
Охуенный сахарок над жс

Котлин со своей жабой сасает

Roman
04.09.2018
16:49:48
но уже кстати не только на примитивах вроде, но всё равно говно и ДЖЕНЕРИКОВ нету
контейнерные типы вообще не совместимы с type hinting'ом, можно слона в массив жиравоф запихать и никто ничего не скажет

Vadim
04.09.2018
16:49:51
Парни. Пишем на пони!

Alexander
04.09.2018
16:49:53
Ага, TS вообще неплохой язык.
> TS > неплохой Вы под веществами что-ли с ним работаете?

Vadim
04.09.2018
16:50:06
Alexander
04.09.2018
16:51:41
А что там не так?
Структурная типизация, которая регулярно не работает?

Google
Alexander
04.09.2018
16:51:57
Илья
04.09.2018
16:52:10
Парни. Пишем на пони!
зря вам, видимо, рукава у рубашки изза спины развязали

Vadim
04.09.2018
16:52:35
Это я к тому, что языкосрач ни к чему не приведёт)

Daniel
04.09.2018
16:52:46
санитары же не идиоты...

eugene
04.09.2018
16:53:05
кстати, в rust тоже на 0 можно делить

Alexander
04.09.2018
16:53:16
кстати, в rust тоже на 0 можно делить
И получить панику, а не 0.

Daniel
04.09.2018
16:53:35
коллеги, а кто помнит, почему нельзя делить на ноль?

Dmitry
04.09.2018
16:53:48
https://haydenjames.io/80-percent-web-powered-by-php/ 80% веба, господа

eugene
04.09.2018
16:54:26
И получить панику, а не 0.
fn main() { let infinity = 1.0/0.0; println!("infinity={}", infinity); }

Pawel
04.09.2018
16:54:37
У нас андроид разраб переписал на флаттер приложение
о нет, флюттер - отстой. Тормозит, не работает и на дарте.

Alexander
04.09.2018
16:54:43
коллеги, а кто помнит, почему нельзя делить на ноль?
Потому что функция деления чего-то на X не определена на X=0

Илья
04.09.2018
16:54:46
Olzhas
04.09.2018
16:55:02
коллеги, а кто помнит, почему нельзя делить на ноль?
Ну потому что нет числа которое при умножении на ноль даст что-то отличное от нуля

Roman
04.09.2018
16:55:04
коллеги, а кто помнит, почему нельзя делить на ноль?
деление на ноль запрещает правительство, это заговор такой иначе откроют тайну плоской земли и найдут бога

Alexander
04.09.2018
16:55:43
fn main() { let infinity = 1.0/0.0; println!("infinity={}", infinity); }
Это флоат, и тут ты получаешь вполне себе осмысленное значение, которое можешь обработать. Та же самая операция с интами даст панику.

Daniel
04.09.2018
16:55:44
Потому что функция деления чего-то на X не определена на X=0
правильно, по определению, относящемуся к курсу арифметики для младшей школы. переделываем определение деления, и делим на ноль сколько хотим

Olzhas
04.09.2018
16:56:10
Pawel
04.09.2018
16:56:11
коллеги, а кто помнит, почему нельзя делить на ноль?
таки можно! возвращаясь к теме хаскиля: Prelude> floor (1/0) 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216

Google
Olzhas
04.09.2018
16:56:28
С плавающей запятой проблема есть

Nick
04.09.2018
16:56:54
Не проблема, а стандарт)

Daniel
04.09.2018
16:57:43
Daniel
04.09.2018
16:58:02
sqrt(-1) тоже когда-то не был числом

Алексей
04.09.2018
16:58:44
а это как определить
Бесконечность нарушает свойства чисел

Daniel
04.09.2018
16:58:51
просто от sqrt(-1) математикам оказалось больше пользы, чем от 1/0

Daniel
04.09.2018
16:59:11
оно рисковое унутре

говорят

Olzhas
04.09.2018
16:59:18
Начали со срача про генерики, закончили делением на ноль

Daniel
04.09.2018
16:59:23
но система команд-то cisc

Алексей
04.09.2018
16:59:27
Roman
04.09.2018
16:59:34
x86_64
Внутри он вполне risc

Alexander
04.09.2018
16:59:39
оно рисковое унутре
Ну это то понятно, но наружу то интерфейс циска.

Google
Alexander
04.09.2018
17:04:11
А почему негодным станет? Фактически на производительность влияет только микроархитектура, а не isa
Мельдоний видел, а спектру? А знаешь почему они существуют? Потому-что в процессоре щас такие любые оптимизации циск кода, что никто не мог даже предположить ранее чем все это кончится.

Сложность процессоров достигает критической точки.

Скоро эти конвейеры уже будет недавно разгонять, а новые уязвимости будут обнаруживать все чаще.

Admin
ERROR: S client not available

Vasiliy
04.09.2018
17:06:50
Добрый вечер, не подскажете как в Go считывать все из stdin до EOF? fmt.Scanln считывает до пробела, в то время как bufio считывает до \n

Daniel
04.09.2018
17:07:22
в гугле забанили вас, коллега?

Alexander
04.09.2018
17:07:57
Оно и на arm есть
Из арма нынче такой риск, как из меня балерина.

Vasiliy
04.09.2018
17:08:46
в гугле забанили вас, коллега?
Нет, но в примерах там как-то побайтово считывается, разобраться не могу, нет другого способа?

Daniel
04.09.2018
17:08:59
omg

Pawel
04.09.2018
17:09:08
Однажды индустрии придется осознать, что с цисками пути вперёд уже нет, пора переходить на риски. И в этот момент весь "низкоуровневый" цпп код окажется негодным для употребления новыми процессорами.
ты имеешь ввиду атмеловские AVR процы? так это лигаси говно, от которого скоро избавятся. И почему тогда ARM архитектура не должна выстрелить?

?
04.09.2018
17:09:57
знаем мы ваш PHP, где [] string == array map [string] int == array map [int] [][] Object == array
ну ща вот так вот можн, может и для типов так же сделают https://3v4l.org/WpBcM

Vasiliy
04.09.2018
17:10:00
omg
Да, после кодирования на питоне с его input() тут это как то сложновато

Roman
04.09.2018
17:11:02
Daniel
04.09.2018
17:11:16
Aleksandr
04.09.2018
17:11:25
Да, после кодирования на питоне с его input() тут это как то сложновато
google => go stdin scan lines ничего сложного, если есть пальцы на руках. чуть сложнее, если только на ногах

Google
Roman
04.09.2018
17:12:30
AVR :)
Да я не удивлюсь, если сейчас достанут какой-нибудь хилый камень

Pawel
04.09.2018
17:12:43
16 битный!

Roman
04.09.2018
17:13:50
16 битный!
8, но с 16битной адресацией и окошком чтобы хлопая битами тянутся до всего выше 64к, как. Spectrum 128

.
04.09.2018
17:14:13
Sparc, POWER

Alexander
04.09.2018
17:15:40
Окей, кто же у нас тогда risc?
Эльбрусы как вариант

Dk
04.09.2018
17:15:45
Почему, как ни зайду, тут вечно срач о Go vs %random language%? Почему эти люди сидят тут, а не сидят в %random language% чате и не обсуждают его бесконечные плюсы?

Ну плох так Go, ну не подходит он тебе, ну не пиши ты. Возьми другой язык и уходи

.
04.09.2018
17:16:48
Эльбрусы как вариант
VLIW, ни в коем случае не risc.

Alexander
04.09.2018
17:16:54
Почему, как ни зайду, тут вечно срач о Go vs %random language%? Почему эти люди сидят тут, а не сидят в %random language% чате и не обсуждают его бесконечные плюсы?
Потому-что менеджмент пошел на поводу у гугломаркетинга и многим теперь приходится жрать кактус

Dk
04.09.2018
17:17:55
Скорее всего есть какой-то флуд-чат.

Но не этот

Алексей
04.09.2018
17:18:33
В флуде совсем уж дичь творится

Илья
04.09.2018
17:19:35
В флуде совсем уж дичь творится
поэтому вы решили принести его сюда

?
04.09.2018
17:23:17
Диёр
04.09.2018
17:29:07
вообще не в курсе. там же экосистема - .net, а она к винде прибита.
Щас на .net core модно писать, .net это из времён когда динозавры бегали же

Страница 1359 из 1630