By azarai
via tartley.com
Published: Nov 20 2009 / 19:12
![]() | |
| HTML5 Canvas | |
| Written by: Simon Sarris | |
| Featured Refcardz: Top Refcardz: | |
| 150+ Refcardz Available · Get them all | |
By azarai
via tartley.com
Published: Nov 20 2009 / 19:12
Comments
Miloskov replied ago:
This guys does not know what he is talking about, A waste of time.
andrewm replied ago:
not true. python distribution with an app is a problem. does the user have python installed? if so, which version? does it have the wx extensions? i've seen many python programs broken by a simple update. checkgmail will stop working etc.
maybe it's you who don't know what you are talking about (as usual).
Miloskov replied ago:
WTF is that you called me (as usual)? you think you are the best guy here in the world and you know everything and you are always correct?, you dont know damn $hi7!.
andrewm replied ago:
poor little otengi, he can give it out ("A waste of time") but if someone does the same to him ("as usual") he gets all upset.
if you want the respect you obviously believe you deserve, try commenting sensibly for a change. your comments tend to be a mixture of the dismissive ("this guy does not know what he is talking about"), the hysterical (springsource maintenance issues) or the obsequious (post springsource maintenance). You were the same like this on javalobby as sidewinder.
how about for instance, commenting on the actual reasons why you think the article is wrong? the article was sensible. python deployment for end user apps is problematic, and if you don't realise or accept that then you clearly haven't tried it. And no, i have no connection back to the article writer.
Miloskov replied ago:
The deployment method for any desktop app even for a c++ binarary is the same problem. Try to deploy a C++ Qt app and you will need to deploy a 10mb dll's plus in the user machine needs the visual c++ runtime dll's. It is a pain in the neck not just Python or Ruby/etc. Python is not different you could use as the author said Py2exe and you are like the C++ guys but the author continue to say there are problems with Python ranting about it. We dont live in the 80's anymore that we just need a simple exe file to run a little program, now we need to deploy runtimes, dll's and more. About the end user clicking something thats why you have to create an installer for the application and install an icon on the OS application menu so the user knows where to click. That happend even with a C++ exe application. Again even with C++ apps you have now to deploy lots of libraries and files.
Win32 apps builded with Delphi for example("Delphi was famous about deploying a single exe file") are less problems because the win32 dlls come with the Windows OS but if we could deploy a delphi/pascal app to Mac OS X using Qt as framework again our Delphi one exe file will be a bunch of libs and files all over and huge.
I think you get my point isnt?, I feel the author just rant about Python so thats why I said he does not know what he is talking about. And You are correct my nick in javalobby was sidewinder and I was pissed about in that time SpringSource how they acted with the spring framework but after all Rod listen to me but now everything is going smooth.
andrewm replied ago:
it's a reasoned argument, and i take back my previous comments. i still disagree, but kudos for backing up your argument.
cheers,
andrew
Miloskov replied ago:
Thank you andrew and I respect your opinion.
regards,
otengi
azarai replied ago:
Did you ever try to deploy a python app to normal users, not developers? even multi platform?
imho its a nightmare...
pcdinh replied ago:
Python sucks where PHP rocks
,
andrewm replied ago:
php has the same deployment issues. however, because php is generally a server side technology (unlike python which spans the desktop also), the issue is managed at the server end where it tends to be out of sight.
Voters For This Link (8)
Voters Against This Link (3)