Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Lisp is shit for AI programming

Name: Anonymous 2011-07-08 1:35

If Lisp is so great for AI, how come IBM Watson's core natural-language processing and voice recognition subsystems are written in C++ and some assembly language for SIMD vector processing, and its distributed computing infrastructure is tied together using Java and the Apache Hadoop framework?

I'd say Lisp is big piece of the rotten puzzle when trying to decide what was responsible for the AI winter and in creating perceived negative connotations for the AI industry and robotics in general.

Things like IBM Watson, Kinect (you can joke around, but there's some amazing stuff in there), and so on are finally starting to put an end to the AI winter. And they sure as hell aren't written in Lisp or esoteric languages like Haskell, Scala, Erlang, etc.

Seriously, if it's Lisp, it's shit.

References:

http://www.youtube.com/watch?v=WFR3lOm_xhE
http://en.wikipedia.org/wiki/Watson_%28computer%29

Name: Anonymous 2011-07-08 2:03

Can't you keep it in just one thread?

Name: Anonymous 2011-07-08 2:08

I'm sure Watson would have been cheaper to produce and included more features had it been written by a team of competent Lispers.


The problem is "team."

AI winter was caused by AI being mostly useless.

Name: Anonymous 2011-07-08 2:09

The challenge that Watson overcame was performance, not complexity of algorithm or rapidly changing demands etc.

C/C++ is still the best language when the main challenge is performance.

Name: Anonymous 2011-07-08 2:42

>>3
The other being that general AI requires considerably more resources and massive parallelism not found in traditional CPU architectures. AI Winter was caused by the media and average human population and investors expecting miracles out of models and hardware that was just too young. It did at least result in a growing body of specialized AI work, which is very useful.

Name: Anonymous 2011-07-08 4:17

Hahaha, please. Is that all you Lifthp degenerates could come up with? A bunch of lousy excuses? There's no such thing as a team of competent Lifhpers. Lifhpers are naturally prima-dona lone hacker types who would never work together on anything of importance. They're all too consumed with their toy projects.

Real AI work is done by real programmers using real languages like C++.

Face it. Lifhp is forever in the gutter.

Name: Anonymous 2011-07-08 4:31

>>6
Oh, look, I'm so enraged, boohoo.

Name: Anonymous 2011-07-08 12:26

>>6
I'm really glad AI winter happened. If we had kept it up with Lisp, we'd be at singularity now and the robots would be our overlords.

No way C++ could ever create robot overlords. They'd have too many segmentation faults and memory leaks.

Name: Anonymous 2011-07-08 12:48

>>8

What if someone programmed a C++ programming robot in Lisp?

Name: Anonymous 2011-07-08 12:56

>>9
it would be by definition deficient. Programming C++ effectively requires you to cripple your mind.

Name: Anonymous 2011-07-08 16:28

what's a good non-enterprise replacement for lisp?

Name: Anonymous 2011-07-08 16:59

>>11
javascript

Name: Anonymous 2011-07-08 22:01

>>12
Also a good enterprise replacement for Lisp!

Name: Anonymous 2011-07-09 20:34

kinect
AI
ihbt

Don't change these.
Name: Email:
Entire Thread Thread List