Karloid / BFS_MoreLanguages

test project for compare bfs speed on difference languages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BFS_MoreLanguages

test project for compare bfs speed on difference languages

Any tests: 100000 runs. Area 100x100. Walls generate used same algorith. On one run: path founds from (1,1) to (98,98)

Mac Mini 2018 3,2 GHz 6-Core Intel Core i7

Kotlin (JVM, openjdk-15)

Avg. Time: 14500 ms

Swift usage Unsafe API, (Release, -O, SWIFT_DISABLE_SAFETY_CHECKS = YES)

Avg. Time: 2600 ms

CPP (Release, -03)

Avg. Time: 2500 ms

Rust (Release, --all-features)

Avg. Time: 3250 ms

You PC? :)

About

test project for compare bfs speed on difference languages


Languages

Language:Rust 51.0%Language:C++ 17.5%Language:Kotlin 16.1%Language:Swift 15.4%