Nmap Development mailing list archives

Re: What languages/toolkit to use for the new GUI?


From: MadHat <madhat () unspecific com>
Date: Tue, 7 Jun 2005 16:42:58 -0500

On Jun 7, 2005, at 4:23 PM, Manu Garg wrote:
I vote for Python.

Reasons -

1. Fast development - Very intuitive language, lots of libraries and
extremely active community.
2. Cross-platform.
3. Has a good history with applications like WinCVS.
4. Open Source.

I like to avoid java as much as possible. It has many and rather
bigger issues f.e. slow startup and getting hung anytime without any
clue.

If you want cross platform, a scripting language is a bad choice.  It  
means having to have the interpreter installed and all the necessary  
modules, libraries, what ever, installed.  Not always easy.  Write it  
in a compilable language so binaries can be distributed.  I know you  
can compile python code into an exe, but then it is bloated (from my  
experience).

Why not perl or ruby or php or <insert_your_language_here>...?

Or how about everyone write their own and we can vote on which one is  
best.
On your mark...
Get set.....
Go!!!




_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev


Current thread: