Size: a a a

Язык программирования Julia / Julia programming language

2020 January 20

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Посоветуйте еще пожалуйста как это дело в файл вывести чтобы проверять выходные данные удобнее было
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Дёшево и сердито
open("xxx.csv", "w") do f
   for t in translations([1, 1, 1])
       println(f, t)
   end
end
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
csv пустой создать надо или он сам создаст и запишет?
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Он всегда сам создает. Но от ключа зависит: "w" - перезапишет, "a" - добавит.
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Вообще, help у Джулии очень хороший
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
В REPL просто набираешь
?open
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Спасибо
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
И он справку выдаст достаточно подробную (там просто намного больше написано, чем я сказал)
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Андрей Оськин
И он справку выдаст достаточно подробную (там просто намного больше написано, чем я сказал)
🙏
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Вопрос ещё знатокам: почему 0 байт аллоцируется при перевороте Tuple например?
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
@btime reverse((0,0,1,1,0))
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Потому что разработчики шибко умные? 😊

@code_typed reverse((0, 1))

CodeInfo(
1 ─ %1 = (getfield)(t, 1)::Int64
│   %2 = (getfield)(t, 2)::Int64
│   %3 = Core.tuple(%2, %1)::Tuple{Int64,Int64}
└──      return %3
) => Tuple{Int64,Int64}
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
immutable структуры как-то по другому аллоцируются.
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
просто почему когда она x, то 64 байта, а когда она написана словами, то 0 )
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
И ты интерполяцию забыл сделать
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
@btime reverse($x)
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
а где про это читать
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
чем моя строчка от этой отличается и как правильно замерять )
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
В этом чате 😃

Но вообще это прямо в самом начале доки от BenchmarkTools написано
источник