|
Title: Favorite tools and most useful packages Post by: barton on January 03, 2007, 08:32:23 PM Mine:
GUI Tool Kit; wxPython GUI Generator; Boa Constructor The packages that have been invaluable are; NumPy & SciPy for digital filtering of collected data Universal Library (Measurement Computing's name) for Python created by Andrew Straw at CIT for capturing analog data over USB. Which brings us to cTypes for getting functions directly from DLLs. Python-MySQLd although development lags new releases (no real P2.5 support yet). Yours? Has anybody used stackless yet? Title: Re: Favorite tools and most useful packages Post by: Sam on January 05, 2007, 08:15:41 AM Mine: Wow that's a decent set of third party packages.GUI Tool Kit; wxPython GUI Generator; Boa Constructor The packages that have been invaluable are; NumPy & SciPy for digital filtering of collected data Universal Library (Measurement Computing's name) for Python created by Andrew Straw at CIT for capturing analog data over USB. Which brings us to cTypes for getting functions directly from DLLs. Python-MySQLd although development lags new releases (no real P2.5 support yet). Yours? Has anybody used stackless yet? What kind of software do you develop with all that? Besides standard library I use only pygresql. ... and "eric 3" IDE for developing. Do you use Boa IDE? Title: Re: Favorite tools and most useful packages Post by: barton on January 10, 2007, 01:58:36 AM Wow that's a decent set of third party packages. Currently developing an automated outdoor trails assessment data capture app for my first real customer. Sensors read data that was previously measured by hand and store in db for report generation instead of old hand written reports. Previously built a membership database for our church (that one was done in Tkinter).What kind of software do you develop with all that? Besides standard library I use only pygresql. ... and "eric 3" IDE for developing. Do you use Boa IDE? I do use Boa as my IDE and I like it a lot. Current version 0.5.2. Still haven't tried the debug tool (I haven't used a debugger in years), but editor, GUI builder (designer) and project management work very well for me. Title: Re: Favorite tools and most useful packages Post by: Vitalii on January 13, 2007, 08:51:06 PM Currently developing an automated outdoor trails assessment data capture app for my first real customer. Sensors read data that was previously measured by hand and store in db for report generation instead of old hand written reports. Previously built a membership database for our church (that one was done in Tkinter). I do use Boa as my IDE and I like it a lot. Current version 0.5.2. Still haven't tried the debug tool (I haven't used a debugger in years), but editor, GUI builder (designer) and project management work very well for me. I see that python finds more and more applications in different areas. Do you think it might become a universal language? I've heard a lot about Boa, but never used it. Is there refactoring capabilities and/or unittest? I use 'eric3' for big projects and 'vim' for small :) Title: Re: Favorite tools and most useful packages Post by: barton on January 13, 2007, 11:29:44 PM I see that python finds more and more applications in different areas. Do you think it might become a universal language? I've heard a lot about Boa, but never used it. Is there refactoring capabilities and/or unittest? I use 'eric3' for big projects and 'vim' for small :) Hmmm... A universal language... Used for everything from scripting to full GUI apps. I'd say that's pretty universal. I'd like to see Python become more widely used and see it gaining popularity, if that's what you mean. I use Boa Constructor as editor/shell and GUI builder. wxPython (the toolkit that boa is built on) will run under unittest. I do refactoing as a design strategy and wouldn't trust a machine to do that for me. Title: Re: Favorite tools and most useful packages Post by: Vitalii on January 14, 2007, 12:41:19 AM Hmmm... A universal language... Used for everything from scripting to full GUI apps. I'd say that's pretty universal. Well, what I ment is "absolutely universal", so that any application could be written in it.There are still some areas where python can expand in the future: 1) performance-critical applications and libraries (lapack, blas) 2) kernel programming 3) drivers (I guess certain drivers might be in python) If anybody will write an efficient python compiler it would be possible to write almost every application in pure python. I think that python may also replace javascript in internet browsers sometimes ... I do refactoring as a design strategy and wouldn't trust a machine to do that for me. Of course, refactoring is just a big word for that.In most IDEs refactoring is just an ability to correctly rename a variable (as well as a function, an attribute or a method) so it will be automatically renamed in all the files of the project. This kind of functionality is different from "replace" because it understands the scope of variable (thus it would not rename other variables with the same name but different scope). It's quite convenient sometimes. Title: Re: Favorite tools and most useful packages Post by: barton on January 14, 2007, 12:29:53 PM Hmmm... A universal language... Used for everything from scripting to full GUI apps. I'd say that's pretty universal. Well, what I ment is "absolutely universal", so that any application could be written in it.There are still some areas where python can expand in the future: 1) performance-critical applications and libraries (lapack, blas) 2) kernel programming 3) drivers (I guess certain drivers might be in python) If anybody will write an efficient python compiler it would be possible to write almost every application in pure python. I think that python may also replace javascript in internet browsers sometimes ... I do refactoring as a design strategy and wouldn't trust a machine to do that for me. Of course, refactoring is just a big word for that.In most IDEs refactoring is just an ability to correctly rename a variable (as well as a function, an attribute or a method) so it will be automatically renamed in all the files of the project. This kind of functionality is different from "replace" because it understands the scope of variable (thus it would not rename other variables with the same name but different scope). It's quite convenient sometimes. Title: Re: Favorite tools and most useful packages Post by: chab on December 09, 2010, 12:50:26 AM :) (http://stevzjshttp.livejournal.com)I too heard that Boa is interesting:) (http://pete7hxwha.insanejournal.com):) (http://johnbzu5ke.onsugar.com/)
|