data-centric-computing / dcic-public

Repository for (for now) filing bug reports about DCIC.
21 stars 2 forks source link

[DCIC Book]: A typo in the terminology section #78

Closed Rtizer-9 closed 8 months ago

Rtizer-9 commented 8 months ago

Contact Details

No response

Which Web page has the problem?

https://dcic-world.org/2023-02-21/getting-started.html#%28part._expressions-terminology%29

What's the problem?

Expression: a computation written in the formal notation of a programming language Examples here include 4, 5 + 1, and (3 + 4) * (5 + 1)

If I understand correctly I think you meant to write 3 + 4 here instead of just 4 because that's a value in this context and not something which can be computed further.

What browser are you seeing the problem on?

No response

kfisler commented 8 months ago

Thanks for reaching out. Actually, values are considered expressions. The required "computation" is simply to return the value. If we didn't do that, there would be no minimal case of expressions, which makes it hard to define them recursively.

Kathi

On Fri, Jan 12, 2024 at 9:05 AM Rtizer-9 @.***> wrote:

Contact Details

No response Which Web page has the problem?

https://dcic-world.org/2023-02-21/getting-started.html#%28part._expressions-terminology%29 What's the problem?

Expression: a computation written in the formal notation of a programming language Examples here include 4, 5 + 1, and (3 + 4) * (5 + 1)

If I understand correctly I think you meant to write 3 + 4 here instead of just 4 because that's a value in this context and not something which can be computed further. What browser are you seeing the problem on?

No response

— Reply to this email directly, view it on GitHub https://github.com/data-centric-computing/dcic-public/issues/78, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALO7SONXEYXCFPHDZM4HMTYOE7KRAVCNFSM6AAAAABBYF62H2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGA3TQOJRHA3DMMQ . You are receiving this because you were assigned.Message ID: @.***>

Rtizer-9 commented 8 months ago

Oh now I get it, the definition of value itself has expression which clearly means value is a subset of expression.

I think you should have some telegram group/discord/subreddit otherwise people are gonna fill up issues with doubts and not actual issues like these, and I've just started with the book...

Thanks.

kfisler commented 8 months ago

We do have a discord channel where you can ask questions. discord.gg/7aFMB3b6Mt https://t.co/p9GYmeIyMy

Kathi

On Fri, Jan 12, 2024 at 9:24 AM Rtizer-9 @.***> wrote:

Oh now I get it, the definition of value itself has expression which clearly means value is a subset of expression.

I think you should have some telegram group/discord/subreddit otherwise people are gonna fill up issues with doubts and not actual issues like these, and I've just started with the book...

Thanks.

— Reply to this email directly, view it on GitHub https://github.com/data-centric-computing/dcic-public/issues/78#issuecomment-1889345903, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALO7SM7TSSZ2KYLBJ5CQETYOFBTDAVCNFSM6AAAAABBYF62H2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBZGM2DKOJQGM . You are receiving this because you modified the open/close state.Message ID: @.***>