Size: a a a

Compiler Development

2020 February 02

МБ

Михаил Бахтерев in Compiler Development
K R
Други, египтяне пирамиды строили без моторов. Но это не повод считать, что и сейчас это надо делать.

Если вложить очень много сил, то часто и неправильным инструментом можно доделать.
Ага. Этот самый Hotz вложил силы в то, чтобы на Питоне написать интерпретатор Coq, например, чтобы понять, могут они это использовать. Но типы ему не понравились. То есть, он какой-то идейный Питонщик.
источник

А

Алексей in Compiler Development
Михаил Бахтерев
Там ещё Си много. На автопилот у них на Питоне, где они там скорости всякие считают, углы поворота и прочее.
Я что-то не уверен, что типы помогут правильно углы поворотов посчитать.
источник

А

Алексей in Compiler Development
Если только это не какие-нибудь завтипы. Только в проде такое обычно не встречается.
источник

BD

Berkus Decker in Compiler Development
Алексей
Я что-то не уверен, что типы помогут правильно углы поворотов посчитать.
ну как минимум ты градусы и радианы не будешь путать, хех
источник

А

Алексей in Compiler Development
Berkus Decker
ну как минимум ты градусы и радианы не будешь путать, хех
Да там будет double какой-нибудь, а не градусы с радианами.
источник

МБ

Михаил Бахтерев in Compiler Development
Berkus Decker
ну как минимум ты градусы и радианы не будешь путать, хех
Вот-вот... Но тем не менее... Я думаю, не зря тут часы Судного Дня перевели ближе к полуночи. Когда-нибудь критическая масса жабаскрипта и питона нас всех погубит :) Но, блин, люди всё равно предпочитают именно это.
источник

А

Алексей in Compiler Development
Это вообще всё ерунда, которая тестами покрывается. Потом ещё и на полигонах тестируется.
источник

KR

K R in Compiler Development
Алексей
Да там будет double какой-нибудь, а не градусы с радианами.
Да, это и печально.

Большая часть зубодробительных высматривать функций это

Double->Double->Double...,

скобки по вкусу
источник

А

Алексей in Compiler Development
А вот то что там в нейроночках творится - вот это вопрос на миллион долларов
источник

KR

K R in Compiler Development
Алексей
А вот то что там в нейроночках творится - вот это вопрос на миллион долларов
Есть методы доказательств для маленьких сеток.
источник

А

Алексей in Compiler Development
Доказательств чего? Я вот не уверен, что построить формальную модель автопилота легче чем сам автопилот.
источник

kO

kikimych O_O in Compiler Development
Михаил Бахтерев
Ага. Есть такой персонаж - George Francis Hotz. У него многомилионный стартап, который производит подключаемые по CAN автопилоты для автомобилей. И они все эти автопилоты пишут на Питоне. Без типов. http://github.com/openpilot и люди это покупают. И это дичь и жуть. Но такова реальность.
Хотц вообще прикольный чел. Но он как бы хакер и надо понимать, что это человек-прототип.
источник

KR

K R in Compiler Development
Алексей
Доказательств чего? Я вот не уверен, что построить формальную модель автопилота легче чем сам автопилот.
Что соответствует формальной модели - не выходит за ограничения

https://www.janestreet.com/tech-talks/abstractions-for-expressive-efficient-parallel-and-distributed-computing/

Вот тут Линдси упоминала
источник

C

Constantine in Compiler Development
источник

M

MaxGraey in Compiler Development
Михаил Бахтерев
Вот-вот... Но тем не менее... Я думаю, не зря тут часы Судного Дня перевели ближе к полуночи. Когда-нибудь критическая масса жабаскрипта и питона нас всех погубит :) Но, блин, люди всё равно предпочитают именно это.
Ага всякие GAN и RNN на питонах взбунтуются и создадут Skynet. А вот на хаскеле и Idris такое не произойдет 🙂 Там все по науке
источник

BD

Berkus Decker in Compiler Development
Алексей
Да там будет double какой-нибудь, а не градусы с радианами.
ну с чего же, будет math::angle::Deg и math::angle::Rad и запрещены неявные преобразования, та же история с метрами и футами, ньютонами и паскалями
источник

МБ

Михаил Бахтерев in Compiler Development
MaxGraey
Ага всякие GAN и RNN на питонах взбунтуются и создадут Skynet. А вот на хаскеле и Idris такое не произойдет 🙂 Там все по науке
Осталось убедить датасейнтистов пересесть на Haskell/Idris
источник

KR

K R in Compiler Development
Berkus Decker
ну с чего же, будет math::angle::Deg и math::angle::Rad и запрещены неявные преобразования, та же история с метрами и футами, ньютонами и паскалями
За футы надо сразу бить.
источник

А

Алексей in Compiler Development
Berkus Decker
ну с чего же, будет math::angle::Deg и math::angle::Rad и запрещены неявные преобразования, та же история с метрами и футами, ньютонами и паскалями
а ну тогда ладно
источник

BD

Berkus Decker in Compiler Development
K R
За футы надо сразу бить.
удачи с этим в сша
источник