<div dir="ltr"><div><div><div><div><div><div><div><div>Héllo,<br><br></div>A new user here, my name is Amirouche, I go by this name from the beginning of my life which is probably a short period of time but certainly not too much.<br>


<br></div>I define myself has being primarly a Python dev. I do web (or related and sometimes silly) things but that's not what pays the bills.<br><br></div>I came to Scheme and Gambit for its simplicity/minimalism, expressiveness, wisdom and also  speed. <br>


<br>Actually what triggered the need to try a LISP is a problem I encountered. I needed (or wanted) to keep the number of Python objects to a minimum while still maintaining maintainability and readability. But the thing is I'm jailed in the Python class system. I find myself fighting it to have the user API I want while still providing a clear inner architecture. For that matter, I use, so-called, advanced patterns like metaclasses and data descriptors which basically reduce maintainability because Python user seldom use them. Being less maintainable also means it's less pratical.<br>


<br></div>What I believe is that LISP-like languages are easier to build DSL while still keeping the concepts and code pratical. I'm not sure how much this is True. That said, I also believe, the reason why LISP-like languages were forgotten from the industry is because every project is a new language, I don't know how much True this is either. I also assume that LISP coming from academia, is though to not be pragmatic. Python being in-between has a privileged position.<br>


<br></div>Scheme having a small core, makes it I think more practical than LISP, somewhat easy to learn like Python. While still, making it possible to express problems and solutions in a clear, concise and efficient way. That said Scheme and Gambit in particular lakes documentation, except if SFRI are the documentation...<br>

<br>Those are all assumptions that I want to check.<br>
<br></div>Anyway, <br><br>I tried to build Black Hole but it failed, I filled <a href="https://github.com/pereckerdal/blackhole/issues/50" target="_blank">an issue</a>.<br><br></div><div>Is there any procedure reference page I can read ? or is it the R5RS ?<br>

</div><div><br></div></div><div><div>See you around,<br><br></div><div>Amirouche<br></div></div></div>