Saturday, March 3, 2012

try to talk to lisp guys it tuff, esp when you want to use lisp for real

(9:54:21 AM) The topic for #scheme is: (map surf-to '("http://paste.lisp.org/new/scheme" "http://ccl.clozure.com/irc-logs/scheme/" "http://schemers.org/" "http://community.schemewiki.org/" "http://library.readscheme.org/" "http://mitpress.mit.edu/sicp/" "http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/" "http://www.htdp.org/" "http://www.scheme.com/tspl/")) ; RIP John McCarthy, 1927--2011 (9:54:26 AM) leppie left the room (quit: Read error: Connection reset by peer). (9:58:38 AM) attila_lendvai [~attila_le@87.247.55.144] entered the room. (9:58:39 AM) attila_lendvai left the room (quit: Changing host). (9:58:39 AM) attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] entered the room. (10:02:11 AM) wingo: i had no idea guy steele edited the first ecmascript specification (10:02:28 AM) leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] entered the room. (10:02:32 AM) Nisstyre [~yours@c-208-90-102-250.netflash.net] entered the room. (10:05:48 AM) attila_lendvai left the room (quit: Quit: Leaving.). (10:07:23 AM) Lajla: wingo, he is also the guy behind Java (10:10:20 AM) noam_ left the room (quit: Read error: Connection reset by peer). (10:10:56 AM) noam_ [~noam@46.120.51.147] entered the room. (10:11:53 AM) samth [~samth@c-174-63-85-87.hsd1.ma.comcast.net] entered the room. (10:14:11 AM) noam_ left the room (quit: Read error: Connection reset by peer). (10:14:25 AM) noam_ [~noam@46.120.51.147] entered the room. (10:24:50 AM) noam [~noam@46.120.51.147] entered the room. (10:26:34 AM) phax left the room (quit: Quit: Leaving). (10:27:40 AM) noam_ left the room (quit: Ping timeout: 255 seconds). (10:28:23 AM) Lajjla [~Lajla@2001:0:5ef5:79fd:1858:2b2d:ae33:eb94] entered the room. (10:29:31 AM) noam left the room (quit: Ping timeout: 248 seconds). (10:30:36 AM) chromaticwt left the room (quit: Quit: ERC Version 5.3 (IRC client for Emacs)). (10:31:08 AM) chromaticwt [~user@71-222-135-74.albq.qwest.net] entered the room. (10:31:32 AM) Lajla left the room (quit: Ping timeout: 245 seconds). (10:33:56 AM) wingo: that i knew (10:36:47 AM) Lajjla: wingo, I always use it as an argument to either Java people who think scheme is retarded or the inverse (10:36:53 AM) Lajjla: Domain is everything of course. (10:37:20 AM) tcleval: hi, schemers. I am reading "The Scheme Programming Language, 3rd Edition" and I dont understand what "=>" is doing on this code http://paste.lisp.org/display/128130 actually I dont know what "=>" stands for (10:37:46 AM) Lajjla: tcleval, that's a form of cond (10:38:04 AM) Lajjla: It basically, if the condition is true, evaluates to the result of the condition with cdr applied to it (10:38:05 AM) asumu: tcleval: the right hand side of => is a procedure that's applied to the test expression. (10:38:20 AM) asumu: tcleval: Also, did you know that TSPL 4th edition is freely available online? (10:38:48 AM) tcleval: really? that is great! (10:38:54 AM) tcleval: I am going for it (10:39:21 AM) asumu: tcleval: http://www.scheme.com/tspl4/ (10:40:28 AM) tcleval: nice.. to be "complete" I could find a pdf or chm version so I can read it on my phone too (10:41:25 AM) virl left the room (quit: Remote host closed the connection). (10:42:38 AM) tcleval: asumu: on the 4th edition I see [] instead of () on the same code I just show you. Is that racket specific ? Coz I am using gambit (10:43:06 AM) wingo: tsplv4 is r6rs (10:43:14 AM) wingo: in which [] is equivalent to () (10:43:39 AM) wingo: gambit does not implement r6rs (10:43:41 AM) tcleval: humm (10:43:47 AM) wingo: if you're on gambit, better to stay with tsplv3 (10:43:54 AM) tcleval: So I better stick with 3rd edition (10:44:20 AM) tcleval: anyway is good to know where to findo more info on scheme (10:44:58 AM) tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] entered the room. (10:48:28 AM) asumu: [ and ( is interchangeable, so you could read 4th and just pretend they are the same. Or you can stick with 3rd, up to you. (10:48:53 AM) asumu: All of the TSPL editions (down to 2nd anyway) use syntax-case, for example, so Gambit won't support everything there anyway. (10:53:07 AM) rudybot left the room (quit: Ping timeout: 252 seconds). (10:54:59 AM) MrFahrenheit left the room (quit: Ping timeout: 245 seconds). (10:56:33 AM) rudybot [~luser@ec2-50-18-138-42.us-west-1.compute.amazonaws.com] entered the room. (10:56:51 AM) tcleval: asumu: in any case I am downloading the book (10:57:07 AM) cdidd left the room (quit: Remote host closed the connection). (11:03:11 AM) EmmanuelOga [~emmanuel@host39.190-229-112.telecom.net.ar] entered the room. (11:05:48 AM) forcer left the room (quit: Read error: Connection reset by peer). (11:06:16 AM) forcer [~forcer@hmbg-4d068269.pool.mediaWays.net] entered the room. (11:07:07 AM) em left the room (quit: Ping timeout: 244 seconds). (11:08:26 AM) Lajjla: Ahh, symtax-case, my mortal nemesis (11:08:40 AM) Lajjla: I like what you've done to your beard. (11:15:05 AM) tomodo [~tomodo@gateway/tor-sasl/tomodo] entered the room. (11:19:20 AM) noam [~noam@46.120.51.147] entered the room. (11:21:28 AM) overflow_0f8b: hi (11:21:42 AM) ***offby1 rubs his chin (11:22:05 AM) ***overflow_0f8b twists mustache (11:24:03 AM) ***qu1j0t3 adjusts monocle (11:26:44 AM) offby1: I say. (11:30:22 AM) Lajla [~Lajla@2001:0:5ef5:79fd:148e:2b2d:ae33:eb94] entered the room. (11:31:05 AM) omegacfx left the room. (11:33:58 AM) Lajjla left the room (quit: Ping timeout: 260 seconds). (11:42:07 AM) realitygrill_ [~realitygr@76.226.218.33] entered the room. (11:42:28 AM) realitygrill left the room (quit: Ping timeout: 240 seconds). (11:42:29 AM) realitygrill_ is now known as realitygrill (11:46:52 AM) realitygrill_ [~realitygr@76.226.198.154] entered the room. (11:48:36 AM) republican_devil: schemers use scheme for shell scripting? (11:48:57 AM) republican_devil: tired of perl and tcl arrays syntax seems a mess (11:49:06 AM) realitygrill left the room (quit: Ping timeout: 276 seconds). (11:49:06 AM) realitygrill_ is now known as realitygrill (11:49:45 AM) qu1j0t3: republican_devil: looked at scsh (i don't use it myself, but it's clever)? (11:50:02 AM) em [~em@unaffiliated/emma] entered the room. (11:51:32 AM) rudybot left the room (quit: Ping timeout: 252 seconds). (11:52:58 AM) soveran left the room (quit: Remote host closed the connection). (11:53:17 AM) Lajla left the room (quit: Read error: Connection reset by peer). (11:53:41 AM) rudybot [~luser@ec2-50-18-138-42.us-west-1.compute.amazonaws.com] entered the room. (11:53:52 AM) Lajla [~Lajla@2001:0:5ef5:79fd:148e:2b2d:ae33:eb94] entered the room. (11:56:38 AM) republican_devil: I have a while back, it seemed wuite awesome. (11:56:43 AM) republican_devil: quite (11:58:13 AM) bill_ [~bill@76.73.221.195] entered the room. (12:01:45 PM) FireFly left the room (quit: Ping timeout: 255 seconds). (12:01:58 PM) wingo: qu1j0t3: #gavino (12:03:04 PM) You are now known as yes_imgavino (12:03:12 PM) yes_imgavino: I do really love lisp. (12:03:29 PM) yes_imgavino: perl really gives me headache (12:05:13 PM) chromaticwt: yes_imgavino: I like lisp too. do you use emacs? (12:08:32 PM) FireFly [~firefly@firefly.xen.prgmr.com] entered the room. (12:08:45 PM) yes_imgavino: vi (12:08:55 PM) qu1j0t3: wingo: oh gawd, i fall for it every time. (12:09:15 PM) qu1j0t3: all we need is Xah Lee in here and it's a party (12:11:11 PM) yes_imgavino: wow his post so boring on google groups (12:11:15 PM) yes_imgavino: usenet (12:11:26 PM) yes_imgavino: I mean I don't like perl either. (12:11:27 PM) yes_imgavino: lol (12:11:37 PM) yes_imgavino: picolisp seems interesting (12:11:50 PM) yes_imgavino: most jobs using java barf (12:12:26 PM) yes_imgavino: lastest thing si mongodb nodejs and mysql being used so at least not oracle crap (12:12:37 PM) yes_imgavino: wonder wah twould happen if used scheme without relational db (12:12:47 PM) yes_imgavino: would apps be better on same given hardware (12:13:54 PM) bill_ left the room. (12:14:18 PM) hopfrog [~bill@76.73.221.195] entered the room. (12:17:06 PM) yes_imgavino: do any of you work in a place using such strategy? (12:17:10 PM) yes_imgavino: scheme all the way (12:19:55 PM) dnolen left the room (quit: Ping timeout: 248 seconds). (12:32:56 PM) yes_imgavino: ? (12:33:04 PM) yes_imgavino: feel like the wub (12:33:14 PM) yes_imgavino: wish to discuss things but everyone silent (12:34:43 PM) tomodo: hey (12:34:53 PM) tomodo: i'm working on my AI (12:35:54 PM) tali713 left the room (quit: Ping timeout: 276 seconds). (12:36:11 PM) tali713 [~tali713@c-75-72-193-140.hsd1.mn.comcast.net] entered the room. (12:36:54 PM) pdponze [~pierre@37.0.41.146] entered the room. (12:37:01 PM) EmmanuelOga left the room (quit: Ping timeout: 244 seconds). (12:43:02 PM) chromaticwt: yes_imgavino: if you like lisp, you should be using emacs, it even has viper-mode for vi emulation, but not ex. (12:43:42 PM) adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] entered the room. (12:43:57 PM) yes_imgavino: why (12:44:03 PM) yes_imgavino: vi si fine (12:44:07 PM) yes_imgavino: paul graham used it (12:44:14 PM) yes_imgavino: I find emacs a task in itself to learn (12:44:15 PM) yes_imgavino: zz (12:44:26 PM) yes_imgavino: plus if I am on terminal withotu x (12:44:31 PM) yes_imgavino: emacs no use eh (12:44:41 PM) yes_imgavino: oh wait it has termianl mode ok ok (12:44:45 PM) yes_imgavino: but why bother (12:44:53 PM) yes_imgavino: I think :sm gives em paren matching (12:44:56 PM) yes_imgavino: and away i go (12:46:07 PM) _schulte_ left the room (quit: Ping timeout: 245 seconds). (12:47:41 PM) C-Keen: auto-troll-mode (12:48:17 PM) samth: eli, ping -- troll infestation in aisle 4 (12:48:35 PM) yes_imgavino: not trollllll (12:48:38 PM) yes_imgavino: I am not troll (12:48:44 PM) yes_imgavino: not not (12:49:06 PM) C-Keen: where's Capt. Obvious when you need him (12:49:14 PM) tomodo: man fuck you guys (12:51:02 PM) EmmanuelOga [~emmanuel@181.28.178.241] entered the room. (12:51:42 PM) yes_imgavino: http://javafree.uol.com.br/artigo/871463/Interview-with-Klaus-Wuestefeld-founder-of-Prevayler.html I think a shop using lisp prevalence would go a long way toward beating most of what I see running on my precious linux machines. (12:51:44 PM) rudybot: http://tinyurl.com/8xc7u9w

No comments: