Recent updates

34 views
Skip to first unread message

Brian T. Rice

unread,
Aug 24, 2009, 4:05:51 AM8/24/09
to slate-language
I have been adjusting to the new city and touring language user groups
here in Portland, which are much more vibrant and interesting than
Seattle's.

I have been developing some small patches for Slate. Some of the more
interesting are:
- Multiple-assignment: `:= or `setTo: have been extended so that the
left hand side (LHS) may be an array and therefore assign the RHS's
array results as available.
- Multi-dimensional array slicing is "coming along"; mostly since I
went for a generic approach to handle arbitrary dimension-slicing
(I've been doing some statistical computing at work, and toying with
R).
- Developed a #partition: method for Collection, which takes a block
and applies it to all elements, returning a Dictionary mapping block
results to a Set of the input values which led to them. This is a
generalization of the boolean-block partition concept which I've seen
in a few API's.

I'll be presenting Slate tomorrow at pdx.st, Portland's Smalltalk user
group, and hope to get some good conversation and feedback from it.
More will follow, soon, and there are some other interesting
collaborative avenues I am exploring.

Thanks!
Reply all
Reply to author
Forward
0 new messages