- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Operational Semantics for Scala language
Wed, 2012-02-15, 07:17
Hello,
I've been recently using Scala to implement a modelling language. Specifically, we have been using Actor library and the now we want to add the concept of continuations introduced by reset/shift construct by Scala. In this regard, we're interested to study the operational semantics of Scala if there is any document/reference/publication that addresses a formal specification of operational semantics for the language apart from the paper for ICFP'09. Is there any?
Thanks in advance,
Behrooz
I've been recently using Scala to implement a modelling language. Specifically, we have been using Actor library and the now we want to add the concept of continuations introduced by reset/shift construct by Scala. In this regard, we're interested to study the operational semantics of Scala if there is any document/reference/publication that addresses a formal specification of operational semantics for the language apart from the paper for ICFP'09. Is there any?
Thanks in advance,
Behrooz
Sat, 2012-02-18, 21:31
#2
Re: Operational Semantics for Scala language
Hi Behrooz,
I am not familiar with what you are asking, and hence cannot offer a response, but I would like to comment that I see no reason for you to get rude. Your question seems not connected to the practical matters of implementing the language, so you may have more luck on the scala-language or scala-user lists (the latter simply because it has a wider audience).
Regards,
Roland
I am not familiar with what you are asking, and hence cannot offer a response, but I would like to comment that I see no reason for you to get rude. Your question seems not connected to the practical matters of implementing the language, so you may have more luck on the scala-language or scala-user lists (the latter simply because it has a wider audience).
Regards,
Roland
Sat, 2012-02-18, 21:41
#3
Re: Re: Operational Semantics for Scala language
Hi Roland,
Thanks for the reply. I'll try to use your idea and maybe contact the authors of the papers.
Surprisingly, I'd be honored to know how you considered me getting "rude"?
Looking forward to having a reply,
Behrooz
On Sat, Feb 18, 2012 at 9:24 PM, rkuhn <google@rkuhn.info> wrote:
Thanks for the reply. I'll try to use your idea and maybe contact the authors of the papers.
Surprisingly, I'd be honored to know how you considered me getting "rude"?
Looking forward to having a reply,
Behrooz
On Sat, Feb 18, 2012 at 9:24 PM, rkuhn <google@rkuhn.info> wrote:
Hi Behrooz,
I am not familiar with what you are asking, and hence cannot offer a response, but I would like to comment that I see no reason for you to get rude. Your question seems not connected to the practical matters of implementing the language, so you may have more luck on the scala-language or scala-user lists (the latter simply because it has a wider audience).
Regards,
Roland
Sat, 2012-02-18, 22:11
#4
Re: Re: Operational Semantics for Scala language
Hi Behrooz,
now it is clear that it was not intentional: the phrase “will you please” is rather imperative (as in a mother telling her child “will you please stop that!”), I think you meant “would you please”.
Regards,
Roland
Am Samstag, 18. Februar 2012 21:33:48 UTC+1 schrieb Behrooz Nobakht:
now it is clear that it was not intentional: the phrase “will you please” is rather imperative (as in a mother telling her child “will you please stop that!”), I think you meant “would you please”.
Regards,
Roland
Am Samstag, 18. Februar 2012 21:33:48 UTC+1 schrieb Behrooz Nobakht:
Hi Roland,
Thanks for the reply. I'll try to use your idea and maybe contact the authors of the papers.
Surprisingly, I'd be honored to know how you considered me getting "rude"?
Looking forward to having a reply,
Behrooz
On Sat, Feb 18, 2012 at 9:24 PM, rkuhn <google@rkuhn.info> wrote:
Hi Behrooz,
I am not familiar with what you are asking, and hence cannot offer a response, but I would like to comment that I see no reason for you to get rude. Your question seems not connected to the practical matters of implementing the language, so you may have more luck on the scala-language or scala-user lists (the latter simply because it has a wider audience).
Regards,
Roland
Sat, 2012-02-18, 22:21
#5
Re: Re: Operational Semantics for Scala language
I have nothing to do with the scala language, just a bystander. But since someone thought you were rude, and you didn't understand why, I'll explain.
It was your phrasing "Will anybody from Scala team please provide a reply to this question?" In my understanding of colloquial English, this reads as you expecting that you deserve a reply; indeed that the audience is obligated to respond. Generally, in volunteer communities (e.g. scala-internals), participants are offended by outsiders expecting work of them. On has to "prove oneself" first, by contributing labour and care, before imagining that anyone has any obligations.
Indeed, even your statement "Looking forward to having a reply" in your later email might cross this line.
Best regards,
Scott Morrison
On Feb 18, 2012, at 8:25, Behrooz Nobakht wrote:
> Hi again,
>
> Will anybody from Scala team please provide a reply to this question? Or, redirect me to a better place to post this questions?
>
> Thanks in advance,
> Behrooz
>
Sat, 2012-02-18, 22:31
#6
Re: Re: Operational Semantics for Scala language
Hi again,
Thanks for the clarifications and correction on how to use phrases. That was interesting to me and of course a level of detail I haven't noticed till now. In any how, I think I should be pursuing my question in another place.
Thanks and regards,
Behrooz
On Sat, Feb 18, 2012 at 9:46 PM, Scott Morrison <scott@tqft.net> wrote:
Thanks for the clarifications and correction on how to use phrases. That was interesting to me and of course a level of detail I haven't noticed till now. In any how, I think I should be pursuing my question in another place.
Thanks and regards,
Behrooz
On Sat, Feb 18, 2012 at 9:46 PM, Scott Morrison <scott@tqft.net> wrote:
I have nothing to do with the scala language, just a bystander. But since someone thought you were rude, and you didn't understand why, I'll explain.
It was your phrasing "Will anybody from Scala team please provide a reply to this question?" In my understanding of colloquial English, this reads as you expecting that you deserve a reply; indeed that the audience is obligated to respond. Generally, in volunteer communities (e.g. scala-internals), participants are offended by outsiders expecting work of them. On has to "prove oneself" first, by contributing labour and care, before imagining that anyone has any obligations.
Indeed, even your statement "Looking forward to having a reply" in your later email might cross this line.
Best regards,
Scott Morrison
On Feb 18, 2012, at 8:25, Behrooz Nobakht <behrooz.nobakht@gmail.com> wrote:
> Hi again,
>
> Will anybody from Scala team please provide a reply to this question? Or, redirect me to a better place to post this questions?
>
> Thanks in advance,
> Behrooz
>
Mon, 2012-02-20, 08:31
#7
Re: Operational Semantics for Scala language
Hi,
On Wednesday 15 February 2012 07:16:37 Behrooz Nobakht wrote:
> In this regard, we're interested to study the operational
> semantics of Scala if there is any document/reference/publication that
> addresses a formal specification of operational semantics for the language
> apart from the paper for ICFP'09. Is there any?
Maybe you can find something on Vincent Cremet's page:
http://lampwww.epfl.ch/~cremet/
Cheers,
Mirko
Mon, 2012-02-20, 08:51
#8
Re: Operational Semantics for Scala language
Hi Mirko,
Thank you very much for the link.
Greets,
Behrooz
On Mon, Feb 20, 2012 at 8:25 AM, Mirko Stocker <me@misto.ch> wrote:
Thank you very much for the link.
Greets,
Behrooz
On Mon, Feb 20, 2012 at 8:25 AM, Mirko Stocker <me@misto.ch> wrote:
Hi,
On Wednesday 15 February 2012 07:16:37 Behrooz Nobakht wrote:
> In this regard, we're interested to study the operational
> semantics of Scala if there is any document/reference/publication that
> addresses a formal specification of operational semantics for the language
> apart from the paper for ICFP'09. Is there any?
Maybe you can find something on Vincent Cremet's page:
http://lampwww.epfl.ch/~cremet/
Cheers,
Mirko
--
Mirko Stocker | me@misto.ch
Work: http://ifs.hsr.ch | http://infoq.com
Personal: http://misto.ch | http://twitter.com/m_st
Will anybody from Scala team please provide a reply to this question? Or, redirect me to a better place to post this questions?
Thanks in advance,
Behrooz