Hacker Newsnew | past | comments | ask | show | jobs | submit | emigre's commentslogin

At this time of the year?

... At this time of the day?

... In this part of the country?

... Localized entirely within your kitchen?


This is fantastic. Thanks!


It's meant as an example. The function receives something, which we call v, and returns something else, which we call e. It's not meant to be taken literally as the variable names - otherwise, you are right, e is undefined in that example.

He is just showing how the syntax of a Scheme function corresponds to the structure of a JavaScript function.


Inditex, Mercadona, Movistar?...


It’s academic and comprehensive, that’s the issue. It’s not about writing a production grade compiler, though, in my humble opinion. There are more things to learn for that, unfortunately… is just a pretty big topic with lots of stuff to learn.


the dragon book is all i have on the topic. it was a big investment for me.

it taught me to think very differently but i am sure i am still not ready to write a compiler :D


'Engineering a Compiler' by Cooper & Torczon is a great resource. It gives context on each topic, explains them clearly, and at the same time, I think, it is a really good resource from an academic point of view. It still requires some investment in terms of time and effort, but I found it more approachable than the Dragon book. I would say that both cover more or less the same introductory stage to compilers construction. If you have read the Dragon book, I have the feeling that you are perfectly well prepared to write your own compiler.


I imagine that he is not that committed to open source, when he chooses to post on X.


Most open source licenses have strings attached, the terms of the licence say what those “strings” are. Like requiring attribution.


Disgusting AI-generated slop. Lacks style, effort and authenticity.


Thanks for pointing this out


Remember to thank @vitus [1] as well for being the first to notice.

[1] https://news.ycombinator.com/item?id=47196505


Thanks for sharing that paper, I didn't know about it. It looks really interesting.


And here's an English translation of the History chapter from Stoyan's 1980 book _LISP-Anwendungsgebiete, Grundbegriffe, Geschichte_ [LISP Application, Basic Concepts, History]: https://softwarepreservation.computerhistory.org/LISP/book/S...


Thanks. Even though I'm originally from Europe, the book has ended up somewhat focused on what happened on the continent where I now live. It's something I'm planning to fix for a potential second edition.


Really nice of you to share it, thank you.


I will read them over the weekend.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: