2009 LinuxQuestions.org Members Choice AwardsThis forum is for the 2009 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite products of 2009. This is your chance to be heard! Voting ends on February 9th.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: Programming Language of the Year
Okay, what (spoken) language is that? (If they're both the same) Google Translate doesn't detect it properly.
I take it it's probably an Eastern European language (or maybe Northern)?
EDIT: actually I think the second one ("Що?") is a Cyrillic language (e.g. Russian...?)
Quote:
As long as you don't use platform-specific libraries, and issue commands through the system() function in C or C++ - or Runtime.getRuntime.exec() in Java - or hard-coding pathnames, you should be fine.
It's an English speaking forum so let's stick to English
Quote:
Okay, what (spoken) language is that? (If they're both the same) Google Translate doesn't detect it properly.
I take it it's probably an Eastern European language (or maybe Northern)?
My sentence was actually in English as spoken/written a looooong time ago http://en.wikipedia.org/wiki/Old_English
As my OE is a little bit rusty now, it might contain some minor grammatical errors in declination/conjugation.
It shouldn't take much googling to translate it into modern English though
It's an English speaking forum so let's stick to English
My sentence was actually in English as spoken/written a looooong time ago http://en.wikipedia.org/wiki/Old_English
As my OE is a little bit rusty now, it might contain some minor grammatical errors in declination/conjugation.
It shouldn't take much googling to translate it into modern English though
So what's hicge? I can understand the rest (had to look drihten up).
I know it's an English speaking forum, sycamorex, BUT YOU STARTED IT!!!!
Excuse me?!
Quote:
Originally Posted by indienick
Tho...you think you have what it taketh to learn Lithp, do you? Hee hee.
You asked me a question using some words/inflectional endings borrowed from the Middle English/Early Modern English. I just went a few hundred years further in time and answered your question in Old English I've never stepped out of the boundaries of the English language,LOL
Quote:
Originally Posted by indienick
So, digressions aside, Lisp for the win!
Agreed. Lisp ftw!!!
I've read a lot of good things ABOUT Lisp. I remember Keith Curtis dwelled on it in his book 'After the Software Wars'. People praise it a lot so I'd love to learn it. I have already started reading its documentation. Why is it that it seems a niche language, if it's so great? I mean it's nowhere near as popular as C(x), Java, etc. I realise that if something is popular it doesn't necessarily mean it's 'better', but why do employers not require lisp knowledge (as opposed to other more popular languages)? I'm not talking about scripting languages here as I know you wouldn't write a short script in Java/C either. Does lisp lack some functionality? Is it ONLY good for certain tasks (eg. AI)?
I realise my questions may sound rather naive and show my lack of knowledge in that area, but that's actually the case.
I was actually trying to type with a speech impediment, but okay!
As for why Lisp isn't all that popular - my opinion on the matter is that its mainstream presence flourished in the 1980s when the "AI boom" happened, and you had companies like Symbolics coming out with Lisp Machines (oh, what I would give to get my hands on one or have the time to build one). With that, you could see how the association of Lisp-to-AI could be assumed; and given Lisp's age, it was around before and during the time where you had popular, niche languages like COBOL and APL. It is almost natural that it would have become stereotyped.
Furthermore, it has some pretty weird syntax (ie. macro quoting) and some sub-languages (ie. LOOP) built in to the ANSI standard; it's a dense language.
For me, it's largest failing, especially in this day in age, is that there are very few decent, easy to use GUI libraries - and the ones that are easier to use do not have many of the features, or aesthetic appeal, that toolkits like GTK and Qt have.
However, I have pre-ordered Conrad Barski's new book Land of Lisp and I hope to glean some gems of knowledge from it. I definitely think it would be a good place to start, if you are interested in learning, sycamorex. Also, I suggest you check out Peter Seibel's Practical Common Lisp.
I was actually trying to type with a speech impediment, but okay!
ROTFL
I'm going to order The Land of Lisp in March when it's released. For the time being I am going to use Practical Common Lisp.
How do lisp dialects compare? Is Common Lisp a recommended version? What about the Emacs implementation of Lisp? I'm like a linux newbie asking: OMG! There are so many distros. Which one is best? LOL
What about IDE/editor: I'm happy with emacs - is there anything better for lisp?
Thanks
btw, sorry for digressing. If that's too much, please move the lisp stuff to a more appropriate place.
Emacs is, IMO, the best Lisp-aware text editor out there. Common Lisp is the latest reincarnation of Lisp - at this point it boils down to picking an implementation. I would suggest CLISP, then perhaps SBCL.
Emacs Lisp (ELisp) is a REALLY stripped-down, subset of Common Lisp.
For some other Lisp-aware editors, there is ABLE and Climacs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.