The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > High Level Programming
Google UNIX.COM


High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
LISP newbie's questions rayne UNIX for Dummies Questions & Answers 1 05-20-2008 06:45 PM
lisp-cgi-utils 0.11 (Default branch) iBot Software Releases - RSS News 0 02-17-2008 11:30 AM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 03-17-2008
Registered User
 

Join Date: Dec 2007
Location: Virginia, USA.
Posts: 250
Lisp

I've recently begun learning common lisp and started the effort from the belief that it was a functional language and that learning a functional language would be a good exercise. I've read some comments and articles that state otherwise.

Any opinions?
Reply With Quote
Forum Sponsor
  #2  
Old 03-17-2008
...@...
 

Join Date: Feb 2004
Location: NM
Posts: 4,298
IMO -

Except at universities where one CIS faculty member is in love with LISP, you will find very little production code written in that language. Unless you want to major in AI systems (there probably are better AI languages) consider learning something else.

If it is purely for fun - go for it.
Reply With Quote
  #3  
Old 03-17-2008
Registered User
 

Join Date: Feb 2005
Posts: 53
Hello,

I can agree with Jim.

I used Common Lisp and other dialects, did some projects.
If you need sockets, regexps and other 'modern' stuff you need to choose suitable implementation. I would like to be wrong but probably IMAP or audio/video will be missing.

The language is very cool. But I observed the most beautiful languages tend to have worse libraries. E.g. Perl and Python are on the 'good libraries' side, CL, Ruby are on 'cool languages' side.

Regards,
Miroslaw
Reply With Quote
  #4  
Old 03-18-2008
Registered User
 

Join Date: Dec 2007
Location: Virginia, USA.
Posts: 250
Thanks folks. It is an elegant programming language and may become one of my staples. If it's not widely used in production..well, I'm sure the reasons are
conventional rather than pragmatic.
Reply With Quote
  #5  
Old 03-18-2008
drl's Avatar
drl drl is offline
Registered User
 

Join Date: Apr 2007
Location: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 555
Hi.
Quote:
Originally Posted by ramen_noodle View Post
Thanks folks. It is an elegant programming language and may become one of my staples. If it's not widely used in production..well, I'm sure the reasons are
conventional rather than pragmatic.
Looking at comparisons at The Computer Language Benchmarks Game I would say the reasons are very pragmatic, at least in regard to resource usage -- CPU and memory.

Still, I think almost any language can help you think in ways that are useful in crafting solutions to problems in general. As noted in PBS presentations on the brain, new challenges can help keep your brain "plastic" ... cheers, drl
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes




All times are GMT -7. The time now is 12:50 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0