I believe Occam had a visual structure and was compiled. In fact it was even more picky than Python in this respect IIRC.

On 11/14/2011 4:28 PM, Chris Angelico wrote:
On Tue, Nov 15, 2011 at 10:59 AM, DevPlayer<devpla...@gmail.com>  wrote:
What I don't get is, having seen Python's syntax with indentation
instead of open and closing puncuation and other -readability-
structures in Python's syntax, is if someone is going to invent any
new language, how could they NOT take Python's visual structures (read
as readability) and copy it, whether it be a compiled language,
explicidly typed checked or whatever underlying mechanism they want to
make that code executable.

What I would say is: How could they NOT be aware of Python's visual
structures. There are tradeoffs, and just because something works for
one language doesn't mean it's right for every other. I doubt the Dart
developers were unaware of Python's structural style, so the choice to
not use such was most likely conscious. (It may have been as simple as
"let's keep the syntax mostly JS-like, to make it easier for JS
developers to grok" though, rather than a major language-design
choice.)

ChrisA


--
Dominic Binks: dbi...@codeaurora.org
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to