Hi,

I am to joining your discussion for python. Can you tell which is better,
PHP or python and why?

thanks
Umesh
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 04, 2003 21:14
Subject: RE: [ilugd] Re: python perl programming. thanks!


> I recall a dicussion which I started on the subject "I want to learn a
new programming language: Which one?" in late March 2003, on ilugd,
(Unfortunately not on archives). I had Perl in mind when I framed those
questions. But this article and my own convictions and study of similar
questions at other forums, I decided to move to Python.
>
> Though on personal front I have been highly pre-occupied, I have kept a
slow pace of study on Python, and I find it fairly easy to pick up. I have
also collected some useful learning resources on Python, and putting to a
CD. I hope some day I can distribute and discuss such a CD, as an ilugd
resource.
>
>
> [EMAIL PROTECTED] wrote
>
> Quote:
>
> In the beginning of your technical career, it takes an effort to learn and
understand a programming language but as you go along, language syntax (and
programming) takes the back seat and design (and testing) carry majority of
the load.
>
> Unquote:
>
> This is exactly where Python has gained a big ground.It is a very popular
as a prototyping language. Designers use it to design a prototype system,
independent of performance considerations.Then leave it to the implementor,
who has a much better clarity of what is required of him, and then
implements it with the language / component appropirate. Microsoft Merchant
Server v1.0 was in Python and moved to C++ by v3.0
>
> Quote:
> Picking a programming language to learn is important and so, pick a
language that you think you are going to use in foreseeable future. If you
are not sure which one you will be using, pick the one that is most popular
and more important, most easy to use. Trying to learn a language that claims
to be extremely powerful, flexible, structured, etc. etc. will not help if
you end up spending countless hours figuring out what its few lines of code
mean. Not only will you feel intimidated by the language, it is very likely
that you will end up losing interest in the programming itself.
> Unquote:
>
> Those guiding principles are taking most new learners to Visual Basic, and
most people end up designing good screens and simple "Classroom apps".
Python introduces better programming concepts such as Lists, Tuples,
Dictionary etc before you can do something serious with Python. I do'nt say
that they are not present in other languages, but most VB learners do'nt do
it. In fact I am still looking for a good Visual Basic vs Python study, and
I am not interested in the freedom debate, but strict Language Comparisons.
There is one at http://www.jvoegele.com/software/langcomp.html
>
> Quote:
> And if you are already passed that stage, and feel comfortable with couple
of programming languages already, it should be of least concern what
programming language to learn next since the basic drill is pretty much the
same - pick up a book, write test programs, get onto the mailing list and
voila!
>
> My professor once said - "If you know one programming language well, you
can claim to know them all".
> Unquote:
>
> Thats generally right. But most people who did not have an opportunity to
do anything after a BASIC / FORTRAN / COBOL course in the University /
College, are totally lost at new Object Oriented Programming Languages.
There was no GUI Programming or Event based Programming in a GUI environment
as we know now, and no Web/Internet programming as is frequently required
these days. Python helps people of older generation to pickup from something
they learnt in a "Non-commercial" Environment, and move on to modern
concepts as per their convenience. Indirectly, can a 10 line program which a
student did in GWBASIC can work as it is in Visual Basic?? The common word
BASIC in the two, prompts one to think so. Whereas it is more likely to run
between GWBASIC/QBASIC/YABASIC/...on any platform!!
>
> One more comment; We have moved from a Standard Languages (ANSI/ISO/..) to
Proprietary/ Quasi-Proprietary languages. In some way, Python being Open
Source and Cross Platform, brings the advantage of learning a Standard
Language, and still be employable on any platform. No wonder, many American
Schools and Colleges have moved to Python as a first programming language,
after doing Pascal-> C -> C++ in previous years.
>
> One other winning factor: Python is a glue language. It glues into
existing systems and projects. So someone can do a Python in between a  Perl
/ Win32 COM / C++ / Java based project!!
>
>
> Anand Shankar
>
> _______________________________________________
> ilugd mailing list
> [EMAIL PROTECTED]
> http://frodo.hserus.net/mailman/listinfo/ilugd


_______________________________________________
ilugd mailing list
[EMAIL PROTECTED]
http://frodo.hserus.net/mailman/listinfo/ilugd

Reply via email to