Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 2:23 PM, varunthac...@aol.in wrote: I just heard about Google Go.My first reaction was of excitement.But when i read about it i'm clueless as to what is it aiming for? What do every feel about it? Did you see the video [1] linked from that link? They say it's for

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 3:42 PM, Noufal Ibrahim nou...@gmail.com wrote: On Wed, Nov 11, 2009 at 3:07 PM, Mahadevan R mdevan.foo...@gmail.com wrote: [..] By Robert Griesemer, Rob Pike, Ken Thompson, Ian Taylor, Russ Cox, Jini Kim and Adam Langley - The Go Team [..] That caught my eye too

Re: [BangPypers] Google Go

2009-11-11 Thread Asokan Pichai
[snip]  Also this line is funny.  The company says that Go is experimental, and that it combines the performance and security benefits associated with using a compiled language like C++ with the speed of a dynamic language like Python  Heh, speed of Python and security of C++ ? I thought it

Re: [BangPypers] Google Go

2009-11-11 Thread Ramdas S
But I don't see the Python connection at all here. Yeah! I jumped the line without reading. Actually going through now and downloading the stuff I cant see much from Python perspective, that bloody language is full of braces, but yes syntactically its more sugary and clean I guess it might

Re: [BangPypers] Google Go

2009-11-11 Thread steve
On 11/11/2009 04:17 PM, Ramdas S wrote: But I don't see the Python connection at all here. Yeah! I jumped the line without reading. Actually going through now and downloading the stuff I cant see much from Python perspective, that bloody language is full of braces, but yes syntactically

Re: [BangPypers] Google Go

2009-11-11 Thread Ramdas S
On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: On Wed, Nov 11, 2009 at 4:02 PM, Noufal Ibrahim nou...@gmail.com wrote: On Wed, Nov 11, 2009 at 3:59 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: [..] The company says that Go is

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 5:30 PM, Ramdas S ram...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: On Wed, Nov 11, 2009 at 4:02 PM, Noufal Ibrahim nou...@gmail.com wrote: On Wed, Nov 11, 2009 at 3:59 PM, Anand Balachandran Pillai

Re: [BangPypers] Google Go

2009-11-11 Thread Darkseid
Go combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. It could just be the cynic in me, but this looks a lot like the marketing MS did to sell VB.Net to VB devs. Vague phrases that aren't precisely

Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote:  Upon 2nd reading, I also thought they did, but not a very good  disambiguation there I daresay. But security benefits associated to  a compiled language -  I fall flat there since I don't see any  correlation

Re: [BangPypers] Google Go

2009-11-11 Thread Darkseid
I found out yesterday that the application has to be developed on a proven technology like Java,C++ or C#. When I spoke to the gentleman he said his consultant said that dynamically typed languages are not safe for mission critical work. The work is far from being mission-critical is another

Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 6:07 PM, Darkseid lorddae...@gmail.com wrote: I do hope you snidely pointed out to him that half of Google runs on Python? :D Which half? :) http://groups.google.com/group/unladen-swallow/browse_thread/thread/4edbc406f544643e -- Roshan Mathews http://teamtalk.im

Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 5:48 PM, Anand Balachandran Pillai abpil...@gmail.com wrote:  The point is that so called compiled languages provide more security  loop-holes than interpreted ones. C++/C for example provide liberal  scope for buffer overflow exploits due to use of pointers and manual  

Re: [BangPypers] Google Go

2009-11-11 Thread Pradeep Gowda
On Wed, Nov 11, 2009 at 6:18 AM, steve st...@lonetwin.net wrote: On 11/11/2009 04:17 PM, Ramdas S wrote:  But I don't see the Python connection at all here. Yeah! I jumped the line without reading. Actually going through now and downloading the stuff I cant see much  from Python

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 6:06 PM, Roshan Mathews rmath...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: Upon 2nd reading, I also thought they did, but not a very good disambiguation there I daresay. But security benefits associated to

Re: [BangPypers] Google Go

2009-11-11 Thread Pradeep Gowda
That's what the big boys of the world wants you to believe. I had met a very senior official in the government a techy himself and spent 3 hours showing him virtues of Python and Django, hoping that they will change the RFP terms. I found out yesterday that the application has to be

Re: [BangPypers] Google Go

