Quote: Original post by Mushu"Hobbiest" is not a word.
Beyond those two statements, this humble hobbiest can't help much [wink]
Carry on.
Quote: Original post by Mushu"Hobbiest" is not a word.
Beyond those two statements, this humble hobbiest can't help much [wink]
Quote: Original post by vanevery0
I think Lisp had a lot of high level features earlier than most, like garbage collection for instance. A lot of these various features have trickled their way into other languages now, though. i.e. It's not the late 80's anymore. Lisp may still have some compelling advantages but so do other languages now.
Quote: Original post by Anonymous Poster
Lua seems to be used for no better reason then it is open source.
Quote: Original post by vanevery0
The biggest difference between the ML family of languages and Lisp generally is the concern for strong typing. Some people wag that ML is dead in academia because worrying about types is usually orthogonal to one's research goals, and thus just creates gratuitous work.
Quote: Lisp may still have some compelling advantages but so do other languages now.
Quote: Original post by Fruny
I'm doing AI-related work. I'm using Python and C++. I know that some AI researchers say Lisp has actually held back AI research.
Quote: Original post by vanevery0If you mean 'maybe 50%' when you say 'A lot', you're being optimistic. Common Lisp has TONS of features not present in other languages, like the powerful macro system and the whole data-is-code-is-data idea. What seems to be happening to me is "hey that feature from lisp is cool, but it depends on (syntax, macros, some other lisp feature they don't want to implement) so we should include feature X and call it the same thing while only providing 1% of the feature that Lisp does"
[...]I think Lisp had a lot of high level features earlier than most, like garbage collection for instance. A lot of these various features have trickled their way into other languages now, though. i.e. It's not the late 80's anymore. Lisp may still have some compelling advantages but so do other languages now.[...]
Quote: Original post by DiodorPlease don't be serious. Even if it was a reason for you staying away, surely you wouldn't dare say such things after that argument has been done infinite times too already.Quote: Lisp may still have some compelling advantages but so do other languages now.
[...]Yeah, but their syntax is so very ugly.
Quote: Original post by Extrarius
Of course, just about every new language has features Lisp lacks, like socket and threading support etc, and some Common Lisp compilers provide such features through nonstandard extensions, but that makes portability a problem.
Quote: Please don't be serious.
Quote: Original post by DiodorSorry, I missed that =-/
[...]Sorry, I was being entirely not serious, hence the smiley.
Quote: With portability do you mean just portability between different Lisp compilers or portability between different platforms, using the same compiler?[...]All the info I've seen says that porting between compilers is difficult but fairly isolated, so it'd be like porting a C++ Win32 OpenGL program to Linux, where the chages are localized(setting up windows, getting input, and many other things that probably each have their own class and thus own files).