On Sat, 2013-07-13 at 12:43 +0200, ixid wrote: > > I think that Python has syntax evidently and demonstrably > > superior to D. Why not Python? > > White spaces with meaning cause hard to find bugs, the Python > syntax is not appropriate for large projects and this is well > known. That is not the case for the small changes Go has made.
Who says Python is not appropriate for large projects? What is their authority for saying this? This claim is certainly not well known, nor is it understood or believed by anyone undertaking serious software projects that involve Python. Some of the enforced syntactic constraints of Go due to the deduced semi-colon insertion, are awful and ugly, in my opinion. To hide the issues by trying to make a benefit from there being "one and only one allowable style of Go code" enforced by gofmt is actually running away from the real problem. Personally I think parentheses enclosing the control expressions in for statements and end of statement semi-colons are anachronisms. C++ and D choose to keep them, which is irritating. Go always has end of statement semi-colons even if the source code appears not to. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:[email protected] 41 Buckmaster Road m: +44 7770 465 077 xmpp: [email protected] London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
