. A new
language would likely come with its own macro framework.
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
syntax). Is it worth implementing in an *existing*
language? Nah..., maybe in some DSLs.
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members
of s-expressions, which goes to evaluator...
(1) here should come the macro expander but I haven't finished it yet.
The code is on github:
https://github.com/andrzej-r/PScheme
Cheers,
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post
On Tue, Jan 25, 2011 at 12:52 AM, Andrzej ndrwr...@googlemail.com wrote:
On Mon, Jan 24, 2011 at 5:50 PM, dennis killme2...@gmail.com wrote:
Hi,
Yes,i have seen the rscheme.
cscheme is just an exercise,it is not practical at all.
So was rscheme. :-) In many respects your implementation
On Mon, Jan 24, 2011 at 5:50 PM, dennis killme2...@gmail.com wrote:
Hi,
Yes,i have seen the rscheme.
cscheme is just an exercise,it is not practical at all.
So was rscheme. :-) In many respects your implementation is more
complete than mine.
Cheers,
Andrzej
--
You received this message
.
Cheers,
Andrzej
On Mon, Jan 24, 2011 at 11:45 AM, dennis killme2...@gmail.com wrote:
I have implemented a simple interpreter in clojure,it is just
transformed from the interpreter in SICP.Maybe someone interested in
it.
I have pushed it on github at
https://github.com/killme2008/cscheme
to
use other numbers.
What I'd rather like to have is an array of N preallocated objects
waiting to be assigned values and used. This way an allocation cycle
could be triggered every N Integer constructor calls and all boxes
used in a single procedure would be gathered in one place.
Andrzej
preallocated Integers in a cache,
- using both boxed and primitive math but keeping the boundary between
them as explicit as possible (different operators, no automatic
conversion etc.). Existing operators should default to boxed math (for
runtime safety and compatibility).
Andrzej
--
You received
http://groups.google.com/group/clojure/browse_frm/thread/6257cbc4454bcb85/7d5fd827cd549080#7d5fd827cd549080
Cheers,
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from
really bothered learning about it.
Thanks for your work,
-Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
expressions
Maybe instead of hardwiring all these types, we should provide a
mechanism for overloading math operators? I guess multimethods would
be too slow and I have no experience with defrecord/... to predict
robustness of this solution.
-Andrzej
--
You received this message because you
do you think about it?
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from
?
Thanks,
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send
,
Andrzej
On Fri, Mar 26, 2010 at 11:35 AM, Lee Spector lspec...@hampshire.edu wrote:
I'm trying to track down the reason that I sometimes see a lot of concurrency
in my system (up to 1200% CPU utilization on a dual quadcore mac that also
has some kind of hyperthreading, allegedly allowing
Elapsed time: 947.298315 msecs
Elapsed time: 973.367556 msecs
nil
Cheers,
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
independently respond to mouse clicks.
http://www.piccolo2d.org/
-Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
submitted today? Are they
functionally equivalent as far as the vector decomposition part is
concerned?
-Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new
net performance gain, perhaps
not.
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post
computations but I'm still aiming at optimizing a general
case).
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
nets can be applied for modeling systems based on
STM (in Clojure's flavor). I've only seen them used in common
lock-based designs (not that it means anything - I barely touched the
surface).
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post
are more or less balanced? Or, how
to query the underlying data structure whether, or where, such a
convenient position exists?
Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note
, is there any theoretical reason the algorithm does less
work? Are you making a time/memory trade off?
No, although balancing the operations could potentially help with some
second order effects (e.g. numerical errors).
Thanks,
Andrzej
--
You received this message because you are subscribed
be a minimal CAS framework in Clojure?
-Andrzej
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe
23 matches
Mail list logo