Size: a a a

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

2019 June 20

VG

Viktor G. in Язык программирования Julia / Julia programming language
а откуда пошло это название - зеленые?
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
мультипроцессинг... ну. может быть. в ерланг вроде бы под сеть - один процесс ОС. хотя иногда лучше на том же процессе висеть, чем на другом. тут только эксперименты
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
Vladimir Filonov
Да, я хочу в несколько заходов попробовать. Сначала возьму таски с каналами (местные гринлеты) и попробую на них сделать а-ля питонячья асинхронность
попробуй, пожалуйста. и дай мне знать, если не затруднит )))
очень уж мне хочется увидеть валяющийся на лопатках golang
источник

VF

Vladimir Filonov in Язык программирования Julia / Julia programming language
Viktor G.
а откуда пошло это название - зеленые?
А первыми такую реализацию потоков (управляемых виртуальной машиной, а не ОС) сделали ребята из проекта The Green Team =)
источник

VG

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

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
Julia такой мне показался простой язык. но я сделал свою любимую задачу - счастливые билетики. и как-то больше секунды считалось оно )
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
 @time lucky()
 1.258911 seconds (12.09 M allocations: 584.631 MiB, 2.04% gc time)
55252
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
@profiler lucky() - и вперед
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
я прям почуствовал, что надо использовать глобальные переменные. а ума уже не хватило ))
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
Viktor G.
@profiler lucky() - и вперед
у меня нет его. надо какой-то pkg добавить?
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Atom + Juno
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
хотя и в консольной есть - using Profile
источник

VG

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

VG

Viktor G. in Язык программирования Julia / Julia programming language
и вот это еще нужно https://github.com/timholy/ProfileView.jl
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
ога. показывает
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
ну я сделал черезчур в лоб. надо через list comprehension
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
должно показывать такую штуку с кликабельными квадратами
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
ха. Julia прикольно. я начал угадывать названия функций при написании кода ))))
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
Alexey Bolshakov
 @time lucky()
 1.258911 seconds (12.09 M allocations: 584.631 MiB, 2.04% gc time)
55252
так уже лучше:
 @time lucky()
 0.079927 seconds (11 allocations: 7.630 MiB)
55252
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
👍
источник