2009-11-11 Thread Ramdas S
On Wed, Nov 11, 2009 at 6:07 PM, Darkseid lorddae...@gmail.com wrote: I found out yesterday that the application has to be developed on a proven technology like Java,C++ or C#. When I spoke to the gentleman he said his consultant said that dynamically typed languages are not safe for

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 6:14 PM, Roshan Mathews rmath...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:48 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: The point is that so called compiled languages provide more security loop-holes than interpreted ones. C++/C for example provide

Re: [BangPypers] Google Go

2009-11-11 Thread Pradeep Gowda
On Wed, Nov 11, 2009 at 7:55 AM, Anand Balachandran Pillai abpil...@gmail.com wrote: On Wed, Nov 11, 2009 at 6:06 PM, Roshan Mathews rmath...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote:  Upon 2nd reading, I also thought they did, but

Re: [BangPypers] Google Go

2009-11-11 Thread Dhananjay Nene
On Wed, Nov 11, 2009 at 2:23 PM, varunthac...@aol.in wrote: I just heard about Google Go.My first reaction was of excitement.But when i read about it i'm clueless as to what is it aiming for? What do every feel about it? this is the link to the blog post announcing Go.

Re: [BangPypers] Google Go

2009-11-11 Thread Dhananjay Nene
On Wed, Nov 11, 2009 at 6:46 PM, Dhananjay Nene dhananjay.n...@gmail.comwrote: On Wed, Nov 11, 2009 at 2:23 PM, varunthac...@aol.in wrote: I just heard about Google Go.My first reaction was of excitement.But when i read about it i'm clueless as to what is it aiming for? What do every feel

Re: [BangPypers] Google Go

2009-11-11 Thread Noufal Ibrahim
On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: [..]  Upon 2nd reading, I also thought they did, but not a very good  disambiguation there I daresay. But security benefits associated to  a compiled language -  I fall flat there since I don't see any  

Re: [BangPypers] Google Go

2009-11-11 Thread Balachandran Sivakumar
On Wed, Nov 11, 2009 at 6:50 PM, Shashwat Anand anand.shash...@gmail.com wrote: Go - a son of C++ and python .. ?? to me it looked like verbose C .. first impression..not good. I mean it's ok..but not to the level of Google. We expect better from mythical Google engineers. Well, more than

Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 6:30 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: On Wed, Nov 11, 2009 at 6:14 PM, Roshan Mathews rmath...@gmail.com wrote: The looks like Python, runs like C++ is more than just marketing speak.  If you haven't noticed, Looks like Python, runs like C++ has

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 7:03 PM, Noufal Ibrahim nou...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:22 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: [..] Upon 2nd reading, I also thought they did, but not a very good disambiguation there I daresay. But security benefits

Re: [BangPypers] Google Go

2009-11-11 Thread Harish Mallipeddi
On Wed, Nov 11, 2009 at 6:14 PM, Roshan Mathews rmath...@gmail.com wrote: On Wed, Nov 11, 2009 at 5:48 PM, Anand Balachandran Pillai abpil...@gmail.com wrote: The point is that so called compiled languages provide more security loop-holes than interpreted ones. C++/C for example provide

[BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Darkseid
2. It's easy to hire an IDE-aware monkey to do programming in proven technology I do most of my work in Ruby (and have done for a few years now). Every day I bemoan the lack of a powerful refactoring IDE like Java has in IntelliJ. A good IDE is a massive productivity booster; you can only get

Re: [BangPypers] Google Go

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 7:22 PM, Balachandran Sivakumar benignb...@gmail.com wrote: On Wed, Nov 11, 2009 at 6:50 PM, Shashwat Anand anand.shash...@gmail.com wrote: Go - a son of C++ and python .. ?? to me it looked like verbose C .. first impression..not good. I mean it's ok..but not to

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Yuvi Panda
VS is no just-text editor. But hey, that's a flame war waiting to happen! On Wed, Nov 11, 2009 at 8:06 PM, Darkseid lorddae...@gmail.com wrote: 2. It's easy to hire an IDE-aware monkey to do programming in proven technology I do most of my work in Ruby (and have done for a few years now).

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Anand Balachandran Pillai
On Wed, Nov 11, 2009 at 8:06 PM, Darkseid lorddae...@gmail.com wrote: 2. It's easy to hire an IDE-aware monkey to do programming in proven technology I do most of my work in Ruby (and have done for a few years now). Every day I bemoan the lack of a powerful refactoring IDE like Java has in

Re: [BangPypers] Google Go

2009-11-11 Thread Darkseid
Javascript is weakly typed but you don't have buffer overflow problems there. That's something I've never understood even though the all powerful wikipedia says JS is weakly typed. Can someone give me an example to illustrate the weak typing? I would assume that people are arguing for strong

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Pradeep Gowda
On Wed, Nov 11, 2009 at 9:36 AM, Darkseid lorddae...@gmail.com wrote: 2. It's easy to hire an IDE-aware monkey to do programming in proven technology I do most of my work in Ruby (and have done for a few years now). Every day I bemoan the lack of a powerful refactoring IDE like Java has in

Re: [BangPypers] Google Go

2009-11-11 Thread Roshan Mathews
Harish, I [shall carefully reply to] you because I had [searched my mail and found] that you were a serious man, to be treated with respect. But I must say no to you and let me give you my reasons. It's true I have a lot of friends in [software], but they wouldn't be so friendly if they knew my

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Roshan Mathews
On Wed, Nov 11, 2009 at 8:06 PM, Darkseid lorddae...@gmail.com wrote: you can only get so far with a text editor*, no matter how many macros you have set up. Honestly. Macros?? Really??? Don't you mean no matter how many scripts you have set up :)

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Darkseid
Yes, yes, I know, I know. While I'm no vi or emacs guru, I've paired (for a fair amount of time) with experienced VI and Emacs users. Snippets, Ctags etc. help a great deal - but have you ever worked with an AST aware development environment where you can safely make structural changes across

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Noufal Ibrahim
On Wed, Nov 11, 2009 at 8:06 PM, Darkseid lorddae...@gmail.com wrote: 2. It's easy to hire an IDE-aware monkey to do programming in proven technology I do most of my work in Ruby (and have done for a few years now). Every day I bemoan the lack of a powerful refactoring IDE like Java has in

Re: [BangPypers] But IDEs rock! (was Google Go)

2009-11-11 Thread Noufal Ibrahim
On Wed, Nov 11, 2009 at 9:21 PM, Darkseid lorddae...@gmail.com wrote: Yes, yes, I know, I know. While I'm no vi or emacs guru, I've paired (for a fair amount of time) with experienced VI and Emacs users. Snippets, Ctags etc. help a great deal - but have you ever worked with an AST aware

Re: [BangPypers] Python place holder doubt

2009-11-11 Thread Pradeep Gowda
On Wed, Nov 11, 2009 at 12:47 PM, JAGANADH G jagana...@gmail.com wrote: url = self.BASEURL + pmid=%d + tag=ntagtype=ge %d Did you mean: url = self.BASEURL + pmid=%d % (d, ) + tag=ntagtype=ge ? Even though this might fix your problem, don't use it. To encode URLs always use urlencode:

Re: [BangPypers] Python place holder doubt

2009-11-11 Thread JAGANADH G
On Wed, Nov 11, 2009 at 11:41 PM, Pradeep Gowda prad...@btbytes.com wrote: On Wed, Nov 11, 2009 at 12:47 PM, JAGANADH G jagana...@gmail.com wrote: url = self.BASEURL + pmid=%d + tag=ntagtype=ge %d Did you mean: url = self.BASEURL + pmid=%d % (d, ) + tag=ntagtype=ge ? Even though this

Re: [BangPypers] Python place holder doubt

2009-11-11 Thread JAGANADH G
On Wed, Nov 11, 2009 at 11:41 PM, Pradeep Gowda prad...@btbytes.com wrote: On Wed, Nov 11, 2009 at 12:47 PM, JAGANADH G jagana...@gmail.com wrote: url = self.BASEURL + pmid=%d + tag=ntagtype=ge %d Did you mean: url = self.BASEURL + pmid=%d % (d, ) + tag=ntagtype=ge ? Even though this

Re: [BangPypers] WxPython : List box

2009-11-11 Thread David Lyon
Rama, Best thing to do is download Boa Constructor. It is an IDE that will allow you to get through that task in under 30 minutes. David On Thu, 12 Nov 2009 09:56:51 +0530, Rama Rao Polneni ram...@gmail.com wrote: Hi, Can you please help me in writing python code for the follwing

Re: [BangPypers] WxPython : List box

2009-11-11 Thread Rama Rao Polneni
Hi David, I am using BOA. Bu the problem here is I am able to read only selected files. But I want to read all the files. and I dont know how to insert horizantal scrollbar in listbox.as my file name contains full path. It will be very long. Thanks, Rama On 11/12/09, David Lyon

Re: [BangPypers] WxPython : List box

2009-11-11 Thread David Lyon
On Thu, 12 Nov 2009 10:05:52 +0530, Rama Rao Polneni ram...@gmail.com wrote: Hi David, I am using BOA. Bu the problem here is I am able to read only selected files. But I want to read all the files. and I dont know how to insert horizantal scrollbar in listbox.as my file name contains

Re: [BangPypers] WxPython : List box

2009-11-11 Thread Rama Rao Polneni
David, This problem is not at all related to the parsing of the filenames. Here I strucked in GUI part only. 1. Reading all elements from from listbox. Currently I am able to read only selected files. 2. Displaying scrollbar. I dont know how to display scrollbar. Thanks, Rama Rao On

Re: [BangPypers] WxPython : List box

2009-11-11 Thread David Lyon
On Thu, 12 Nov 2009 10:12:43 +0530, Rama Rao Polneni ram...@gmail.com wrote: David, This problem is not at all related to the parsing of the filenames. Here I strucked in GUI part only. 1. Reading all elements from from listbox. Currently I am able to read only selected files. Best to

Re: [BangPypers] WxPython : List box

2009-11-11 Thread Kenneth Gonsalves
On Thursday 12 Nov 2009 10:12:43 am Rama Rao Polneni wrote: 1. Reading all elements from from listbox. Currently I am able to read only selected files. what do you mean by 'read all the elements' 2. Displaying scrollbar. I dont know how to display scrollbar. afaik both vertical and

[BangPypers] Multiple versions of Python

2009-11-11 Thread Noufal Ibrahim
Someone on this list asked a while ago about installing and using different versions of Python on the same machine. Here's something relevant that might be useful. http://tartley.com/?p=883 -- ~noufal http://nibrahim.net.in ___ BangPypers mailing list

Re: [BangPypers] Multiple versions of Python

2009-11-11 Thread Arvind Jamuna Dixit
Noufal, that was me. I will check it out soon. Thanks. On Thu, Nov 12, 2009 at 11:42 AM, Noufal Ibrahim nou...@gmail.com wrote: Someone on this list asked a while ago about installing and using different versions of Python on the same machine. Here's something relevant that might be useful.

[BangPypers] Best Python IDE with compiler

2009-11-11 Thread R Gopinath
Hi, I hope all the people here are my forefathers and experts in python. please suggest me a good IDE for python which can point out syntax errors while typind and also able to complie and produce output. -- Cheers, R.Gopinath, http://neuronring.com

Re: [BangPypers] Best Python IDE with compiler

2009-11-11 Thread Noufal Ibrahim
On Thu, Nov 12, 2009 at 12:25 PM, R Gopinath rgopiindia...@gmail.com wrote: Hi, I hope all the people here are  my forefathers and experts in python. please suggest me a good IDE for python which can point out syntax errors while typind and also able to complie and produce output. There are a

Re: [BangPypers] Best Python IDE with compiler

2009-11-11 Thread kausikram krishnasayee
There are a couple of Python-only IDEs out there which might work for you. Eric, Idle, SPE are 3 that come to mind. I'm sure that bigger ones like Eclipse have Python plugins as well. I use Emacs + a couple of external things and it works for me. I had a link describing some useful

Re: [BangPypers] Best Python IDE with compiler

2009-11-11 Thread Zaki Manian
I've recently switched to Spyder http://packages.python.org/spyder/ It has QT dependencies. I'm using it on Ubuntu Karmic and it has been a very happy . SPE is also a recent favorite but I'm not very happy with Wxwidgets http://pythonide.blogspot.com/ US number: +1 650-862-5992 Indian

Re: [BangPypers] Best Python IDE with compiler

2009-11-11 Thread Kenneth Gonsalves
On Thursday 12 Nov 2009 1:07:26 pm kausikram krishnasayee wrote: There are a couple of Python-only IDEs out there which might work for you. Eric, Idle, SPE are 3 that come to mind. I'm sure that bigger ones like Eclipse have Python plugins as well. I use Emacs + a couple of external