On 10/04/2017 03:40, Rick Johnson wrote:
On Sunday, April 9, 2017 at 1:34:39 PM UTC-5, bartc wrote:

I have my own interpreted language which I call 'dynamic',
but compared with Python, code in it might as well be set
in concrete.

Is this a personal toy, or something that you can share a
link to?

It's a personal thing but not a toy. Some more info here:

https://github.com/bartg/langs/tree/master/qlang

Click on the 'Q Features' link, this includes a selection of built-in features that have been easily and efficiently implemented (enumerations, records etc) which Python seems to have trouble with.

(And it can't have simple enumerations such that cat=1, dog=2, but needs to have every conceivable embellishment. In other words it doesn't know how to keep things simple.)

(To actually run this, there still appears to be a file 'pcc.c' at the top level of that github project. This is an old C version of the interpreter (yes, just one file) and it seemed to work when I tried it just now. You need a 32-bit C compiler. I had to remove a binary version (for Windows) when someone said github doesn't allow binaries.)

For all the hype about GvR's "supposed" time machine, we can
see that Python has suffered some major design flaws. And
since Python3000, feature creep has been churning into
overdrive.

Yes. I suppose when it gets to a point where there are so many features anyway, adding a few more makes little difference!

--
bartc
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to