Size: a a a

2020 October 30

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Т-34 85
а зря, он там злободневную тему поднял, в комментах интересные обсуждения
я идеологически не переношу короля
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и царя
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и прочих личностей с манией величия
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
блокчейн распределённый децентрализованный web 3.0 будущее инновации blazing fast safe
других
источник

b

badtrousers in rust_offtopic
Kai Ren
Раст, очевидно же
Читай между строк
слышишь http://godoc.org/github.com/tucnak/cutest уже набросок есть
источник

b

badtrousers in rust_offtopic
log, debug, trace := cu.New()

if trace() {
   trace(“Tracing started…”)
   trace(“Single function acting as log”)
   trace(“And logf: %+v”, 15*time.Millisecond)
}
источник

tr

tony radonezhsky in rust_offtopic
источник

b

badtrousers in rust_offtopic
то есть что эта модель дает по факту. log ты используешь для всего что должен увидеть оператор кода при его нормальном использовании, к v1 версии я хочу сделать интерфейс чтобы все логи автоматически протягивались в пользовательский логер (интеграция)
источник

b

badtrousers in rust_offtopic
но debug() будет правдой только в режиме зондирования теста при помощи probe. если во время зондирования что–то пошло не так, тебе предлагается выполнить полную трассировку
источник

b

badtrousers in rust_offtopic
с точки зрения обработки ошибок, если что–то фейлнулось, то ты можешь сделать cu.V(2) (трассировочный режим) и повторить это вычисление прямо из кода
источник

b

badtrousers in rust_offtopic
мало того что cutest это одновременно решение для логов и тестов, это еще как бы методология разработки и так далее и так далее (а я ведь еще даже не говорил про микробенчмарки, состязания speed)
источник

b

badtrousers in rust_offtopic
я еще не придумал какой я хочу API для того, чтобы делать замеры (в рамках дебага/трассировки и бенчмарков)
как я говорил, мерять можно только ∆t время и ∆d/∆t частоту, но есть грубо говоря 1000 способов как мерять одно и другое
источник

b

badtrousers in rust_offtopic
я по своему опыту даже не могу сказать какой API будет максимально простой. функциональный или императивный, с помощью структуры. если будут идеи предлагай.
источник

KR

Kai Ren in rust_offtopic
Запили гифку же, как это работает. Хотя бы на каком-то банальном примере. Типа для функции add10
источник

b

badtrousers in rust_offtopic
я делаю пример для quicksort
источник

b

badtrousers in rust_offtopic
и для mergesort
источник

b

badtrousers in rust_offtopic
и еще heapsort сделаю
источник

KR

Kai Ren in rust_offtopic
Именно процесс интересует
источник

b

badtrousers in rust_offtopic
а потом parallel heapsort
источник

KR

Kai Ren in rust_offtopic
badtrousers
я делаю пример для quicksort
Найс, ждёмс
источник