[Info-vax] Python for x86?
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Tue May 2 13:27:26 EDT 2023
On 2023-05-01, Arne Vajhøj <arne at vajhoej.dk> wrote:
>
> String operations (*)
> Alpha sim Itanium
> (no JIT) (older)
> C 0.076 1.94
> Pascal 0.005 0.32
> Fortran 0.002 0.07
> Basic 0.039 1.31
> Ada (gnat make) 0.005 -
> Ada (gnat make -gnatp "-O3") 0.005 -
> Java 5 0.033 -
> Java 8 - 1.76
> Python 2 0.005 -
> Python 3 - 0.65
>
> *) string operations are done "natural", which means that they are done
> different in different languages.
>
Thanks for posting the numbers.
std::string would be interesting here if you have access to a C++ compiler.
What string operations are you performing ? Is it simple concatenation or
something else ? The number of concatenations versus the size of each
concatenation could also make a difference, at least for the dynamically
allocated strings.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.
More information about the Info-vax
mailing list