You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breeze's a(1 until 5) is more verbose than Numpy's a[1:5]. The same happens with many other indexing and slicing operations. Would you consider implementing Python-like syntactic sugar, maybe using Scala macros?
In several places I have read that syntactic sugar for indexing and slicing of arrays and lists is one of the reasons for the large-scale adoption of Python for data analysis. Thanks to Breeze and other projects, the JVM ecosystem now has the potential to become a solid alternative to Python in this field. Retaining the notation that has been used for decades in Fortran, Matlab and Python would make the transition easier for many people.
The text was updated successfully, but these errors were encountered:
Breeze's
a(1 until 5)
is more verbose than Numpy'sa[1:5]
. The same happens with many other indexing and slicing operations. Would you consider implementing Python-like syntactic sugar, maybe using Scala macros?In several places I have read that syntactic sugar for indexing and slicing of arrays and lists is one of the reasons for the large-scale adoption of Python for data analysis. Thanks to Breeze and other projects, the JVM ecosystem now has the potential to become a solid alternative to Python in this field. Retaining the notation that has been used for decades in Fortran, Matlab and Python would make the transition easier for many people.
The text was updated successfully, but these errors were encountered: