Lost Password?


Go Back   CodeCall Programming Forum > Software Development > Python

Python Discussion forum for Python, a high-level language with simple syntax, but yet powerful.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-14-2008, 06:38 AM
Kasper Kasper is offline
Newbie
 
Join Date: Feb 2008
Posts: 1
Rep Power: 0
Kasper is on a distinguished road
Default Python for developing software

Hello people,

I am starting to pick up python as a programming language. Mostly because it is nicely embedded in a lot of programs and tools I use. But I am thinking to create some tiny bits of software in the future.
To continue my road on python I would like to have answers on these questions: is python a good language/platform to do this? And what programs do you suggest for developing software with python?

Thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 02-14-2008, 07:01 AM
v0id's Avatar   
v0id v0id is offline
Retired
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,654
Last Blog:
CherryPy(thon)
Rep Power: 29
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default

You shall keep in mind that Python is an interpreted language, and if you want to make software, you'll probably need third-party software to convert your Python scripts to executable files - or ship the software with sourcecode. If you fell alright about this, then Python is a great language to use. It's easy, yet powerful, and has lots of libraries.
__________________
05-03-2007 - 11-13-2008
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-16-2008, 05:33 PM
monkey_instinct's Avatar   
monkey_instinct monkey_instinct is offline
Learning Programmer
 
Join Date: Dec 2007
Posts: 88
Rep Power: 4
monkey_instinct will become famous soon enough
Default

Python is a great language to program in. Anything can be program on python, except those programs who need high perfomance. As void said you need some tools to create executable files for Python, but don't worry about that. They are easy to find and they are free. Here is one: FrontPage - py2exe.org
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-16-2008, 09:56 PM
Victor Victor is offline
Learning Programmer
 
Join Date: May 2007
Posts: 96
Rep Power: 6
Victor is on a distinguished road
Default

Python is a great language, the only drawback that I could see when I focused on Python was that if you wanted to distribute programs to whoever wanted it, the best way to do so would be to make an executable file (.exe). That's fine and dandy except that Python programs can be enormous. I used Py2exe and PyInstaller with good results (I would recommend PyInstaller for 1 file programs and Py2exe for many different scripts), a simple 'print "hello world!"' program made a 0.99 mb size .exe (PyInstaller) and a 2.5mb directory. Aside from the size issue, Python is an excellent language.
__________________
Pegasus Homepage
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 03-10-2008, 07:13 PM
Sharke Sharke is offline
Newbie
 
Join Date: Nov 2007
Posts: 6
Rep Power: 0
Sharke is on a distinguished road
Default Re: Python for developing software

Quote:
Originally Posted by Victor View Post
That's fine and dandy except that Python programs can be enormous. I used Py2exe and PyInstaller with good results (I would recommend PyInstaller for 1 file programs and Py2exe for many different scripts), a simple 'print "hello world!"' program made a 0.99 mb size .exe (PyInstaller) and a 2.5mb directory. Aside from the size issue, Python is an excellent language.
Isn't there some economies of scale going on here though? In that your 'print "hello world" turned into a 0.99mb .exe, but a 'print "hello world": print :"hello world"' would not result in a 1.98mb .exe....

I'm reminded of the standard fare which appears on the meter as soon as I get into a New York taxi....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 03-10-2008, 08:08 PM
Victor Victor is offline
Learning Programmer
 
Join Date: May 2007
Posts: 96
Rep Power: 6
Victor is on a distinguished road
Default Re: Python for developing software

True, but I would consider it a starting size. It certainly doesn't increase .99mb per line.
__________________
Pegasus Homepage
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 03-17-2008, 12:45 PM
G_Morgan G_Morgan is offline
Guru
 
Join Date: Oct 2007
Age: 24
Posts: 507
Last Blog:
Just over the next hil...
Rep Power: 10
G_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura about
Default Re: Python for developing software

Py2exe bundles the interpreter in with the byte code. All that size is interpreter and is a one off cost.

Python is fine for applications. If you really need breakneck performance you can always rewrite critical modules in C and link it in. I suspect performance won't be an issue though.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 08-05-2008, 12:04 PM
Goeasy Goeasy is offline
Newbie
 
Join Date: Aug 2008
Posts: 4
Rep Power: 0
Goeasy is on a distinguished road
Default Re: Python for developing software

Hi!
congratulations for the implementation of your idea which was the developing soft use python language. how can prossess?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 08-07-2008, 12:11 AM
|pH|'s Avatar   
|pH| |pH| is offline
Guru
 
Join Date: Jul 2008
Location: Miami, FL.
Age: 17
Posts: 1,567
Last Blog:
BASIC Training
Rep Power: 14
|pH| is a jewel in the rough|pH| is a jewel in the rough|pH| is a jewel in the rough
Send a message via AIM to |pH| Send a message via MSN to |pH|
Default Re: Python for developing software

Python is a wonderful language one of the most fun languages I know, it does well for programs IMO.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Software Dungeon bungman Shareware Sites 10 08-21-2008 07:45 AM
Successfully Selling Your Software Jordan Tutorials 11 07-16-2008 06:25 PM
Python Collection reachpradeep Python 1 03-03-2007 03:50 PM


All times are GMT -5. The time now is 08:25 AM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 100%


Complete - Celebrate!

Ads