
I'm still here working away at the code cleanup of Numerical Python. I know some of you may be interested in the results of a survey related to that effort. Here are the results so far: 1: How long have your been using NumPy: 19 response: <= 1 year: 8 1-3 years: 6 4-5 years: 5 2: How important is NumPy to your daily work now? (1-Depend on it, 5-Dabble with it) 1 - 17 2 - 5 3 - 5 4 - 3 Avg: 1.8 3: How would you rate the current functionality of NumPy? (1-Love it, 5-Hate it) 1 - 2 2 - 19 3 - 8 4 - 1 Avg: 2.27 4: How important is it to you for NumPy to get into the Python core? (1-Very Important, 5-Not Important) 1 - 8 2 - 14 3 - 4 3 - 4 Avg: 2.1 5: How much interest do you have in improving NumPy? (1-Unlimited, 5-None) 1 - 10 2 - 13 3 - 7 Avg: 1.9 6: How concerned are you about alterations to the underlying C-structure of NumPy? (1-Very concerned, 5-Don't care)) 1 - 3 2 - 2 3 - 8 4 - 5 5 - 12 Avg: 3.7 7: How important is memory conservation to you? (1-Very important, 5-Not important) 1 - 11 2 - 10 3 - 6 4 - 1 5 - 2 Avg: 2.1 8: How important is it to you that the underlying code to NumPy be easy to understand? (1-Very important, 5-Not important) 1 - 7 2 - 13 3 - 5 4 - 5 Avg: 2.3 9: How important is it to you that NumPy be fast? (1-Very important, 5-Not important) 1 - 22 2 - 7 3 - 1 Avg: 1.3 10: How happy are you with the current coercion rules (including spacesaving arrays)? (1-Happy, 5-Miserable) 1 - 3 2 - 13 3 - 10 4 - 2 Avg: 2.4 11: Should mixed-precision arithmetic cast to the largest memory type (yes) or the least memory type (no)? Yes - 23 No - 6 12: Should object arrays (typecode='O') remain a part of NumPy? (1-Agree, 5-Disagree) 1 - 13 2 - 3 3 - 10 4 - 2 Avg: 2.1 13: Should slices (e.g. x[3:10]) be changed to be copies? Yes - 12 No - 16 So, as you can see the results were pretty clear in some areas and quite controversial in other areas. Have fun interpreting them... Travis