Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Where are the Lisp jobs?

395 views
Skip to first unread message

Yves S. Garret

unread,
Aug 22, 2012, 1:28:14 PM8/22/12
to
Anyone know? Everywhere I go, many tend to view Lisp as "that AI language", to be kept in a university laboratory that a professor without a haircut might use.

I'm learning to code in Lisp in my free time (the biggest challenge is finding a good 2+ hour time block that I can sit uninterrupted, not easy), but without any sort of immersion, this is a tall proposition.

Yves S. Garret

unread,
Aug 22, 2012, 1:37:34 PM8/22/12
to yoursurr...@gmail.com
Anyone know? Everywhere I go, many regard Lisp as "that AI language", something to be kept in a university laboratory to be used by a professor that needs a haircut. Something that's "quaint".

I'm learning Lisp in my free time (hard to find 2+ hour time blocks without being interrupted) and a tall order. I'd love to write code professionally.

Yves S. Garret

unread,
Aug 22, 2012, 1:38:18 PM8/22/12
to yoursurr...@gmail.com
On Wednesday, August 22, 2012 1:37:34 PM UTC-4, Yves S. Garret wrote:
> Anyone know? Everywhere I go, many regard Lisp as "that AI language", something to be kept in a university laboratory to be used by a professor that needs a haircut. Something that's "quaint".
>
>
>
> I'm learning Lisp in my free time (hard to find 2+ hour time blocks without being interrupted) and a tall order. I'd love to write code professionally.

Ok, weird. I thought that the first one would not be posted. Could someone delete the 2nd post?

Pascal J. Bourguignon

unread,
Aug 22, 2012, 2:26:53 PM8/22/12
to
Yes, you. Only you, if you have configured a cancel key can cancel it.
Not that does any good, once the worms are outside the can…

--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.

Pascal J. Bourguignon

unread,
Aug 22, 2012, 2:28:06 PM8/22/12
to
"Yves S. Garret" <yoursurr...@gmail.com> writes:

It's easy: create your own lisp job. Be free lance and select customers
who don't care what language you use, or build a start up and as owner,
impose lisp. Find a product for you customers and hire lisp programmers.

Robert Klemme

unread,
Aug 22, 2012, 3:28:17 PM8/22/12
to
On 22.08.2012 20:26, Pascal J. Bourguignon wrote:

> Yes, you. Only you, if you have configured a cancel key can cancel
> it. Not that does any good, once the worms are outside the can…

"... waiting for the worms to come..."

;-)

robert


--
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/

Yves S. Garret

unread,
Aug 23, 2012, 10:29:34 PM8/23/12
to
Yes, that would be ideal. However, getting to that level is not easy and I was hoping to speed the effort up by doing actual development for someone in the meantime.

Paul Rubin

unread,
Aug 29, 2012, 12:34:33 PM8/29/12
to
"Yves S. Garret" <yoursurr...@gmail.com> writes:
> Anyone know?

There's lots of MatzLisp jobs-- just use a search engine.

Raymond Wiker

unread,
Aug 29, 2012, 1:03:59 PM8/29/12
to
That won't help, as Ruby is not Lisp...

Pascal J. Bourguignon

unread,
Aug 29, 2012, 1:46:11 PM8/29/12
to
More or less.

http://groups.google.com/group/comp.lang.ruby/msg/56fce4adeaa79f68
http://groups.google.com/group/comp.lang.ruby/msg/0a61798179dc6ed4


Let's not be sectarian, in 1959, LISP was written with commas too:

(LAMBDA,(A VALUE,ANOTHER VALUE),(PLUS,A VALUE,ANOTHER VALUE))

instead of

(lambda (a-value another-value) (plus a-value another-value))


Perhaps in 40 years, Ruby will have its ANSI Common Ruby standard (and
then be indistinguishable from Common Lisp).


The problem is not that ruby is not lisp. It's that ruby programmers
are not lispers. Try to write a simple ruby program that use only ruby
features such as symbols, arrays, etc, to represent some C++ code you
want to generate, and watch the reaction of your cow.orkers and project
manager…

ccc31807

unread,
Aug 31, 2012, 2:33:45 PM8/31/12
to
On Wednesday, August 22, 2012 1:28:14 PM UTC-4, Yves S. Garret wrote:
> Anyone know?

First, work for an employer who allows you to choose your technology. In my case, by boos doesn't care what I've used, so over the past eight years, I've used Java, Perl, Python, Common Lusp, and MySQL, PostgreSQL, and SQLite. As long as I do a good job, I can do it as I please.

Second, use Lisp in your part time and community work. Volunteer to help out with the technical services of some organization, and use Lisp to do it. True, you won't be paid in money, but I've discovered that you can leverage this into paying opportunities.

CC.

Yves S. Garret

unread,
Sep 3, 2012, 8:43:32 PM9/3/12
to
Thanks. I'll keep those tips in mind.

tar...@google.com

unread,
Sep 4, 2012, 3:19:46 PM9/4/12
to
ITA has a large Lisp codebase

http://www.itasoftware.com/careers/
0 new messages