__DL__ changed the topic of #ocaml to: OCaml 3.09.0 available! Archive of Caml Weekly News: http://sardes.inrialpes.fr/~aschmitt/cwn/ | A free book: http://cristal.inria.fr/~remy/cours/appsem/ | Mailing List: http://caml.inria.fr/bin/wilma/caml-list/ | Cookbook: http://pleac.sourceforge.net/
premchai21 has joined #ocaml
Skal has quit [Remote closed the connection]
exa has joined #ocaml
_fab has quit [Remote closed the connection]
rongenre has joined #ocaml
rongenre has left #ocaml []
rongenre has joined #ocaml
rongenre has left #ocaml []
premchai21 has left #ocaml []
rongenre has joined #ocaml
rongenre has quit []
rongenre has joined #ocaml
<rongenre> wow. ok, that worked
<rongenre> A question about threads in ocaml..
mercurylala has quit ["Leaving"]
kmagdsick is now known as kmagdsick|away
<Smerdyakov> rongenre, your question is invisible!
<rongenre> curious if anyone was there
<rongenre> So how lightweight are the ocaml threads. Can you run with 10k or so w/ message passing?
<Smerdyakov> I hope so. I know that's true for SML/NJ.
<rongenre> oh cool
<rongenre> thanks.. hard to find examples
pango_ has joined #ocaml
mercurylala has joined #ocaml
mrsolo has quit [Read error: 104 (Connection reset by peer)]
pango has quit [Read error: 110 (Connection timed out)]
<KrispyKringle> Hmm. Anyone care to weigh in on database access modules? OCamlODBC looks nice to me, but I'd like to hear some comments. ;)
<Revision17> Is there a way I can use a function name as an infix operator, like with `func` in haskell?
<Smerdyakov> KrispyKringle, I've only done relational database stuff with SML, where I wrote my own library. :P
<Smerdyakov> Revision17, I don't know of any.
<KrispyKringle> You should've googled first ;)
<Revision17> I know about using symbols; I want to use function names
<KrispyKringle> Oh. Sorry.
<KrispyKringle> Yeah, that implies you can't.
<KrispyKringle> Er, doesn't imply. Says outright.
<Revision17> Which makes me a sad panda :(
<KrispyKringle> Sad panda?
<Revision17> obscure south park reference
<Smerdyakov> Revision17, you didn't ever go by the name "Number17," did you?
<KrispyKringle> Revision17: You didn't ever work at Microsoft, did you?
<Revision17> I do. However I belive during the summer you confused me with this person
<Revision17> so now I keep on Revision17, because nobody else seems to use it
shirogane has quit [Read error: 104 (Connection reset by peer)]
<Smerdyakov> Ah, OK.
<Revision17> KrispyKringle: nope
<KrispyKringle> OK.
<Revision17> I have worked in construction however; does that count?
<Revision17> ;)
<KrispyKringle> No. :P
<Smerdyakov> I worked at Microsoft!
<Revision17> What did you work on?
<Smerdyakov> Singularity
<KrispyKringle> Smerdyakov: You were an MSR intern, right?
<Smerdyakov> KrispyKringle, yes.
<KrispyKringle> When?
<Smerdyakov> Summer 2005
<KrispyKringle> Redmond?
<Smerdyakov> Yes
<KrispyKringle> hmm.
<Smerdyakov> Why?
<KrispyKringle> I was there same time.
<Smerdyakov> Name, rank, and serial number, please?
<KrispyKringle> I was in security. We probably never met.
<Smerdyakov> With all those events? Unlikely, for loose enough definitions of "met." :-)
<KrispyKringle> well, ok
<KrispyKringle> You in grad school somewhere, I assume?
<Smerdyakov> You?
<KrispyKringle> Penn.
<KrispyKringle> Undergrad.
<Smerdyakov> And this somehow implies that you don't have a web page? :P
<KrispyKringle> not an interesting one ;)
<Smerdyakov> Or a name. (Not an interesting one)
<KrispyKringle> resume. funny things i've heard stupid people esay on the street. that's about it.
* Revision17 <3s O'Caml
<KrispyKringle> Yeah, it's not bad. Haven't used it much until recently, and it takes some getting used to after Haskell.
<KrispyKringle> Typeclasses are a sad loss.
ramkrsna has joined #ocaml
<rongenre> Smerdyakov, you're at berkeley?
<Smerdyakov> Yes.
<rongenre> cool -- we're neighbors
ramkrsna has quit [No route to host]
ramkrsna has joined #ocaml
goomba` has joined #ocaml
<vincenz> Anyone use extlib?
mlh_ has quit [Read error: 110 (Connection timed out)]
ramkrsna has quit [Connection timed out]
<pango_> rongenre: ocaml uses different kind of threads in bytecode and native modes
<pango_> rongenre: in native mode it uses system threads, so creating 10k threads can be a problem
<flux__> I wonder if ocaml will ever 'really' support native threads, that is, running ocaml code in multiple threads simulatenously
<flux__> with the recent rise of multicore cpu's the reality may soon be that people actually have much more juice on their desktop computers than they used to, but ocaml applications need to go through hoops (multiple processes) to take advantage..
vezenchio has joined #ocaml
<pango_> from what I've read in mailing list, making current Gc threads-safe lead to a huge slow down for common case
<pango_> hence why it currently isn't
<flux__> well, I guess it's still a research subject
<flux__> java does it.
<flux__> (afaik ;))
<flux__> I imagine C# too
vyvepe has joined #ocaml
<pango_> ML languages have a much higher allocation rate
vodka-goo has joined #ocaml
<pango_> but I guess F# somehow works, so there must be a way ;)
<mellum> well, maybe it is just slow then.
<pango_> no idea, are there benchmarks somewhere ?
<pango_> for now Xavier suggests using message passing processes...
<flux__> but for example the Event-framework doesn't work between processes?
<flux__> so, it's inconvenient
<mellum> 7
pango_ has quit ["work call..."]
pango has joined #ocaml
<flux__> 8
<flux__> I win!
<goomba`> 4
<goomba`> i dont get this game
<flux__> no wonder, you're losing.
<vodka-goo> 42 ?
<haelix> hiscore !
<flux__> damn, vodka-goo is too good :/
<vodka-goo> hehe
<vodka-goo> #ocaml is looks strange today
<vodka-goo> s/is//
<vodka-goo> btw did anyone ever tried to re-use the code generation of ocaml, from their untyped lambda intermediate language to bytecode/asm ?
<haelix> you mean
<haelix> compile an arbitrary language to that intermediate language
<haelix> in order to compile that arbitrary language to asm, or ocaml bytecode ?
<vodka-goo> yup
<haelix> ok. Not me. Anybody else ?
<vodka-goo> there are many ocaml forks, but most of them only (more or less) slightly change the ast/syntax/type-system
<vodka-goo> I'd like to make experiments on both syntax and type system, without bothering about the backend
<haelix> Well... don't bother about it, just reuse it. Or not ?
<vodka-goo> I'm just beginning to try, but I may be stuck by something I haven't figured out yet
<vodka-goo> I never went that far into OCaml sources
<haelix> you probable went farther than me. I'm afraid I won't help much (but I'm lending a ear, just in case)
batdog is now known as batdog|gone
batdog|gone is now known as batdog
revision17_ has joined #ocaml
vodka-goo has quit [Remote closed the connection]
Revision17 has quit [Connection timed out]
ppsmimou has joined #ocaml
Snark has joined #ocaml
Skal has joined #ocaml
ramkrsna has joined #ocaml
goomba` has quit [Read error: 110 (Connection timed out)]
justinc has joined #ocaml
<justinc> hi
<justinc> anyone with CIL experience around? Is there a way to prevent Cil.d_stmt inserting newlines when printing a statement?
<justinc> without defining a new cilPrinter
<justinc> I think i have to define a new cilPrinter pStmt
<justinc> or pBlock
_fab has joined #ocaml
ecc has joined #ocaml
ramkrsna has quit [Read error: 110 (Connection timed out)]
kmagdsick|away has left #ocaml []
__DL__ has joined #ocaml
mercurylala has quit ["Leaving"]
rq has joined #ocaml
Mooninite1 has quit [Read error: 110 (Connection timed out)]
ramkrsna has joined #ocaml
zigong has quit [Remote closed the connection]
mellum has quit [Read error: 110 (Connection timed out)]
ramkrsna has quit [Read error: 113 (No route to host)]
rossberg has quit [Read error: 110 (Connection timed out)]
vodka-goo has joined #ocaml
Bigb[a]ng is now known as Bigbang
Schmurtz has quit ["Plouf !"]
pango has quit ["bbl"]
ppsmimou has quit ["Leaving"]
pango has joined #ocaml
Mooninite1 has joined #ocaml
_fab has quit [Read error: 113 (No route to host)]
_fab has joined #ocaml
shirogane has joined #ocaml
juri has quit [brown.freenode.net irc.freenode.net]
ulfdoz has quit [brown.freenode.net irc.freenode.net]
juri has joined #ocaml
ulfdoz has joined #ocaml
Bigbang is now known as Bigb[a]ng
quamaretto has joined #ocaml
gim has quit [Remote closed the connection]
gim has joined #ocaml
Bigb[a]ng is now known as Bigbang
__DL__ has quit [Remote closed the connection]
shirogane has quit [Read error: 110 (Connection timed out)]
Snark has quit ["Parti"]
smimou has joined #ocaml
vodka-goo has quit [brown.freenode.net irc.freenode.net]
Skal has quit [brown.freenode.net irc.freenode.net]
flux__ has quit [brown.freenode.net irc.freenode.net]
noj has quit [brown.freenode.net irc.freenode.net]
mlh_ has joined #ocaml
vodka-goo has joined #ocaml
Skal has joined #ocaml
Bigbang is now known as Bigb[a]ng
noj has joined #ocaml
flux__ has joined #ocaml
vodka-goo has quit []
flux__ has quit [brown.freenode.net irc.freenode.net]
noj has quit [brown.freenode.net irc.freenode.net]
flux__ has joined #ocaml
noj has joined #ocaml
noj has quit [Remote closed the connection]
noj has joined #ocaml
flux__ has quit [Read error: 113 (No route to host)]
flux__ has joined #ocaml
vezenchio has quit ["\o/ sora wa hateshinai, kokoro no kagami dakara ne \o/ mainicho iro wo kaeteku utsushidasu you ni \o/"]
kingmike has joined #ocaml
<kingmike> Hi. Anyone here using mod_caml ?
<kingmike> for apache
lispy has quit [No route to host]
kmagdsick has joined #ocaml
kingmike has left #ocaml []
goomba` has joined #ocaml
<vincenz> it has issues with the wrong apache due to the regexp lib, if that is your question
smimou has quit ["bli"]
Schmurtz has joined #ocaml
vyvepe has quit ["Download Gaim: http://gaim.sourceforge.net/"]
quamaretto has left #ocaml []
Smerdyakov has quit [Read error: 104 (Connection reset by peer)]
Smerdyakov has joined #ocaml