Slashdot Mirror


User: jlandahl

jlandahl's activity in the archive.

Stories
0
Comments
5
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5

  1. Re:Libraries... on Practical Common Lisp · · Score: 1

    There definitely are "good libraries with multiplatform support", and I listed a few of them elsewhere in this topic.

    As for "Visual Lisp", if what you mean is a powerful IDE for Common Lisp, the commercial implementations have had these for years. Download the trial versions of Allegro Common Lisp and LispWorks and take them for a spin. They're expensive to license, but they're also (arguably) the best implementations of Common Lisp you'll find.

  2. Re:I Prefer the Elisp Implementation on Practical Common Lisp · · Score: 1

    My biggest gripe with LISP is that there are so many fragmented implementations that if you're looking for an app that does something cool (Like dynamic web page generation) it typically won't be in the variant of Lisp that you're currently using.

    While this does happen in areas which are not treated by the Common Lisp standard (notably network programming and concurrency), it really isn't the problem you make it out to be.

    Here's just a handful of code libraries and frameworks for Common Lisp and the implementations they support:

    • Araneida, an extensible web server and webapp framework: SBCL, CMUCL, OpenMCL, ABCL, CLISP, AllegroCL, LispWorks
    • UnCommonWeb, a continuations-based web application framework: OpenMCL, CMUCL, SBCL, CLISP, AllegroCL
    • CL-SQL, a powerful database library: AllegroCL, LispWorks, SBCL, CMUCL, OpenMCL
    • McCLIM, a free implementation of the CLIM user interface library: AllegroCL, CMUCL, SBCL, OpenMCL, LispWorks, CLISP
    • Cells-GTK, a GTK library built on top of Cells, for declarative UI development (a very powerful approach): AllegroCL, LispWorks, CMUCL, CLISP
    • CL-PPCRE, a fast Perl-compatible regular expression library (which is faster than Perl's regexp engine, incidentally): AllegroCL, CLISP, CMUCL, Corman Lisp, ECL, MCL, OpenMCL, SBCL, SCL, LispWorks, Genera
    • XMLisp, a very interesting intersection of XML and CLOS objects: MCL, LispWorks, OpenMCL, SBCL, CLISP
    • ACL-COMPAT , a library with socket programming support (et. al.): CLISP, CMUCL, Corman Lisp, LispWorks, MCL, OpenMCL, SBCL, SCL
  3. Python now has powerful multimethod capabilities on Practical Common Lisp · · Score: 1

    Common Lisp is the only industry language which has full-featured multimethods in its object system (CLOS).

    Though it is still somehwat alpha, there is an implementation of multiple dispatch for Python which goes beyond CLOS by also providing predicate dispatch. Unfortunately there isn't much in the way of documentation yet, but try these links for starters:

  4. Re:Tripe on Microsoft and Cisco Don't Pay Taxes? · · Score: 1

    Keep in mind, though, that taxation rates are very different for corporations and individuals, so the amount of money that goes into the public coffers is probably much lower than it would be if the corporations paid the taxes. In other words, the People end up being screwed twice: they get to shoulder the tax burden and get less out of it in the way of public services from their government.

  5. Re:Another data point on You Say Tomato, I say Fan Jia Qie? · · Score: 1

    First of all its India.

    And that means what, exactly? That it is somehow unworthy of consideration?

    Your [sic] right though, it is the second largest film production region in terms of quantity, but your [sic] assuming that they are all written in the same dialect of hindi.

    First, please take note of your own use of the English language before joining a discussion on language.

    Second, most films from India are in Hindi, with smaller film industries throughout India producing films in other major languages like Tamil, Bengali, Telegu, etc.

    While there are regional dialects of Hindi, there is an official Hindi as adopted by the government of India and taught in nearly all schools. Hindi films from Bombay tend to use Bombay slang and terminology, but are otherwise not in "hindi dialects" as you say.

    Half of my coworkers from my previous employer are Indian(eleven to be exact), all but one of which were born in India.

    Spoken as one about to demonstrate vast, unimaginable knowledge of the subject.

    Two of them didn't speak hindi at all, even though they were both born there. Of the remaining nine, only two of them could understand all of them, the rest could either have one of those two translate for them or they could speak english. They chose to always speak english, because of that reason.

    Please read something, anything, about India before unleashing your uninformed ideas on the rest of us. As any high school student in India could tell you, a sampling of eleven people (almost all of whom are assuredly from a very similar socio-economic background) does not allow for any kind of accurate statistical analysis.

    As many others have pointed out in this thread, there are a large number of major languages in India, and literally hundreds of local dialects. While Hindi has been pushed as an "official" national language, due to the vast linguistic, cultural, and even political differences of the subcontinent (keep in mind India as a country did not exist until 53 years ago) it's simply not possible for it to become a de facto standard in the same way as English in the United States.

    There are many from south India who will not learn Hindi on general principle, or if they have to learn it, will not speak it. I won't get into the reasons for this here. There are also huge differences in accents and of course regional variations in the use of the language that might make one speaker less than intelligible to another.

    Your point seems to be that Hindi is not as significant as English, for two reasons. The first seems to be: "first of all its India". I won't waste much more time by discussing the ethnocentric, xenophobic, uneducated, and possibly even racist innuendo of this statement.

    The second reason appears to be that because Hindi is not usable between your sampling of eleven out of over 300 million speakers that it must not be tenable as a major world language. It is, in fact, a major world language, but I don't think anyone was discussing it as a possible replacement for English. If that was your argument, you could have chosen a more obvious reason for this (and a much safer one, given your lack of any knowledge of the subject), such as its more complicated and undersupported character set.

    On second thought, did you even have a point to make, or were you simply so proud of your ignorance that you had to demonstrate it to the world?