An alternative answer to the implied question: "How do I learn the core of
the language-oriented features of Racket?"
Check out Beautiful Racket: https://beautifulracket.com
- Dan
On Fri, Nov 12, 2021 at 2:03 PM Philip McGrath
wrote:
> On Thu, Nov 11, 2021 at 9:20 PM Yushuo Xiao wrote:
>
On Thu, Nov 11, 2021 at 9:20 PM Yushuo Xiao wrote:
> Thank you very much! I didn't know the set is not fixed. And thinking of
> them as an IR really helps.
>
> On Friday, November 12, 2021 at 12:15:39 AM UTC+8 johnbclements wrote:
>
>> That’s a true statement… but that set is by no means fixed.
Yes, you are right! I'm not trying to achieve anything. I just want to get
a better understanding of how Racket works. I generally want to know how
things work at the lowest possible level, just as learning assembly helps
me understand C. And sometimes I have trouble learning things under a
... and from there it's turtles all the way down.
On Nov 11, 2021, at 9:46 AM, David Storrs wrote:
> Sure, that's as good a definition as any.
>
> On Thu, Nov 11, 2021, 6:04 AM Yushuo Xiao wrote:
> Thank you for your comprehensive answer! It helps a lot. I also read more
> about Racket after
Out of curiosity, what is it that you're trying to achieve here? You're
not going to program in the fully-expanded language, you're going to
program in something higher level. Is this purely a "learning assembly
code is good because it gives you a better understanding of machine
architecture"
> On Nov 11, 2021, at 03:04, Yushuo Xiao wrote:
>
> Thank you for your comprehensive answer! It helps a lot. I also read more
> about Racket after I posted the question and now I think that the few special
> forms (as stated in "fully expanded program") are the core. All languages
> built in
Sure, that's as good a definition as any.
On Thu, Nov 11, 2021, 6:04 AM Yushuo Xiao wrote:
> Thank you for your comprehensive answer! It helps a lot. I also read more
> about Racket after I posted the question and now I think that the few
> special forms (as stated in "fully expanded program")
Thank you for your comprehensive answer! It helps a lot. I also read more
about Racket after I posted the question and now I think that the few
special forms (as stated in "fully expanded program") are the core. All
languages built in Racket will parse and convert their syntax into syntax
Hi Yushuo,
On Sat, Nov 6, 2021 at 5:33 AM Yushuo Xiao wrote:
> I've learned some Racket, and can comfortably program in it, but I only
> learned it as an ordinary language, much like Scheme. I know Racket is much
> more than that, for its "language-oriented" features. Languages become a
>
9 matches
Mail list logo