Why doesn't Lisp have a Benevolent Dictator like Perl or Python?
Common Lisp FAQLisp does in fact have a benevolent, if extremely hands-off, dictator: its inventor John McCarthy. However the only diktat he has issued is that no dialect in the Lisp family of languages shall call itself simply "Lisp". Thus we have Common Lisp, Scheme, Elisp, AutoLisp, XLISP, ISLISP, and others. Common Lisp, on the other hand, does not have a benevolent dictator because it is a language defined by a standard, not by a single individual (c.f. Perl or Python) or organization (c.f. Java).
Related QuestionsWhy doesn't Common Lisp have continuations?
Frequently Asked Questions for comp.lang.lispContinuations are a great theoretical tool; if a language has first-class, multiply invocable continuations then one can build threads, exceptions, coroutines, and the kitchen sink on top. However, there is an implementation burden with continuations; supporting first-class, multiply invocable continuations complicates things tremendously for the Lisp implementor.
Related QuestionsWhy Python? Why not Java or Perl?
GNU Enterprise GNUe FAQIf you want Java, LinuxKontor is probably a better choice for you. Because of Java's popularity, some of the GNUe team is working on a Java forms client (although it is not a priority and, therefore, is not actively maintained). We do know that Java applications can connect to a AppServer backend via Java's CORBA support. However, Java is NOT the preferred language for our clients as it has issues with its ownership.
Related QuestionsWhy Squirrel doesn't have a bunch of modules like Python or Ruby?
FAQBecause Squirrel is designed to be embedded in an application and not as general purpose language. In the future I'd love to create a more python style distribution called "Fat Squirrel", but I don't know if I will ever have time to do it.
Related QuestionsHow does Perl compare with other scripting languages, like Tcl, Python or REXX?
Perl FAQREXX is an interpreted programming language first seen on IBM systems. Python is an interpreted programming language by Guido van Rossum*. TCL is John Ousterhout*'s embeddable command language, designed just for embedded command extensions, but lately used for larger applications. TCL's most intriguing feature for many people is the tcl/tk toolset that allows for interpreted X-based tools. Others use it for its ''expect'' extension.
Related QuestionsAre there any wrappers for perl, python, php, mono, java, scheme?
Frequently Asked QuestionsHow can I edit a file from a libferris virtual filesystem using my current text editor (libferris version 1.1.80+). Can I bind the default view and edit action for a file based on arbitrary metadata (libferris version 1.1.81+).
Related QuestionsWill Perl/Python/Ruby code be fast enough?
VectorSection: Frequently Asked QuestionsAren't there already enough file converters? I have several programs that can import and export files. No. There may be a lot of converters, but we wanted some quality with our quantity. Too much file conversion is done from an import/export menu in software with a graphical interface. This makes it difficult to create automated processes and tends to lead to stale information.
Related QuestionsWill you support ASP, Python, Perl backends?
The Business Component Framework for PHPThe AreaEdit(tm) fork was created specifically to support the PHP server side language. We use AreaEdit(tm) primarily for our formVista(tm) component framework and MOBIE(tm) information exchange platform which are both currently developed in PHP. Having said that, there is nothing preventing someone from creating a separate backend request router in another language. See the areaedit/backends/backend.php file.
Related QuestionsIs Scheme a lisp?
Frequently Asked Questions for comp.lang.lispScheme is a member of the greater family of Lisp languages, assuming that is considered to include others like Dylan and Emacs Lisp. The design of Scheme predates the ANSI Common Lisp standard, and some CL features such as lexical scoping may be considered to have been derived from Scheme. More detailed comparative discussions don't generally prove very productive; those that are interested in discussing Scheme should first consider discussing it in comp.lang.
Related QuestionsWhat about Perl?
Expect FAQ (Frequently Asked Questions)From: libes (Don Libes) To: Joe McGuckin <joe@ns.via.net> Subject: Re: Need Perl examples Date: Sun, 22 Jan 95 20:17:39 EST Joe McGuckin writes: > >Yeah, I've scanned through your book a couple of times in the last >week, trying to make up my mind if I should buy it. I spent three years writing it - so I'm glad to hear you're spending a little time considering its merit! >Pro: > Looks like implementing some sort of telnet daemon would be trivial.
Related QuestionsForum FAQ - GameDev.Net Discussion ForumsPerl is a robust general-purpose programming language frequently used for creating CGI programs on web servers because it is faster than UNIX shell script programs, it can read and write binary files, and it can process very large files. Many companies now use databases to store their web content. The growing trend in MMO games has also increased the need for a reliable database solution for the game industry.Related Questions
If Lisp is so great, why doesn't everybody use it?
Staging Area for the Common Lisp FAQCommon Lisp's original designers designed the language for people using editors with a name-completion feature, like tab-completion in Unix shells. You can get this functionality yourself by using SLIME with Emacs (or Vim). You could also use macros to define abbreviations for the offending names.
Related QuestionsWhy doesn't 'perl -e' work?
perlwin32faq4 - Windows NT and Windows 95It does - it's just that some command shells (for example COMMAND.COM, CMD.EXE and 4DOS) don't accept single quotes wrapped around command arguments. The safest way to do perl one-liners is to wrap the parameters within "" (double-quotes) the use q() and qq() inside the parameters. q() and qq() with put whatever is inside them between single-quotes or double-quotes, respectively.
Related QuestionsWhat do you do if your kid doesn't like to be praised?
DonateYour child may not like praise because he or she is uncomfortable giving or receiving a compliment. With each experience your child has, however, the discomfort should decrease. Perhaps your child is uncomfortable only with public displays of praise, especially in front of friends. If that's the case, save your praise for a more private moment.
Related QuestionsWhat happened to the "Dictator"?
Petersburg National Battlefield - Frequently Asked Questions...The 13-inch seacoast mortar used by Union forces was here for only the first few months of the siege and most likely went to scrap by the end of the 1800's. The seacost mortar that represents the "Dictator" today on the battlefield is from the same era.
Related QuestionsWhy don't you use Java/Perl/Python/PHP/(whatever)?
OkCupid.com: Frequently Asked QuestionsWe really like C++! And our programming model requires it. Those languages are great for other purposes, but just not for ours. Back to Top
Related QuestionsWhat is Msql, Perl, TCL, C++, Python, Java, Awk, Sed Support?
Hosting Frequently Asked QuestionsThese are the development libraries and tools. We have installed them on our server for you to use. Addtional database utilities make managing databases easier.
Related QuestionsCan SourceFormatX support HTML, XML, SQL, Perl & Python?
SourceFormatX?Ì?æ?? ?é?²?¿?âWe are working hard to support these programming languages, HTML & XML formatters will be seen in the next major version. If you have new feature request, please submit your request to our techs, thank you.
Related QuestionsCan I serve Plan-B screencasts from script pages, such as PHP, Python or Perl?
Conficio - frequently asked questions about Plan-BCertainly, Plan-B technology is based on Java and HTML. As long as you generate HTML pages that can embed the <OBJECT>-tag and the <EMBED>-tag, you can generate your pages with the scripting language you desire.
Related QuestionsSourceFormatX Source Code Formatter - Format Source CodeWe are working hard to support these programming languages, HTML, XHTML, XML formatters will be seen in the next major version. If you have new feature request, please submit your request to us, thank you.Related Questions
How would you compare Io to Lua, Python, Ruby, Perl and Java?
io - about - faqIo, Python and Ruby are pure OO languages (like Smalltalk), the others are not pure OO languages as they have non-object types. Io is a bit more pure as even assignment and locals accesses are messages. In the case of Lua, it is a language in which objects can be easily implemented but are not built in. In terms of simplicity and consistency of syntax, I'd (subjectively) rate them from simplest to most complex as follows: Io, Lua, Python, Ruby, Java, Perl.
Related QuestionsCan XFire work with .NET/PHP/Perl/Python client/server?
Codehaus XFire - FAQYes, but you must ensure that your services are created and consumed with the document/literal style.
Related QuestionsWhy doesn't ReleaseForge *require* Python 2.4?
ReleaseForge - Frequently Asked QuestionsEarly development versions of ReleaseForge did require Python 2.4. However, I did not have access to PyQt for Python 2.4 on both Linux and Windows so rather than require Python 2.4, I decided to port ReleaseForge over to Python 2.3. In this way, I can easily ship a Windows installer that included an executable version of ReleaseForge which is based on Python 2.3. Releasing a version of ReleaseForge that is compatible with Python 2.
Related QuestionsWhat is Lisp?
Lisp FAQLisp is a family of programming languages descended from a language John McCarthy invented (or more accurately, discovered) in the late 1950s. The two main dialects now are Common Lisp and Scheme. We're working on a new dialect called Arc.
Related QuestionsStaging Area for the Common Lisp FAQBut you now wish to add a special case. Simple: (defun foo (bar &optional (special-case nil)) (if special-case 0 (+ bar 42))) (foo 3) 45 (foo 3 t) 0 Rather than having to write two functions, with the oldest one delegating to the new one, you simply amend the existing one with optional arguments, all of which you give a default value that you can now account for in the new version.Related Questions
I would like to use some Perl scripts. Can I?
freeASPhost.co.uk :: FAQWe haven't provided Perl scripting for our users, primarily because of security concerns. It's easier to break stuff with Perl scripts. However if you would like to use some Perl scripts, or write your own, let us know and we'll see what we can arrange.
Related Questions