Size: a a a

2021 March 16

p

polunin.ai in rust_offtopic
Stanislav Popov
то что питон сугубо интерпретируемый
Нет
источник

H

Hirrolot in rust_offtopic
Stanislav Popov
то что питон сугубо интерпретируемый
нет, он может быть компилриуемым
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Мимо Проходящий
ну как бы юнит тесты проще и надёжнее.
а с адаптерами на всё подряд проблема в том, что там малого того что тонна бойлерплейта и усложнения кода, так ещё и тесты становятся менее изолированными
А в языках без структурной типизации это вообще беда - писать на каждый чих как именно структура данных что именно имплементит, это можно даже немного подохуеть, или не немного
1 строчка? Не проблема вообще
источник

МП

Мимо Проходящий... in rust_offtopic
Doge Shibu
Так адаптеры нужны к тому же чисто с архитектурной точки зрения чаще всего. Редко когда их вводят только ради тестов.
да ни кто их обычно не пишет же, я мог бы кучу примеров привести. Редко кто вообще пишет такие адаптеры на сторонние либы.
И да, в основном адаптеры юзаются только для тестов, такая гибкая настройка поведения чтобы на каждый чих можно было подсунуть адаптер на практике ни кому не нужна
источник

CD

Constantine Drozdov in rust_offtopic
Hirrolot
нет, он может быть компилриуемым
в питон-машину?
источник

p

polunin.ai in rust_offtopic
Мимо Проходящий
да ни кто их обычно не пишет же, я мог бы кучу примеров привести. Редко кто вообще пишет такие адаптеры на сторонние либы.
И да, в основном адаптеры юзаются только для тестов, такая гибкая настройка поведения чтобы на каждый чих можно было подсунуть адаптер на практике ни кому не нужна
Это в го никто не пишут потому что гоферы не умеют программировать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Мимо Проходящий
значит в расте хуёвая стандартная либа
При чем тут стд
источник

SP

Stanislav Popov in rust_offtopic
Hirrolot
нет, он может быть компилриуемым
не может
источник

H

Hirrolot in rust_offtopic
Stanislav Popov
не может
почему?
источник

DS

Doge Shibu in rust_offtopic
Мимо Проходящий
да ни кто их обычно не пишет же, я мог бы кучу примеров привести. Редко кто вообще пишет такие адаптеры на сторонние либы.
И да, в основном адаптеры юзаются только для тестов, такая гибкая настройка поведения чтобы на каждый чих можно было подсунуть адаптер на практике ни кому не нужна
Смотря где.

На всех дотнет и джава работах, где я был, именно так и делали. Все либы и вещи, которые замокать было сложно, были за своими абстракциями.
источник

p

polunin.ai in rust_offtopic
Во-первых, язык может быть компилируемый а может быть интерпретируемым, это зависит не от языка
Во-вторых, питон и так коипилируется по факту в свой там байт-код
В-третьих для питона есть Джит и компиляция в JVM/CLR
источник

p

polunin.ai in rust_offtopic
Так что называть питон интерпретируемым нельзя
источник

МП

Мимо Проходящий... in rust_offtopic
Doge Shibu
Смотря где.

На всех дотнет и джава работах, где я был, именно так и делали. Все либы и вещи, которые замокать было сложно, были за своими абстракциями.
да, я в курсе. Потом разбираться с этой сранью волосы встают дыбом. Учитывая, что там сборка динамическая
источник

SP

Stanislav Popov in rust_offtopic
Hirrolot
почему?
потому что у тебя везде торчат locals как часть рантайма которую можно дернуть и все вызовы всего можно мокать в рантайме переопределять
источник

p

polunin.ai in rust_offtopic
Это быдло-определения для крестьян
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Vladyslav Batyrenko
Привык это делать по хоткею прямо из IDEшки, рили удобно. По привычке нажимаю, а оно теперь ничего не делает, мучаюсь )
У меня открыт терминал (в той же ide), там так же 2 кнопки : стрелка вверх и enter
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Stanislav Popov
там говорится "если сделаем". те чел сводит интерпретацию к компиляции. но это не отрицает интерпретацию
Забей
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Во-первых, язык может быть компилируемый а может быть интерпретируемым, это зависит не от языка
Во-вторых, питон и так коипилируется по факту в свой там байт-код
В-третьих для питона есть Джит и компиляция в JVM/CLR
байткод питона нихуя не может, это чисто чтобы не парсить аст. без него даже быстрее
источник

p

polunin.ai in rust_offtopic
Вообще большая часть наших слов это быдло-определения для крестьян, как ни странно
источник

p

polunin.ai in rust_offtopic
Чтобы им проще было жить
источник