Arc Forumnew | comments | leaders | submitlogin
10 points by cchooper 6142 days ago | link | parent

In the future, everyone will use Lisp, but they won't know it's Lisp, because it will be called Microsoft Windows Dynamic Service-Oriented Parenthesis Construction Language for .NET.


6 points by kennytilton 6142 days ago | link

heh-heh, no, we had our chance:

http://www.international-lisp-conference.org/2005/speakers.h...

Mr Dussud (a respected Lisper in a former life) said MS would be happy to host a Lisp if we would just add strong static typing and lose our silly little OO package, CLOS. A couple of other things, too.

We almost ran him from the room. :)

Meanwhile, there is: http://dotlisp.sourceforge.net/dotlisp.htm

....though the name is not as good as yours.

-----

1 point by cchooper 6142 days ago | link

I've just looked at the slides. Did he seriously call Java a dynamic language?

-----

8 points by kennytilton 6142 days ago | link

"Did he seriously call Java a dynamic language?"

Wow, yeah. I tuned him out when I saw he wanted us to declare our variable types. I did not listen to all of the audio, but in there somewhere you will hear some nutjob asking if, given that Lisp has finally started taking over the landscape and he now wants us to run up the white flag and adopt static typing, he also thinks it is time for mainland China surrender to Taiwan. That was me.

I went up later and shook his hand for being brave enough to come into the lion's den. Strong guy. <ouch>

-----

6 points by lojic 6141 days ago | link

Yeah, he called Ruby an untyped scripting language. Strange that it gives the following TypeError then ;)

  irb(main):003:0> x + 7
  TypeError: can't convert Fixnum into String
          from (irb):3:in `+'
          from (irb):3

-----