On Tuesday, August 27, 2019, 11:42:23 AM PDT, Serhiy Storchaka <storchaka@gmail.com> wrote:

> 27.08.19 20:07, Andrew Barnert via Python-ideas пише:
>> Before I get into this, let me ask you a question. What does the j suffix give us? You can write complex numbers without it just fine:
>>
>>      c = complex
>>      c(1, 2)
>>
>> And you can even write a j function trivially:
>>
>>      def j(x): return complex(0, x)
>>      1 + j(2)
>>
>> But would anyone ever write that when they can write it like this:
>>
>>      1 + 2j
>
> And it has its limitation. How would you write complex(-0.0, 1.0)?

And yet, despite that limitation, many people find it useful, and use it on a daily basis. Are you suggesting that Python would be better off without the `j` suffix because of that problem?