<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-10162639.post4203429997395431138..comments</id><updated>2011-08-01T01:39:00.697-03:00</updated><category term='ruby'/><category term='classic paper'/><category term='scheme'/><category term='theory'/><category term='scala'/><category term='design patterns'/><category term='java'/><category term='REST'/><category term='security'/><category term='smalltalk'/><category term='soa'/><category term='culture'/><category term='economy'/><category term='information'/><category term='UI'/><category term='metaprogramming'/><category term='music'/><category term='event'/><category term='lisp'/><category term='concurrency'/><category term='book'/><category term='gui'/><category term='component'/><category term='misc'/><category term='mvc'/><category term='exceptions'/><category term='software architecture'/><category term='Sun'/><category term='agile'/><category term='oo'/><category term='DSL'/><category term='tips'/><category term='rails'/><category term='software engineering'/><category term='functional programming'/><category term='coding'/><category term='programming languages'/><category term='review'/><category term='usability'/><category term='rant'/><category term='subversion'/><category term='database'/><title type='text'>Comments on Rafael rambling: Where scala left me wanting</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.rafaelferreira.net/feeds/4203429997395431138/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html'/><author><name>Rafael Ferreira</name><uri>https://profiles.google.com/111735374328481001879</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-uPn1e9oH3dU/AAAAAAAAAAI/AAAAAAAAAAA/YiTmAAqz4Ns/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10162639.post-102875112389832318</id><published>2010-08-11T20:25:34.707-03:00</published><updated>2010-08-11T20:25:34.707-03:00</updated><title type='text'>Ãh? Arquitetura da cebola? Muito aplicados os tema...</title><content type='html'>Ãh? Arquitetura da cebola? Muito aplicados os temas daqui, passei pra olhar só de curiosa. Gostei das citações do post anterior. :) Bjo</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/102875112389832318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/102875112389832318'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1281569134707#c102875112389832318' title=''/><author><name>Priscilla</name><uri>http://www.blogger.com/profile/03165639496427789550</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1835227968'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-221105916173862240</id><published>2010-06-10T11:30:35.284-03:00</published><updated>2010-06-10T11:30:35.284-03:00</updated><title type='text'>@Anonymous Thanks for the pointer. Expression tree...</title><content type='html'>@Anonymous Thanks for the pointer. Expression trees are certainly one way to do static reflection, and they could probably be exploited to do everything I outlined. But I still do like the idea of having an explicit metamodel.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/221105916173862240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/221105916173862240'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276180235284#c221105916173862240' title=''/><author><name>Rafael de F. Ferreira</name><uri>http://www.blogger.com/profile/03350776762967743057</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1552232444'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-5563744055444364731</id><published>2010-06-10T11:27:59.590-03:00</published><updated>2010-06-10T11:27:59.590-03:00</updated><title type='text'>@Rodrigo Kumpera -- But what would be the values i...</title><content type='html'>@Rodrigo Kumpera -- But what would be the values inhabiting those types? Maybe something like the (IMO) hackish Manifest mechanism? &lt;br /&gt;&lt;br /&gt;And the frontier between &amp;quot;normal&amp;quot; type-systems and dependent type systems is not an easy one to cross.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/5563744055444364731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/5563744055444364731'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276180079590#c5563744055444364731' title=''/><author><name>Rafael de F. Ferreira</name><uri>http://www.blogger.com/profile/03350776762967743057</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1552232444'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-2754260664377807560</id><published>2010-06-09T14:13:59.283-03:00</published><updated>2010-06-09T14:13:59.283-03:00</updated><title type='text'>Could some of the things you are looking for be re...</title><content type='html'>Could some of the things you are looking for be resolved using the undocumented scala.reflect.Code feature?&lt;br /&gt;&lt;br /&gt;http://stackoverflow.com/questions/1962925/can-i-get-ast-from-live-scala-code</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/2754260664377807560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/2754260664377807560'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276103639283#c2754260664377807560' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-598796763'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-7705990811310197267</id><published>2010-06-09T00:38:01.469-03:00</published><updated>2010-06-09T00:38:01.469-03:00</updated><title type='text'>This could be done trivially if all constructs of ...</title><content type='html'>This could be done trivially if all constructs of the language where allowed as generic arguments.&lt;br /&gt;&lt;br /&gt;Well, actually all you need are dependent types and functors since all other elements can be encoded with those two.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/7705990811310197267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/7705990811310197267'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276054681469#c7705990811310197267' title=''/><author><name>Rodrigo Kumpera</name><uri>http://www.blogger.com/profile/07856199840612069281</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1047088490'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-8919430898147536713</id><published>2010-06-08T23:06:03.505-03:00</published><updated>2010-06-08T23:06:03.505-03:00</updated><title type='text'>@Alex Cruise.
 Sorry for the mishap, the images sh...</title><content type='html'>@Alex Cruise.&lt;br /&gt; Sorry for the mishap, the images should be correct now (thought a tad too ginormous, I&amp;#39;ll correct this later)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/8919430898147536713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/8919430898147536713'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276049163505#c8919430898147536713' title=''/><author><name>Rafael de F. Ferreira</name><uri>http://www.blogger.com/profile/03350776762967743057</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1552232444'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-3259361508930198605</id><published>2010-06-08T22:51:05.114-03:00</published><updated>2010-06-08T22:51:05.114-03:00</updated><title type='text'>Two words: Eclipse EMF

It&amp;#39;s the best way I&amp;#3...</title><content type='html'>Two words: Eclipse EMF&lt;br /&gt;&lt;br /&gt;It&amp;#39;s the best way I&amp;#39;ve seen to code a domain model.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/3259361508930198605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/3259361508930198605'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276048265114#c3259361508930198605' title=''/><author><name>Dave Orme</name><uri>http://www.blogger.com/profile/14816724279070376866</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1756557435'/></entry><entry><id>tag:blogger.com,1999:blog-10162639.post-5412744907491514013</id><published>2010-06-08T20:24:58.702-03:00</published><updated>2010-06-08T20:24:58.702-03:00</updated><title type='text'>Your images seem to be broken links to Google Docs...</title><content type='html'>Your images seem to be broken links to Google Docs that I don&amp;#39;t have access to...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/5412744907491514013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10162639/4203429997395431138/comments/default/5412744907491514013'/><link rel='alternate' type='text/html' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html?showComment=1276039498702#c5412744907491514013' title=''/><author><name>Alex Cruise</name><uri>http://www.blogger.com/profile/17293235415939008462</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_TAcOIzVIl-4/SZ8Jw7Xt2xI/AAAAAAAAAAM/Oe-7dkVaR90/S220/daddy%26dex.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.rafaelferreira.net/2010/06/where-scala-left-me-wanting.html' ref='tag:blogger.com,1999:blog-10162639.post-4203429997395431138' source='http://www.blogger.com/feeds/10162639/posts/default/4203429997395431138' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-444557054'/></entry></feed>
