[GEN] Py
- Posted by Michael Nelson <MichaelANelson at WORLDNET.ATT.NET> Oct 22, 2000
- 423 views
------=_NextPart_000_0027_01C03C18.82EE2260 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I've been playing around with Py and I'm very impressed with David = Cuny's work. IMHO this is a very serious project with much potential = benefit. It may spur improvements in Euphoria, or it may evolve into a = langauge in its own right, or it may do both. =20 The benchmark numbers are interesting but not too essential--if at some = point Py becomes popular enough to justify the programming effort, it = could be recoded in C--I expect that it's speed would then be very = similar to Euphoria's.=20 I really like Py--try it out if you haven't already. On a somewhat = related matter, earlier I took a moderate opposing position to the = changes in comparison operators, etc. that David suggested. Having seen = them in action in Py, I have changed my mind and now support this. I = would also suggest some natural and non-ugly functions to use in palce = of x=3D{1,2,3}<{4,1,5} or the like when a sequence rather than a boolean = is desired: eq, ne, lt, le, gt, ge (Borrowed from the early versions of FORTRAN--I haven't kept up with the = langauge and it may well use comparison operators now for all I know.) -- Mike Nelson ------=_NextPart_000_0027_01C03C18.82EE2260 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY> <DIV>I've been playing around with Py and I'm <U>very</U> impressed with = David=20 Cuny's work. IMHO this is a very serious project with much = potential=20 benefit. It may spur improvements in Euphoria, or it may evolve = into a=20 langauge in its own right, or it may do both. </DIV> <DIV> </DIV> <DIV>The benchmark numbers are interesting but not too essential--if at = some=20 point Py becomes popular enough to justify the programming effort, it = could be=20 recoded in C--I expect that it's speed would then be very similar to = Euphoria's.=20 </DIV> <DIV> </DIV> <DIV>I really like Py--try it out if you haven't already. On a = somewhat=20 related matter, earlier I took a moderate opposing position to the = changes in=20 comparison operators, etc. that David suggested. Having seen them = in=20 action in Py, I have changed my mind and now support this. I would = also=20 suggest some natural and non-ugly functions to use in palce of=20 x=3D{1,2,3}<{4,1,5} or the like when a sequence rather than a boolean = is=20 desired:</DIV> <DIV> </DIV> <DIV>eq, ne, lt, le, gt, ge</DIV> <DIV> </DIV> <DIV>(Borrowed from the early versions of FORTRAN--I haven't kept = up with=20 the langauge and it may well use comparison operators now for all I = know.)</DIV> <DIV> </DIV> ------=_NextPart_000_0027_01C03C18.82EE2260--