00:20:06 cmbntr [~cmbntr@80-218-229-102.dclient.hispeed.ch] has joined #ccl 00:20:24 -!- cmbntr [~cmbntr@80-218-229-102.dclient.hispeed.ch] has left #ccl 02:54:11 -!- oconnore [~eric@c-24-61-119-4.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 02:54:30 oconnore [~eric@c-24-61-119-4.hsd1.ma.comcast.net] has joined #ccl 04:10:05 -!- alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 04:25:06 alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 06:03:45 -!- alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 08:00:11 -!- oconnore [~eric@c-24-61-119-4.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 09:39:55 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #ccl 11:48:07 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.91.1] 14:45:26 Adlai [~adlai@unaffiliated/adlai] has joined #ccl 14:53:15 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 255 seconds] 14:58:22 antoszka [~antoszka@unaffiliated/antoszka] has joined #ccl 15:08:46 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #ccl 15:09:58 Hello. I was wondering what is the planned scope of Android support in CCL? Is it some form of native compilation with whatever is exposed in the NDK, or rather java-class generation? 15:10:20 native 15:13:13 madnificent [~madnifice@83.101.62.132] has joined #ccl 15:13:22 antoszka: did I mis anything so far? 15:13:46 madnificent: Just that: 16:10 < rme> native 15:13:48 :) 15:13:54 antoszka: although I'm primarily interested in WebOS development, I'd still like to know what goes around in the android world 15:14:15 rme: Great. What platforms primarily? 15:14:23 antoszka: so ccl compiles to dalvik? 15:14:32 madnificent: No, native. 15:14:50 I don't know how to interpret that 15:14:53 Well, the target arch is ARM. 15:15:11 so it compiles to ARM code and then uses the NDK? 15:15:19 (in which case it should run on webos as well) 15:15:22 madnificent: dalvik is the semi-native thing... Or non-native at all, depending how you look at it. :) 15:15:35 Probably Android 2.2 will be the minimum OS. 15:18:01 rme: I haven't looked at the NDK  does it expose enough to actually write complete applications with GUI, or will some dalvik wrapper still be necessary? 15:20:45 antoszka: That's an important question. We obviously need some way to call all the UI libraries. gbyers has been working on ccl-on-android for some weeks now; I've just been a bystander. 15:20:56 :) 15:24:33 gbyers: If you have a while, please let us know your plans regarding the UI question above. 15:27:29 Adlai [~adlai@unaffiliated/adlai] has joined #ccl 15:29:50 I think in Android 2.3, there's support for writing what they call native activities. I'm not sure what the deal on earlier versions was; my impression was that you needed to use JNI to call your native stuff. That would mean, as I understand it, that'd we'd need to package ccl as a shared library. 15:30:12 But I'm an Android caveman. 15:33:06 cmbntr_ [~cmbntr@80-218-229-102.dclient.hispeed.ch] has joined #ccl 15:33:32 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Read error: Connection reset by peer] 15:33:48 Adlai [~adlai@unaffiliated/adlai] has joined #ccl 15:33:52 That was my understanding. CCL would have to be a shared library and it would have to use some kind of callbacks to a tiny java wrapper to do ui 15:34:35 But from my limited understanding, that's NOT what gbyers is doing 15:34:48 Uhm. 15:34:53 or you can use the opengl stack to create some form of gui library in lisp 15:34:58 -!- cmbntr_ [~cmbntr@80-218-229-102.dclient.hispeed.ch] has quit [Client Quit] 15:35:07 Wouldn't want to create a gui of my own. 15:35:14 antoszka: I was half-joking 15:35:29 madnificent: Phew, I was afraid you might be not :) 15:35:36 Certainly not. We want simple access to the standard Android GUI library from lisp 15:35:36 antoszka: I was thinking about mcclim 15:35:42 madnificent: (the curse of flash comes to mind) 15:35:50 antoszka: LoL 15:36:19 Clozure wants to use it to port our iPhone apps 15:36:25 madnificent: As in Let over Lambda or Land of Lisp  now, that there are two LoLs one cannot be sure :) 15:36:35 Though those proably COULD just use a simple opengl stack 15:37:06 antoszka: my god, I finally have a use for LMAO! The lisp world has taken over LoL 15:37:26 billstclair: opengl could work as a proof of concept 15:38:08 the good thing about opengl is, that it runs on android, webos, jailbroken iphones, and possibly even on windows mobile 15:38:10 gbyers is hard at work on the Android port. Let's give him some time. He's pretty good at doing the right thing, in a creative manner 15:39:10 Hopefully we won't wake him with all these beeps from his computer. :) 15:39:28 Though I don't know if its his sleep cycle now 15:39:30 Hope he has vbell off. 15:40:06 Or on, whichever is the silent way. 15:41:22 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds] 15:41:37 By "in a creative manner" I mean code that makes me say, "My god that's cool." 15:42:47 Though I haven't tried to grok the CCL kernel or compiler in quite a while 15:43:12 it's fun for the whole family! 15:43:36 cmbntr [~cmbntr@slice.loopback.ch] has joined #ccl 15:43:37 Speaking of which, I haven't heard any discouraging words on my with-read-lock and with-write-lock fix. Time to commit it to 1.5 and 1.6 15:44:03 And I should take the time to try my current project in 1.6. It'll probably "just work" 15:44:24 -!- cmbntr [~cmbntr@slice.loopback.ch] has left #ccl 15:53:01 milanj [~milanj_@212-200-193-106.dynamic.isp.telekom.rs] has joined #ccl 16:38:54 cmbntr [~cmbntr@slice.loopback.ch] has joined #ccl 16:39:28 -!- cmbntr [~cmbntr@slice.loopback.ch] has quit [Client Quit] 16:39:44 anRch [~markmilli@ciscoap120065185.ssaf.orl.wayport.net] has joined #ccl 17:29:42 -!- anRch [~markmilli@ciscoap120065185.ssaf.orl.wayport.net] has quit [Quit: anRch] 17:46:06 anRch [~markmilli@68.162.250.26] has joined #ccl 18:01:35 -!- anRch [~markmilli@68.162.250.26] has quit [Quit: anRch] 18:57:41 oconnore [~eric@c-24-61-119-4.hsd1.ma.comcast.net] has joined #ccl 19:50:51 -!- unkanon [~unkanon@dyn-160-39-34-114.dyn.columbia.edu] has left #ccl 20:07:42 Adlai [~adlai@unaffiliated/adlai] has joined #ccl 20:42:16 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.91.1] 20:42:29 anRch [~markmilli@64.134.102.4] has joined #ccl 21:20:49 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds] 21:49:23 -!- oconnore [~eric@c-24-61-119-4.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 22:01:24 -!- anRch [~markmilli@64.134.102.4] has quit [Quit: anRch] 22:53:11 -!- milanj [~milanj_@212-200-193-106.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 23:33:23 oconnore [~eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #ccl