Size: a a a

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

2017 July 21

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Если так, то чуть-чуть не дотянула до FB, но FB-то скомпилирован в ELF
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Так что весьма впечатляет
источник

AB

Alex Bekhtin in Язык программирования Julia / Julia programming language
Я тупые циклы-молотилки на JS сравнивал с чистым СИ. Тоже долго отходил.
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Мда, когда деньги вкладывают гиганты IT - это даёт ощутимые результаты
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
А кто-нибудь сможет на R? ;)
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
У меня на работе он точно нигде не установлен
источник

I

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

I

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

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Андрей вроде пишет на R
источник

AB

Alex Bekhtin in Язык программирования Julia / Julia programming language
Go
package main

import "math/rand"
import "math"
import "time"
import "log"

func main() {
 start := time.Now()
 r := rand.New(rand.NewSource(99))  
 var XX [68]float64
 var YY [68]float64
 var ZZ [68]float64
 for i := 0; i < 68; i++ {
   XX[i] = r.Float64()
   YY[i] = r.Float64()
   ZZ[i] = 0.0
 }
 
 for i := 0; i < 1000000; i++ {
   r := i % 68
   ZZ[r] = math.Pow(XX[r], YY[r])
 }
 
 elapsed := time.Since(start)
     log.Printf("Elapsed time", elapsed)
}
источник

AB

Alex Bekhtin in Язык программирования Julia / Julia programming language
Возможно напутал с размерами массивов. Надо тестить все примеры. Почти наверняка есть ошибки.
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Алексей, а как результаты в сравнении с node'ой?
источник

A

Andrey in Язык программирования Julia / Julia programming language
Andrey Konovalov
Андрей вроде пишет на R
А что надо-то?
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Тест для итератора
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Как выше примеры, только на R
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Кстати, тест на BASIC:
dim x(68) as double 
dim y(68) as double
dim z(68) as double
dim r as long
dim j as integer, i as long

randomize timer

for j=0 to 67
       x(j)=rnd*67+1
       y(j)=rnd*67+1
next

for i=1 to 1e+6
       r=i mod 68
       z(r)=x(r)^y(r)
next
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Чтобы понятен был смысл :)
источник

A

Andrey in Язык программирования Julia / Julia programming language
Попробую
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Спасибо :)
Если есть особенности под компиляцию, лучше с ними. В том, что интерпретатор R медленный особо сомнений нет, но компиляция очень интересна
источник

AB

Alex Bekhtin in Язык программирования Julia / Julia programming language
node v7.8.0 -  807 ms
go  - 130 ms
источник