tag:blogger.com,1999:blog-2744072865491516720.post1902513256355558860..comments2023-05-03T06:35:33.259-04:00Comments on Higher Logics: Sasa.Operators Overhaul - Now With More Generic Operator GoodnessSandro Magihttp://www.blogger.com/profile/05446177882449578817noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2744072865491516720.post-53677510668533341182013-05-07T09:39:05.787-04:002013-05-07T09:39:05.787-04:00Dynamic compilation is only used for operators inv...Dynamic compilation is only used for operators involving only CLR primitives, because primitives don't have operators. Big mistake on MS's part IMO. Objects that have actual operators simply create delegates, so those should safe to use in any context.<br /><br />I haven't tested against other profiles though, other than client profiles. Dynamic compilation is certainly a concern in some of those other scenarios, but in principle all the necessary overloads could be pre-compiled. All I can say is, give it a try!Sandro Magihttps://www.blogger.com/profile/05446177882449578817noreply@blogger.comtag:blogger.com,1999:blog-2744072865491516720.post-19885137773176030322013-05-07T00:50:38.467-04:002013-05-07T00:50:38.467-04:00Very cool! Was trying to build a version of this w...Very cool! Was trying to build a version of this when I was in grad school, and ran into the expression problem, which you'd solved with some excellent visitor-fu.<br /><br />Can you comment on which platforms and profiles are supported in Sasa? Your comments on dynamic compilation had me wondering if this would work with things like portable libraries, Silverlight, or the Xamarin iOS AOT compiler...or even MS's own pre-JITer (forget the name).Davidhttps://www.blogger.com/profile/16045759501601703396noreply@blogger.com