From: Bruce S. <Bru...@nc...> - 2006-10-19 17:05:43
|
That's impressive progress, Art. Yes, by all means ruthlessly remove all references to the old machinery. Note that the current scheme of using either Numeric or numarray is broken. When Jonathan Brandmeyer first made it possible for Visual to use either one, I too tested the capability by installing only numarray and it worked except for some minor problems with slightly changed numeric syntax in some demo programs. Then I was surprised to find this capability does not work with recent versions, and I didn't try to find out why, because clearly no user of Visual noticed nor complained. I don't know how this capability got broken. Bruce Sherwood Arthur wrote: >Hi folks - > >I had made some commitment to try to get to a vpython that integrates >with the numpy library accomplished. > >Was traveling last week and had the opportunity to spend some time with >it at lay-overs, etc. > >Long story short - > >I'm getting there - but in a round-about way, as I am not a C++ >programmer so there is a large learning curve for what would otherwise >be a small problem. Have a build that works for some demos but fails for >curves and convex objects. But I think I have a beat on the problem. The >fact is that the various numeric libraries are mostly compatible, and >there are only limited areas where code changes are needed (mostly >related to typing). Just took me a while to get the lay of the land. > >The issue - > >The main thing that complicates following the current code is that it is >designed to accept either the Numeric or Numarray libraries - on the >fly. It also complicates the build process and makefiles, the Python >code for the start-up of vpython, etc. > >My opinion is that we should bite the bullet and simplify - and have >builds that do not try to be backward compatible with Numeric and/or >Numeric, and are tied only to numpy. > >Acceptable? > >Art > > > >------------------------------------------------------------------------- >Using Tomcat but need to do more? Need to support web services, security? >Get stuff done quickly with pre-integrated technology to make your job easier >Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >_______________________________________________ >Visualpython-users mailing list >Vis...@li... >https://lists.sourceforge.net/lists/listinfo/visualpython-users > > |