You are not logged in.
Pages: 1
I have just found about this new programming language called Julia which is supposedly faster than many of currently popular PLs, including Python, Matlab, Octave, R and JS when it comes to mathematical and numerical computation.
From what I see it is procedural, though.
I haven't had time to check it out much yet, but anyone who is willing to do so, its webpage is http://julialang.org/
Last edited by anonimnystefy (2013-05-06 12:13:35)
Here lies the reader who will never open this book. He is forever dead.
Taking a new step, uttering a new word, is what people fear most. ― Fyodor Dostoyevsky, Crime and Punishment
The knowledge of some things as a function of age is a delta function.
Offline
Compilation of julia did not work for me, so I can't check.
Anyway, I believe it was not benchmarked against NumPy, Cython etc., which would be much faster.
edit: saw that it was benchmarked against NumPy..
Last edited by gAr (2013-05-06 21:24:41)
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Well, only the last two functions are in NumPy.
What is exactly NumPy used for, if I may ask, because, although I heard about it, I never knew its purpose. How is it different from regular Python?
Here lies the reader who will never open this book. He is forever dead.
Taking a new step, uttering a new word, is what people fear most. ― Fyodor Dostoyevsky, Crime and Punishment
The knowledge of some things as a function of age is a delta function.
Offline
Using NumPy, we can use arrays much like in matlab.
We need not write lines of code to multiply matrices. So, it will be much faster since built-in functions are optimized.
It also provides many functions for scientific computing.
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Oh, ok. So, basically, it is better for numerical computation than regular Python?
Here lies the reader who will never open this book. He is forever dead.
Taking a new step, uttering a new word, is what people fear most. ― Fyodor Dostoyevsky, Crime and Punishment
The knowledge of some things as a function of age is a delta function.
Offline
Yes..
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
How well do you know Python and NumPy?
Here lies the reader who will never open this book. He is forever dead.
Taking a new step, uttering a new word, is what people fear most. ― Fyodor Dostoyevsky, Crime and Punishment
The knowledge of some things as a function of age is a delta function.
Offline
Well enough to suit my needs!
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Pages: 1