Le 20/05/2018 à 03:43, Steven D'Aprano a écrit :
I've somewhat arbitrarily cut the list off at "languages ranked above 1%
on TIOBE", but we have to cut the list of somewhere. And of course in
certain specific industries the standard languages may be very
different, e.g. there are still tens of millions of lines of COBOL code
being maintained in the banking industry.
And also many lines of Matlab/Octave code in experimental science.
Surprisingly enough, it seems that Matlab does not support AE, but GNU
Octave does.
I don't know if that was ever discussed when GNU Octave was designed.
octave:1> y=(x=2)+1
y = 3
octave:2> x
x = 2
versus Matlab R2018b:
>> y=(x=2)+1
y=(x=2)+1
↑
Error: Incorrect use of '=' operator. To assign a
value to a variable, use '='. To compare values for
equality, use '=='.
Julien
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/