[IronPython] {Dangerous Content?} RE: is IP for me

David Irvine david at david-irvine.com
Sun Jan 8 14:19:25 CET 2006

Many thanks Keith (and Martin)

I think it looks like CPython and wxPython for me and that way I can
create a cross platform app. I looked at phplanger and its very

My own feeling is for web apps PHP cannot be beaten but for traditional
apps and socket programming etc. Python is a better solution (I have not
looked at ruby though, which I should).

I am a wee bit lost as to exactly what .net / mono offers programmers. I
was under the impression that I could do a gui based app on mono and it
would work on .net although I was unsure of the gtk bindings and how
they convert to work with windows ? Just lack of research on my behalf. 

I am ideally looking to protect my app in the short term (earn some
revenue) and then open source it. This is where python fails a bit as
its dead easy to reverse engineer (even just supplying the pyc files
alone). I guess I am going to create my app / idea and see what the
world thinks and hope nobody steals it too early (if it's any good).

Many thanks for all your ideas and I will watch IP with great interest.


PS I left the full mail below - my server is noting some attachment as
dangerous - FYI 

On Sat, 2006-01-07 at 14:17 -0800, Keith J. Farmer wrote:

> Warning: This message has had one or more attachments removed
> Warning: (not named).
> Warning: Please read the "WEB-DNS-Attachment-Warning.txt" attachment(s) for more information.
> Forgive the scattered comments --
> IP's speed is going to be influenced by the runtime it is executed under: Microsoft's CLR, Mono, or some other third party runtime.  Speed gains can be realized by both the underlying runtime as well as the efficiency of the IL being generated.
> Mono is a suitable runtime for non-Windows systems, and generally supports IP at the Mono release following an IP release (they use IP as part of their test suite).  It's still catching up to full parity, but releases more often than either CPython or Microsoft, so there is the potential for swiftly closing any gaps that may exist.  Completeness of the BCL may or may not be an issue, depending on your needs.
> That said, have you checked out Phalanger?  It's an implementation of PHP for .NET, which may grant you more immediate satisfaction for a commercial project.  As I understand, it's also more mature than IP (not being a PHP-head, this is mere conjecture), and still grants access to the BCL.
> GUI:  Mono's working on System.Windows parity, as I understand, but has Gtk# available already.  I understand there's also a WxWindows port to .NET which may be usable.  There's also Cocoa#, but that's going to be Mac-specific.  Personally, I'd recommend using System.Windows unless you absolutely could not, just as a point of not having to install yet-another-GUI-library.
> ________________________________
> From: users-bounces at lists.ironpython.com on behalf of David Irvine
> Sent: Sat 1/7/2006 1:52 PM
> To: Discussion of IronPython
> Subject: [IronPython] is IP for me
> Hi
> Python newbee spent many years with php. I am looking to write a cross platform non web based app (windows, *nix and MAC). I am looking for
> 1: Portability 
> 2: Constant GUI based on platform 
> 3: All code to be done in Linux 
> 4: Fast - it has to be fairly quick (python speed)
> 5: Commercial to begin with then open source after I have made a wee bit of cash (I am trying a new model out)
> I am wondering if IP is the one or should I use CPython and wxWindows libs etc. 
> Hope you can help all comments no matter how crazy appreciated. 

  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<DIV ALIGN=center>
<DIV ALIGN=center><FONT SIZE="2"><A HREF="http://www.open-source-consulting.org">http://www.open-source-consulting.org</A></FONT><A HREF="www.open-source-consulting.org"><IMG SRC="file:///home/dirvine/Desktop/My Documents/docs/abcstuff/logo.gif" WIDTH="74%" HEIGHT="25%" ALIGN="middle" BORDER="0"></A></DIV>
<DIV ALIGN=center><FONT SIZE="2">David Irvine</FONT></DIV>
<DIV ALIGN=center><FONT SIZE="2">Mobile 07977 583 031</FONT></DIV>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20060108/7570528d/attachment.html>

More information about the Ironpython-users mailing list