Let's be careful not to unnecessarily break backwards compatibility. How about we collect all instances of language builtin functions that we want to remove and clean them up with our 1.0 release later this year? There are other instances like ppred that do not exist in R and meanwhile redundant in DML (but still heavily used).
Regards, Matthias From: Deron Eriksson <[email protected]> To: [email protected] Date: 04/21/2016 05:33 PM Subject: remove castAsScalar? Hi, In the ongoing discussion concerning printing a matrix (at https://github.com/apache/incubator-systemml/pull/120), I noticed that castAsScalar was introduced to the language as a mistake. It has been replaced by as.scalar but castAsScalar has been kept around until now for historical reasons. Since it is redundant and we are an open source project, can we now go ahead and remove it, since having two ways to accomplish the same thing (as.scalar and castAsScalar) can be confusing to new users? Deron
