473,473 Members | 2,145 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Python is incredible!

Hi everyone,

I am using Common Lisp for a while and nowadays I've heard so much
about Python that finally I've decided to give it a try becuase Python
is not very far away from Lisp family.

I cannot believe this! This snake is amazing, incredible and so
beautiful! You, Pythonists, why didn't you tell me about this before?
:-)

Actually I loved Lisp and still don't want to throw it away beacuse of
my interest of artificial intelligence, but using Python is not
programming, it IS a fun! It is so friendly and soft and nice and
blahblahblah....

I'll be here!!!

Dec 12 '05 #1
12 1469
Welcome to Python world :)
On 12 Dec 2005 03:44:13 -0800, Tolga <to*********@gmail.com> wrote:
Hi everyone,

I am using Common Lisp for a while and nowadays I've heard so much
about Python that finally I've decided to give it a try becuase Python
is not very far away from Lisp family.

I cannot believe this! This snake is amazing, incredible and so
beautiful! You, Pythonists, why didn't you tell me about this before?
:-)

Actually I loved Lisp and still don't want to throw it away beacuse of
my interest of artificial intelligence, but using Python is not
programming, it IS a fun! It is so friendly and soft and nice and
blahblahblah....

I'll be here!!!

--
http://mail.python.org/mailman/listinfo/python-list

Dec 12 '05 #2

You are not the first lisper who fell inlove with Python...
Check this out:
http://www.paulgraham.com/articles.html

Dec 12 '05 #3
In article <11**********************@o13g2000cwo.googlegroups .com>,
Tolga <to*********@gmail.com> wrote:
Dec 12 '05 #4
Oh, Mr(s) Laird, you've indicated to a very important thing for me:

Let's suppose that I actually want to leave Lisp totally but what about
AI sources? Most of them are based on Lisp. Oh yes, yes, I know, one
may study AI with any language, even with BASIC, but nearly all
important AI books start with a short Lisp intro. They say that "you do
not have to use Lisp, you can use another language with this book".
Ohmigod, does somebody explain me how can this be possible? You're
trying to learn something you don't know, and you will try to read some
important examples written in a language you don't know. This is so
weird!

Dec 12 '05 #5
"Tolga" wrote:
Let's suppose that I actually want to leave Lisp totally but what about
AI sources? Most of them are based on Lisp. Oh yes, yes, I know, one
may study AI with any language, even with BASIC, but nearly all
important AI books start with a short Lisp intro. They say that "you do
not have to use Lisp, you can use another language with this book".
Ohmigod, does somebody explain me how can this be possible? You're
trying to learn something you don't know, and you will try to read some
important examples written in a language you don't know. This is so
weird!


on the other hand,

http://www.norvig.com/python-lisp.html

"Python seems to be easier to read than Lisp for someone with no
experience in either language. The Python code I developed looks
much more like the (independently developed) pseudo-code in the
book than does the Lisp code. This is important, because some
students were complaining that they had a hard time seeing how
the pseudo-code in the book mapped into the online Lisp code
(even though it seemed obvious to Lisp programmers)."

</F>

Dec 12 '05 #6

I cannot remember where was it, but I saw a sentence in the Internet:
"When programming, programmers spend more time for reading than
writing". This is definitely true. We don't only read others' code but
we also read our code again and again and again. Thus, a language which
is easier to read can make the programmer very comfortable. I read many
statements that "Python is a clean language". Now, I see what means
"clean".

By the way, Python IDEs are so nice and powerful. I have downloaded
Komodo and WingIDE and I've found them amazing! Of course, Lisp has
also very good IDEs but even just these two Python IDEs can attract
people to Python. Hmm, or shall I crack them? Gosh, no, no, this is
illegal ;-)

Dec 12 '05 #7
Luis M. Gonzalez wrote:
You are not the first lisper who fell inlove with Python...
Check this out:
http://www.paulgraham.com/articles.html

Paul Graham is not in love with Python though, he's still very much in
love with Lisp.

He merely admits being unfaithful to Lisp from time to time (and clearly
states that Python is one of the non-Lisp languages he likes best).
Dec 13 '05 #8
On Mon, 12 Dec 2005, Cameron Laird wrote:
While there is indeed much to love about Lisp, please be aware
that meaningful AI work has already been done in Python


Wait - meaningful AI work has been done?

;)

tom

--
limited to concepts that are meta, generic, abstract and philosophical --
IEEE SUO WG
Dec 13 '05 #9
On Mon, 12 Dec 2005, Tolga wrote:
I am using Common Lisp for a while and nowadays I've heard so much about
Python that finally I've decided to give it a try becuase
You read reddit.com, and you want to know why they switched?
Python is not very far away from Lisp family.
That's an interesting assertion. LISP certainly had an influence on
python, but i don't think it's really related - they're pretty different
in fundamental ways.

