I know it's weird question.
Is there any lispish language written in php ?
At my work i should write in php but i know
a little bit lisp and php looks like jail to me.
--
(lisp-newbie-p ilya) => t
There's PHPScheme, but I don't know much about it. I believe it's in
Google's directory of Scheme implementations.
> At my work i should write in php but i know
> a little bit lisp and php looks like jail to me.
Chances are if they want you to write in PHP, they'll not want you to
use PHPScheme for the same reason, i.e. they want others to be able to
look at your code and see PHP syntax.
Go ahead and write PHP code for now, and learn to write it better and
faster than your peers. Learn exactly what the pitfalls of PHP are, and
practice explaining those pitfalls clearly. When you've developed a
reputation at work for being able to deliver, they'll listen more to
your opinions on choice of tools.
More, it's in the Scheme FAQ at http://www.schemers.org/
Tools... what (lispish) tools can i suggest for web (instead of PHP) ?
... assuming it have to use Apache web server , there several projects
written in PHP already...
They choose PHP because there are available programmers.
(and it seems to be apropriate langauge , web -> php , right?)
Is it possible at all to convince _a_ boss to choose another
tool just because i'll do my job faster and better but
he might get into trouble when i leave ...
> Is it possible at all to convince _a_ boss to choose another
> tool just because i'll do my job faster and better but
> he might get into trouble when i leave ...
No. You must also convince him that he won't get in trouble when you
leave. It has to be demonstrably easy to bring others up to speed.
This may be tough if you're the only programmer there now.
However, if there's anyone else there open to learning new things, you
can't beat DrScheme as a language learning tool.
> Tools... what (lispish) tools can i suggest for web (instead of PHP) ?
> ... assuming it have to use Apache web server , there several projects
> written in PHP already...
My Beautiful Report Language (BRL) is a competitor to PHP. For Apache,
it would mean installing tomcat or jetty. This can be tricky, but
people do it. BRL shines most when you're doing a lot of database
interaction.
--
<brlewis@[(if (brl-related? message) ; Bruce R. Lewis
"users.sourceforge.net" ; http://brl.codesimply.net/
"alum.mit.edu")]>
I know of: mod_scheme, based on tinyscheme; hb, which includes a guile
interpreter; eguile, which includes a guile; PLT web-server.ss, which runs
as a stand-alone httpd, but you can use Apache mod_proxy/mod_rewrite to
access it.
> They choose PHP because there are available programmers.
Yes, you will probably find more PHP programmers. Are there more or fewer
good PHP programmers, proportionally, though? Or does your boss not care
whether his programmers are any good?
> (and it seems to be apropriate langauge , web -> php , right?)
Wrong, IMO.
> Is it possible at all to convince _a_ boss to choose another
> tool just because i'll do my job faster and better but
> he might get into trouble when i leave ...
Future programmers should be able to do their job faster and better if
they're any good, too, I think, but maybe you'll get one of those vocal
anti-lisp goons following you and your boss is too lax to avoid them :-(
--
MJR| v
---|--[ Something else will appear here eventually, I guess... ]-----|
`--[ http://mjr.towers.org.uk/ ]---------[ slef at jabber.at ]-----'
> Tools... what (lispish) tools can i suggest for web (instead of PHP) ?
> ... assuming it have to use Apache web server , there several projects
> written in PHP already...
mod_lisp of course ;-)
Marc