drracket icon indicating copy to clipboard operation
drracket copied to clipboard

Racket and DrRacket communication

Open SoilihBenSoilih opened this issue 2 years ago • 2 comments

Hello, I hope you are well ! I have a question about DrRacket and Racket. I would like to know how the two communicate. Is it in the same process or separate processes? How does it work, is it synchronous like Tree-sitter or asynchronous like LSP? Are there requests sent by the IDE to the compiler so that the compiler returns information such as parenthesis errors for example? In short, I would like to understand a little how it works. I would like to have this information for educational reasons. Thanks very much !

SoilihBenSoilih avatar Apr 06 '22 13:04 SoilihBenSoilih

Hi,

The place to ask this type of question is on https://racket.discourse.group/

But a good place to start is the paper: "DrScheme: A Programming Environment for Scheme" https://www2.ccs.neu.edu/racket/pubs/

soegaard avatar Apr 06 '22 14:04 soegaard

Ok ok, thank you very much !!

SoilihBenSoilih avatar Apr 06 '22 14:04 SoilihBenSoilih