On the other hand, i sort of see what you mean - it has this lightweight,
magical feeling, a sense of effortless power, as LISP does.
using Python is not programming, it IS a fun!
+1 QOTW.
I'll be here!!!


Good to hear it - welcome!

tom

--
limited to concepts that are meta, generic, abstract and philosophical --
IEEE SUO WG
Dec 13 '05 #10
In article <Pi*******************************@urchin.earth.li >,
Tom Anderson <tw**@urchin.earth.li> wrote:
On Mon, 12 Dec 2005, Cameron Laird wrote:
While there is indeed much to love about Lisp, please be aware
that meaningful AI work has already been done in Python


Wait - meaningful AI work has been done?

Dec 13 '05 #11
On Mon, 12 Dec 2005, Xavier Morel wrote:
Luis M. Gonzalez wrote:
You are not the first lisper who fell inlove with Python...
Check this out:
http://www.paulgraham.com/articles.html


Paul Graham is not in love with Python though, he's still very much in love
with Lisp.

He merely admits being unfaithful to Lisp from time to time (and clearly
states that Python is one of the non-Lisp languages he likes best).


Oh come on - he loves LISP but he plays away with python every chance he
gets? What he has with LISP is a hollow sham - he's only keeping up the
pretense for the children.

;)

tom

--
So the moon is approximately 24 toasters from Scunthorpe.
Dec 13 '05 #12
On Tue, 13 Dec 2005, Cameron Laird wrote:
In article <Pi*******************************@urchin.earth.li >,
Tom Anderson <tw**@urchin.earth.li> wrote:
On Mon, 12 Dec 2005, Cameron Laird wrote:
While there is indeed much to love about Lisp, please be aware
that meaningful AI work has already been done in Python


Wait - meaningful AI work has been done?


I richly deserved that. As penance, I follow-up with <URL:
http://www.robotwisdom.com/ai/ >.


I think that document actually sells AI a little short: it's true that
little progress has been made with language or reasoning, but vision's
actually done rather well; the recent winning of the Grand Challenge drive
across the Mojave is proof of that.

But then, i don't think AI was ever really the goal of the AI movement -
it was basically a time when DARPA gathered together smart, curious
people, and threw torrents of resources at them to use as they pleased. We
didn't get AI out of it, but we did get a hell of a lot of cool stuff. It
was a bit like the Apollo programme, but without the air force dudes
planting flags at the end. An AI refugee, who worked at SAIL in the 70s,
recently told me "AI was always just a sandpit, now it's become a tarpit
the clever people have moved on" - because it was the environment and the
opportunity to do neat stuff, rather than AI per se, that drove them.

tom

--
So the moon is approximately 24 toasters from Scunthorpe.
Dec 13 '05 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

22
by: Brad Tilley | last post by:
Is it possible to write a file open, then read program in C and then call the C program from a Python script like this: for root, files, dirs in os.walk(path) for f in files: try:...
86
by: Matthias Kaeppler | last post by:
Hi, sorry for my ignorance, but after reading the Python tutorial on python.org, I'm sort of, well surprised about the lack of OOP capabilities in python. Honestly, I don't even see the point at...
52
by: Steve Holden | last post by:
I've been thinking (and blogging) about python evangelism since PyCon, as a result of which I created a squidoo lens: http://www.squidoo.com/pythonlogy Imagine my surprise at discovering that...
267
by: Xah Lee | last post by:
Python, Lambda, and Guido van Rossum Xah Lee, 2006-05-05 In this post, i'd like to deconstruct one of Guido's recent blog about lambda in Python. In Guido's blog written in 2006-02-10 at...
64
by: Bayazee | last post by:
hi can we hide a python code ? if i want to write a commercial software can i hide my source code from users access ? we can conver it to pyc but this file can decompiled ... so ...!! do you...
113
by: John Nagle | last post by:
The major complaint I have about Python is that the packages which connect it to other software components all seem to have serious problems. As long as you don't need to talk to anything outside...
28
by: n00m | last post by:
Both codes below read the same huge(~35MB) text file. In the file 1000000 lines, the length of each line < 99 chars. Stable result: Python runs ~0.65s C : ~0.70s Any thoughts?
9
by: Blubaugh, David A. | last post by:
Sir, You are absolutely correct. I was praying to G_d I did not have to slaughter my project's source code in this manner. However, like life itself, I was given legacy source code (i.e....
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.