Size: a a a

2020 October 04

SI

Sonim Inter in .NET Talks
Daniyar
Вообще утверждение моё говорит что в программировании все однозначно.
Грубо говоря
"если a делает b при условиях c, d, e то в результате будет R и только R"
Встает вопрос только в количестве условий ) их может быть не одна сотня
источник

D

Daniyar in .NET Talks
Ну и однозначность в определениях разумеется тоже. Слово в рамках контекста значит только одно, и все будут интерпретировать его одинаково(ну или должны), поэтому 1 правда
источник

IC

Ilya L Che in .NET Talks
Нейтрон с Солнца через оперативную память пролетит и бит изменит. Мультипоточность ты называл. Опять же, разные кривые реализации драйверов сетевых. Короче, всякие ошибки человеческие в сложных системах, которых на бумаге нет, но жизнь вносит правки.
источник

IC

Ilya L Che in .NET Talks
А в целом все хотят детерминированности выполнения алгоритмов и кода, конечно же.
источник

D

Daniyar in .NET Talks
А ну и поиск правды ещё уточню.
Типа правда имеется ввиду существующая. Ну тип ты не знаешь как работает N, тебе в принципе будет относительно не сложно найти информацию по данной теме, ну и проверить. Хотя есть и не возможные штуки. И про них как раз интересно послушать. Вдруг есть примеры когда в программировании простт невозможно найти информацию по технологии, оборудованию, понятию etc
источник

D

Daniyar in .NET Talks
Ilya L Che
Нейтрон с Солнца через оперативную память пролетит и бит изменит. Мультипоточность ты называл. Опять же, разные кривые реализации драйверов сетевых. Короче, всякие ошибки человеческие в сложных системах, которых на бумаге нет, но жизнь вносит правки.
Про нейтрон рил?
источник

Б

Брусничка in .NET Talks
Daniyar
Вообще утверждение моё говорит что в программировании все однозначно.
Грубо говоря
"если a делает b при условиях c, d, e то в результате будет R и только R"
а определено, b определено, c, d, e определены. R тоже получается предопределенным, так как зависит исключительно от констант.

Но в основном приходится обрабатывать информацию, условия для которой не так просто определить. Так, например, сервера Runescape 3 падали из-за ввода определенных символов в чате
источник

Б

Брусничка in .NET Talks
Веду к тому, что если бы можно было все предусмотреть, то и багов бы не существовало. Хотя все действительно идет последовательно
источник

D

Daniyar in .NET Talks
Брусничка
Веду к тому, что если бы можно было все предусмотреть, то и багов бы не существовало. Хотя все действительно идет последовательно
Ну предусмотреть конечно невозможно, это уже человеческий фактор. Но при этом, я так предполагаю что всему есть вполне себе адекватное объяснение причин-следствий. И найти объяснение неожиданного поведения не составит настолько много труда как в науках исследовательского характера.
Программирование все таки прикладная штука
источник

IC

Ilya L Che in .NET Talks
Daniyar
Про нейтрон рил?
В теории, да. На практике есть коррекция ошибок. В том числе ECC память.
источник

Б

Брусничка in .NET Talks
Daniyar
Ну предусмотреть конечно невозможно, это уже человеческий фактор. Но при этом, я так предполагаю что всему есть вполне себе адекватное объяснение причин-следствий. И найти объяснение неожиданного поведения не составит настолько много труда как в науках исследовательского характера.
Программирование все таки прикладная штука
Это да. В теории все работает отменно, но на практике всё находится в динамике
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Vladimir Zenin
Деды читали
Роб Пайк до сих пор читает неформатированный код.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Liza
Крик
Вот лучше бы и правда расшифровали. ГК — это сокращение от говнокода?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
SomebodyOdd
Джава уже около восьмой версии поняла, что обратная совместимость - это прекрасно, но без фанатизма
В девятой версии это поняли, и экосистема до сих пор не может залечить полученных ран.

Мне кажется, у них там всё развалилось примерно как у нас при миграции на неткор. Ну только ситуация усугублена тем, что пользователи старых рантаймов застряли и на старой версии языка тоже, и SDK старая. Плюс, старая версия языка реально очень плохая.

Это вызывает раскол: половина сообщества страдает, а вторая половина приобретает элитарные замашки. Очень плохая история.
источник

L

Liza in .NET Talks
Dr. Friedrich von Never
Вот лучше бы и правда расшифровали. ГК — это сокращение от говнокода?
источник

Panda Сергеев in .NET Talks
🗿🗿🗿 Ilushkins 🗿🗿🗿
В итоге из-за таких любителей жрать говна мы получаем рынок ГК и не нормальных мобильных игр
Да чо ты, купи энергии, а ещё держи сундучок с крутым лутом, а вот ключик к нему купи, а ещё держи скидос на стартер набор, нууу купи
источник

Panda Сергеев in .NET Talks
Dr. Friedrich von Never
В девятой версии это поняли, и экосистема до сих пор не может залечить полученных ран.

Мне кажется, у них там всё развалилось примерно как у нас при миграции на неткор. Ну только ситуация усугублена тем, что пользователи старых рантаймов застряли и на старой версии языка тоже, и SDK старая. Плюс, старая версия языка реально очень плохая.

Это вызывает раскол: половина сообщества страдает, а вторая половина приобретает элитарные замашки. Очень плохая история.
А кто поумнее, топает на котлин
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Panda Сергеев
А кто поумнее, топает на котлин
А там с обновлениями, к сожалению, тоже всё не очень гладко.
источник

Panda Сергеев in .NET Talks
Ух, топовый язык, нам бы в шарпы некоторые фичи
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Panda Сергеев
Ух, топовый язык, нам бы в шарпы некоторые фичи
Какие, например?
источник