From fahree at gmail.com Sun Sep 7 04:42:47 2008 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Sun, 7 Sep 2008 00:42:47 -0400 Subject: [boston-lisp] Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B Message-ID: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> http://fare.livejournal.com/134108.html Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B NB: ITA Software, a fine employer of Lisp hackers (disclosure: I work there), is kindly purchasing a buffet to accompany our Monthly Boston Lisp Meeting. Anyone who attends is welcome to partake. We appreciate it if you let us know you're coming, and what food taboos you have, so that we can order the right amount of food. Tell us by sending email to boston-lisp-meeting-register at common-lisp.net. We won't send any acknowledgment unless requested; importantly, we'll keep your identity and address confidential and won't communicate any such information to anyone, not even to our sponsors. * Rich Hickey will give a 90' talk about Clojure. Clojure http://clojure.org/ is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection. Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. Rich Hickey, a New-York based software engineer, is the principal author of Clojure. * * The Lisp Meeting will take place on Monday September 29th at MIT, Room 34-401B. As the numbers indicate, this is in Building 34, on the 4th floor. MIT map: http://whereis.mit.edu/bin/map?selection=34 Google map: http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA Many thanks go to Alexey Radul for arranging for the room, and to MIT for welcoming us. I unhappily won't be able to attend for personal reasons, and I thank Richard Kreuter for accepting to be our Master of Ceremony. * * * The previous Boston Lisp Meeting on July 21st had only 30 participants. Jay McCarthy's presentation was excellent, and though his code wasn't Lisp, the spirit of it was exactly the kind of Metaprogramming that is dear to Lispers. We're always looking for more speakers. The call for speakers and all the other details are at http://fare.livejournal.com/120393.html Please forward this information to people you think would be interested. Please accept my apologies for your receiving this message multiple times. For more information, see our new web site boston-lisp.org. For posts related to the Boston Lisp meetings in general, follow this link: http://fare.livejournal.com/tag/boston-lisp-meeting or subscribe to our RSS feed: http://fare.livejournal.com/data/rss?tag=boston-lisp-meeting [ Fran?ois-Ren? ?VB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Perhaps those of us who care about quality programs have not spoken up often enough -- `for bad programs to triumph requires only that good programmers remain silent.' I call this passivity the `Silence of the Lambdas.' -- hbaker From mason at blisses.org Sun Sep 7 22:23:11 2008 From: mason at blisses.org (Mason Loring Bliss) Date: Sun, 7 Sep 2008 18:23:11 -0400 Subject: [boston-lisp] Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B In-Reply-To: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> References: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> Message-ID: <20080907222310.GA7062@blisses.org> On Sun, Sep 07, 2008 at 12:42:47AM -0400, Far? wrote: > Clojure http://clojure.org/ is a dynamic programming language that targets > the Java Virtual Machine. That's pretty nifty. Is there any chance Clojure would work under MIDP? -- Mason Loring Bliss (( Another good tip is to remember to spay or neuter mason at blisses.org )) your lawyers to help reduce the number of strays. http://www.blisses.org/ (( -- adapted from /. From fahree at gmail.com Mon Sep 8 14:49:50 2008 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Mon, 8 Sep 2008 10:49:50 -0400 Subject: [boston-lisp] Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B In-Reply-To: <20080907222310.GA7062@blisses.org> References: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> <20080907222310.GA7062@blisses.org> Message-ID: <653bea160809080749u6259058cp1635f9362811b38d@mail.gmail.com> 2008/9/7 Mason Loring Bliss : >> Clojure http://clojure.org/ is a dynamic programming language that targets >> the Java Virtual Machine. > That's pretty nifty. Is there any chance Clojure would work under MIDP? > You'll have to ask the author if it does currently. But since it's free software, you don't have to ask anyone to make it happen. [ Fran?ois-Ren? ?VB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] To make an apple pie from scratch, you must first create the universe. -- Carl Sagan From grettke at acm.org Tue Sep 9 18:57:16 2008 From: grettke at acm.org (Grant Rettke) Date: Tue, 9 Sep 2008 13:57:16 -0500 Subject: [boston-lisp] Skype user to assist with dial-in? Message-ID: <756daca50809091157h7a5561f7nbf15df621aa4641f@mail.gmail.com> Hi folks, Is there a Skype user with whom I could "dial-in" to the meetings? In particular, the one on Clojure :). Best wishes, Grant From fahree at gmail.com Thu Sep 25 05:31:49 2008 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Thu, 25 Sep 2008 01:31:49 -0400 Subject: [boston-lisp] Re: Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B In-Reply-To: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> References: <653bea160809062142u3da506a4yc881ad4480c8ecb@mail.gmail.com> Message-ID: <653bea160809242231i62ab9353q4b4fb55abf1feda5@mail.gmail.com> This is a friendly reminder that the next Boston Lisp Meeting will take place next monday and you're welcome to participate. The advance food registration is optional but appreciated. For the next next meeting, we expect to have Tim McNerney on Monday 2008-10-27, to tell us about some work done on connection machines at think.com about the verification of a compiler pass through abstract interpretation. [ Fran?ois-Ren? ?VB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] If debugging is the process of removing bugs, then programming must be the process of putting them in. -- Dijkstra Next meeting should be Tim McNerney on Monday 2008-10-27, about some ancient work done on connection machines at think.com about the verification of a compiler pass through abstract interpretation. > http://fare.livejournal.com/134108.html > > Next Boston Lisp Meeting: Monday September 29th 2008, 6pm at MIT 34-401B > > NB: ITA Software, a fine employer of Lisp hackers (disclosure: I work > there), is kindly purchasing a buffet to accompany our Monthly Boston > Lisp Meeting. Anyone who attends is welcome to partake. We appreciate > it if you let us know you're coming, and what food taboos you have, so > that we can order the right amount of food. Tell us by sending email > to boston-lisp-meeting-register at common-lisp.net. We won't send any > acknowledgment unless requested; importantly, we'll keep your identity > and address confidential and won't communicate any such information to > anyone, not even to our sponsors. > > * > > Rich Hickey will give a 90' talk about Clojure. > > Clojure http://clojure.org/ is a dynamic programming language that > targets the Java Virtual Machine. It is designed to be a > general-purpose language, combining the approachability and > interactive development of a scripting language with an efficient and > robust infrastructure for multithreaded programming. Clojure is a > compiled language - it compiles directly to JVM bytecode, yet remains > completely dynamic. Every feature supported by Clojure is supported at > runtime. Clojure provides easy access to the Java frameworks, with > optional type hints and type inference, to ensure that calls to Java > can avoid reflection. > > Clojure is a dialect of Lisp, and shares with Lisp the code-as-data > philosophy and a powerful macro system. Clojure is predominantly a > functional programming language, and features a rich set of immutable, > persistent data structures. When mutable state is needed, Clojure > offers a software transactional memory system and reactive Agent > system that ensure clean, correct, multithreaded designs. > > Rich Hickey, a New-York based software engineer, is the principal > author of Clojure. > > * * > > The Lisp Meeting will take place on Monday September 29th at MIT, Room 34-401B. > > As the numbers indicate, this is in Building 34, on the 4th floor. > > MIT map: http://whereis.mit.edu/bin/map?selection=34 > > Google map: http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA > > Many thanks go to Alexey Radul for arranging for the room, and to MIT > for welcoming us. I unhappily won't be able to attend for personal > reasons, and I thank Richard Kreuter for accepting to be our Master of > Ceremony. > > * * * > > The previous Boston Lisp Meeting on July 21st had only 30 > participants. Jay McCarthy's presentation was excellent, and though > his code wasn't Lisp, the spirit of it was exactly the kind of > Metaprogramming that is dear to Lispers. > > We're always looking for more speakers. The call for speakers and all > the other details are at http://fare.livejournal.com/120393.html > > Please forward this information to people you think would be > interested. Please accept my apologies for your receiving this message > multiple times. > > For more information, see our new web site boston-lisp.org. For posts > related to the Boston Lisp meetings in general, follow this link: > http://fare.livejournal.com/tag/boston-lisp-meeting or subscribe to > our RSS feed: http://fare.livejournal.com/data/rss?tag=boston-lisp-meeting > > [ Fran?ois-Ren? ?VB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] > Perhaps those of us who care about quality programs have not spoken up often > enough -- `for bad programs to triumph requires only that good programmers > remain silent.' I call this passivity the `Silence of the Lambdas.' -- hbaker