soegaard2
2020-9-20 10:40:33

@hazel Great idea for a tutorial! Consider writing one, as you learn.

Here are some things that makes Racket different from Scheme, ordered from most often used to great-but-rarely used.

• for-loops • structs • match • the module system • submodules • syntax-parse • threads • ffi • defining your own match expanders (i.e. extend match in user code) • defining your own for-loop constructs • continuation marks • making new #lang languages • places • delimited continuations (which are more general than call/cc) There is a style guide: • https://docs.racket-lang.org/style/index.html


laurent.orseau
2020-9-20 11:22:40

• cross-platform gui • packages and collections • the class system • the DrRacket IDE is a whole world in itself


caente
2020-9-20 13:53:19

soegaard2
2020-9-20 13:54:34

caente
2020-9-20 14:00:21

interesting website!


soegaard2
2020-9-20 14:01:21

We are almost at 300 links.


caente
2020-9-20 14:30:29

spdegabrielle
2020-9-20 14:31:21

Hi @hazel there is ‘1.4 A Note to Readers with Lisp/Scheme Experience ‘ in the racket guide: https://docs.racket-lang.org/guide/intro.html#%28part._use-module%29\|https://docs.racket-lang.org/guide/intro.html#%28part._use-module%29


hazel
2020-9-20 14:31:59

that’s just explaining to not use load


hazel
2020-9-20 14:32:25

and to use #lang


spdegabrielle
2020-9-20 14:33:30

Yes. Sorry.


spdegabrielle
2020-9-20 14:33:57

It should probably be expanded a little.


wanpeebaw
2020-9-20 15:11:58

Practical Racket or Pragmatic Racket…:yum:


spdegabrielle
2020-9-20 16:50:01

I think the Practical Racket is very much the Racket Guide but it lacks the practicals found in http://gigamonkeys.com/book/\|PCL but MP3’s don’t seem as topical anymore. What would be a topical theme for some Racket Practicals? Ideally leveraging the differences in @soegaard2’s <https://racket.slack.com/archives/C09L257PY/p1600598433008000|list of racket differences>


chansey97
2020-9-21 03:47:00

Hi, I found a good gist about “The top-level is hopeless” from https://gist.github.com/samth/3083053, but the link is broken. Is there any way to view these mailing lists? Thanks.


chansey97
2020-9-21 05:28:49

Fortunately, we can find them in http://web.archive.org