(no title)
cygnus_a | 10 years ago
- Python has easy development (https://xkcd.com/353/)
- Great libraries (ie, free matlab)
- Cython for efficiency via C
- The algorithms themselves determine speediness (ie numerical methods)
cygnus_a | 10 years ago
- Python has easy development (https://xkcd.com/353/)
- Great libraries (ie, free matlab)
- Cython for efficiency via C
- The algorithms themselves determine speediness (ie numerical methods)
dagw|10 years ago
This is so important I wish people would focus more on it. I recently rewrote some Javascript code in (pure) python and got a good 2 orders of magnitude speed up on large inputs just by picking the right data structures and replacing an O(n^3) nested loop with an O(n log n) approach.
fengwick3|10 years ago
timClicks|10 years ago
pbowyer|10 years ago
unknown|10 years ago
[deleted]
anon4|10 years ago
I tried a very simple toy program the other day and while I had to write some things slightly un-pythonically (it can't deal with syntax like a[:] = b+c yet), it performed practically as good as hand-written C code.
pbowyer|10 years ago
okpatil|10 years ago
nanoojaboo|10 years ago
[deleted]