<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general">
    <title>gmane.comp.lang.slate.general</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1556"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1555"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1554"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1553"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1552"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1551"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1550"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1549"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1548"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1547"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1546"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.slate.general/1546"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1556">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1556</link>
    <description>&lt;pre&gt;Check &amp;lt;a href="http://mercuryweb.pl/"&amp;gt;mercuryweb&amp;lt;/a&amp;gt; for best positioning and 
optimization of Internet sites

&lt;/pre&gt;</description>
    <dc:creator>Genia</dc:creator>
    <dc:date>2011-12-06T16:15:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1555">
    <title>2011 New Year's Update</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1555</link>
    <description>&lt;pre&gt; Since I've been so publicity-shy the last few years, it must seem like Slate is dormant, but I'll try to dispel such impressions soon and start with some status updates.


Slate is (for purposes of overview) a self-hosted dynamic object-oriented language with prototypes, multi-method dispatch, and a variety of other strong features described at http://www.slatelanguage.org.


VM/platform-side:
The SSA VM is still supporting Slate's run-time well. We've not been regularly updating the 64-bit port of Slate but that is simply due to contraction of build supports (basically, I stick with 32-bit modes out of convenience and we don't have a regular user insisting on 64-bit usage). Other than that, Slate's runtime has remained very portable and stable.


Language:
* Rest-parameters, allowing methods/blocks to receive an arbitrary number of non-dispatching input values (without grouping them in Array arguments), were made possible using sequestering of the comma character from binary selectors.
* Assignment notatio&lt;/pre&gt;</description>
    <dc:creator>Brian T. Rice</dc:creator>
    <dc:date>2011-01-03T21:46:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1554">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1554</link>
    <description>&lt;pre&gt;

On Mar 13, 11:37 am, Rayne Simpson &amp;lt;disciplera...&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

if you want to get a list of methods using a particular object, for
example, a string, you could do this:

'hi' methodsUsingMe.

If you want to see something defined on just "String traits" you could
do:

String traits roles collect: #selector `er.

and then:

slate[52]&amp;gt; (#escaped findOn: {''}) method definitionLocation.
'src/core/string.slate:322'
slate[53]&amp;gt; (#escaped findOn: {''}) method sourceTree.

s&amp;lt; at &amp;gt;(String traits) escaped
[
"(snipped)"
].


you could also browse the src/lib and src/core directories for basic
stuff.

&lt;/pre&gt;</description>
    <dc:creator>Timmy Douglas</dc:creator>
    <dc:date>2010-03-13T20:51:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1553">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1553</link>
    <description>&lt;pre&gt;Okay. One last final thing (for real this time ;)): Is there any sort of 
API documentation for Slate? If progman is outdated, what should one use 
to find what they're looking for?

&lt;/pre&gt;</description>
    <dc:creator>Rayne Simpson</dc:creator>
    <dc:date>2010-03-13T16:37:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1552">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1552</link>
    <description>&lt;pre&gt;

On Mar 13, 10:46 am, Rayne Simpson &amp;lt;disciplera...&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

You could give them your image, a VM, and any necessary DLLs.

&lt;/pre&gt;</description>
    <dc:creator>Timmy Douglas</dc:creator>
    <dc:date>2010-03-13T16:33:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1551">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1551</link>
    <description>&lt;pre&gt;Alright, thanks. One more thing: what is the preferred way to distribute 
a Slate application, presumably on Linux?

&lt;/pre&gt;</description>
    <dc:creator>Rayne Simpson</dc:creator>
    <dc:date>2010-03-13T15:46:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1550">
    <title>Re: An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1550</link>
    <description>&lt;pre&gt;

On Mar 12, 11:26 pm, Rayne &amp;lt;disciplera...&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

well progman is probably out of date anyways, you might want to try
rosettacode for a more gentle introduction.

http://rosettacode.org/wiki/Category:Slate



The slate vm runs the image similar to how the OS runs the vm (or any
executable).
The slate image contains all slate code and objects. Put your code
into files as
you would with any language and load it into the slate image to test.


like a bash script except with #!/path/to/slate
at the top.

&lt;/pre&gt;</description>
    <dc:creator>Timmy Douglas</dc:creator>
    <dc:date>2010-03-13T15:30:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1549">
    <title>An error while making progman.pdf and a couple of questions</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1549</link>
    <description>&lt;pre&gt;I git pulled this straight from the github repo, and I'm not a Latex
or lyx guy, so I'm not sure what's wrong here.

rayne&amp;lt; at &amp;gt;rayne-desktop:~/slate-language/doc$ make progman.pdf
lyx -e pdf progman.lyx progman.pdf
unusual contents found: [char " mathalpha][char g mathalpha][char o
mathalpha][char l mathalpha][char d mathalpha][char " mathalpha][char
+ mathalpha][char " mathalpha][char f mathalpha][char i mathalpha]
[char s mathalpha][char h mathalpha][char " mathalpha][char =
mathalpha][char " mathalpha][char g mathalpha][char o mathalpha][char
l mathalpha][char d mathalpha][char f mathalpha][char i mathalpha]
[char s mathalpha][char h mathalpha][char " mathalpha]
unusual contents found: [char " mathalpha][char f mathalpha][char i
mathalpha][char s mathalpha][char h mathalpha][char " mathalpha][char
+ mathalpha][char " mathalpha][char g mathalpha][char o mathalpha]
[char l mathalpha][char d mathalpha][char " mathalpha][char =
mathalpha][char " mathalpha][char f mathalpha][char i mathalpha][char
s mathalpha][cha&lt;/pre&gt;</description>
    <dc:creator>Rayne</dc:creator>
    <dc:date>2010-03-13T04:26:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1548">
    <title>Latest news</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1548</link>
    <description>&lt;pre&gt;We've been in lurk mode for the last few months, but progress
continues. Here are some highlights:
- The VM was ported from C to C++, allowing some smarter handling by
the VM of Slate pointers, which means that our GC is now precise
instead of just conservative.
- Syntactic support for *rest parameter passing in message sends was
added, by sequestering the comma (",") as special syntax which goes
after optional keywords and the main message phrase. Now, collections
can be instantiated via, say, "Set new*, 1, 2, 3, 3", for example. The
"," selector for creating Points is now named "&amp;lt;&amp;gt;" to avoid collision.
- Various inefficiency fixes which each resulted in a 10-15% speed
gain were implemented. The VM is now substantially faster than a few
months ago.
- A simple inliner (not a JIT) which uses simple type inference to
inline bytecode methods to produce inlined versions of the original
method has been implemented. It is not yet robust enough for
production use; we're still tracking down a bug that rears its head&lt;/pre&gt;</description>
    <dc:creator>Brian T. Rice</dc:creator>
    <dc:date>2010-02-02T20:42:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1547">
    <title>Presentation at a local user group</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1547</link>
    <description>&lt;pre&gt;
I gave my first Slate presentation in a few years at the local  
Smalltalk user group, PDX.st. This is a very preliminary slide deck,  
mostly telling the broad story of Slate rather than enumerating  
features in detail. I talked around it, and introduced features via  
full-screen Emacs mode.

I intend to expand on this quite a bit, for the purpose of presenting  
to local Rubyists, Pythonistas, Perl mongers, etc. And of course I'm  
still coding in various ways on it. I think Portland has done me a lot  
of good in that area.

Anyway, let me know what you think: http://files.slatelanguage.org/PDXst2009.pdf

--
http://BrianTRice.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "slate-language" group.
To post to this group, send email to slate-language&amp;lt; at &amp;gt;googlegroups.com
To unsubscribe from this group, send email to slate-language+unsubscribe&amp;lt; at &amp;gt;googlegroups.com
For more options, visit this group at http://groups.google.com/gro&lt;/pre&gt;</description>
    <dc:creator>Brian T. Rice</dc:creator>
    <dc:date>2009-08-28T03:45:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1546">
    <title>Making up to $1,000 Everyday On Complete Auto-Pilot!</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1546</link>
    <description>&lt;pre&gt;
Making up to $1,000 Everyday On Complete Auto-Pilot!the fastest system
for you to start earning money online I have ever seen.
http://www.easyinternetbiz.net/index.html
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "slate-language" group.
To post to this group, send email to slate-language&amp;lt; at &amp;gt;googlegroups.com
To unsubscribe from this group, send email to slate-language+unsubscribe&amp;lt; at &amp;gt;googlegroups.com
For more options, visit this group at http://groups.google.com/group/slate-language?hl=en
-~----------~----~----~----~------~----~------~--~---


&lt;/pre&gt;</description>
    <dc:creator>allegra rocamora</dc:creator>
    <dc:date>2009-08-24T01:37:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.slate.general/1546">
    <title>Making up to $1,000 Everyday On Complete Auto-Pilot!</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.slate.general/1546</link>
    <description>&lt;pre&gt;
Making up to $1,000 Everyday On Complete Auto-Pilot!the fastest system
for you to start earning money online I have ever seen.
http://www.easyinternetbiz.net/index.html
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "slate-language" group.
To post to this group, send email to slate-language&amp;lt; at &amp;gt;googlegroups.com
To unsubscribe from this group, send email to slate-language+unsubscribe&amp;lt; at &amp;gt;googlegroups.com
For more options, visit this group at http://groups.google.com/group/slate-language?hl=en
-~----------~----~----~----~------~----~------~--~---


&lt;/pre&gt;</description>
    <dc:creator>allegra rocamora</dc:creator>
    <dc:date>2009-08-24T01:37:43</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.slate.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.slate.general</link>
  </textinput>
</rdf:RDF>
