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 > > > <abpil...@gmail.com> wrote: > > > [..] > > > > "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" > > > > > > Perhaps they meant speed of development and the security associated > > > with strong static typing. > > > > > > > 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 with a language being compiled and its security! > > > > Pretty shoddy marketing this... > > > > > 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 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 point > altogether..... >
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 memory management. Accessing any buffer outside the scope of your data structures is always a potential window for the malicious hacker for buffer overflow exploits. And C/C++ are notorious for making this easy providing you with different ways of shooting yourself in the foot... > > > > > > > > > > > -- > > > ~noufal > > > http://nibrahim.net.in > > > _______________________________________________ > > > BangPypers mailing list > > > BangPypers@python.org > > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > > > > > > -- > > --Anand > > _______________________________________________ > > BangPypers mailing list > > BangPypers@python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > Ramdas S > +91 9342 583 065 > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers