5 ms·
As the author of this code in question, I'd like to make the offer to the Hacker News community and anyone at large. I'll do a live screen cast demonstration fo
by arcfide 10y ago
As the author of this code in question, I'd like to make the offer to the Hacker News community and anyone at large. I'll do a live screen cast demonstration for interested persons and walk you through the entire compiler in 30 minutes to 1 hour. In the end you won't have a complete understanding of the compiler, but if you have reasonable prior programming experience, I claim that you will have a better, more full, and complete understanding of the compiler than if you had spent the same amount of time learning most other compiler designs. At that point, you would be able to continue your own self-study and would be able to start making contributions to the compiler rather quickly. This is an offer to demystify the code to people so that they have an opportunity to see how it really does make the whole compiler simpler and easier to work with.
If people express interest, I'll run such a live session and let people judge for themselves what they think of the code and my approach to "simplicity" after they've been introduced personally to the code base.
- jpt4 10y agoI would observe such a live session.
- dang 10y agoThat's a great idea. If you'd be interested in doing this semi-officially on HN (maybe something along the lines of an AMA) please email hn@ycombinator.com and let's co-ordinate it!
- arcfide 10y agoDone.
- camelspade 10y agoI would like to see this as well, sounds very interesting
- chetanbhasin 10y agoI'd be down for such a session. Sounds like a great idea!
- whiskers 10y agoI'd also be really interested in this - it sounds intriguing!
- kutkloon7 10y agoI'm not sure if everyone who's interested knows APL... I was initially interested, but honestly a bit less when I saw the compiler is in APL. Still a very impressive feat, just not my cup of tea.
- arcfide 10y agoUnderstandable. However, it won't be necessary to know APL to understand what I'm going to talk about. I might delve into a bit of APL, but only from the perspective of how to work with the code. My hope is that the more general lessons can be taken and used anywhere, and improve the code of projects elsewhere.
- jaccarmac 10y agoPlease do!
- RodgerTheGreat 10y agoSounds great! If you do so, please be sure to record it for posterity.
- usr381 10y agoDefinitely interested. I've dabbled in k for small problems and would like to understand more about the array approach to larger programs.
- vnz 10y agoI am interested too.
- arcfide 10y agoUpdate. I'll be giving this live session on Monday the 13th at 3 PM EST. Stay tuned for a post on HN near that time for the link to the live session.
- credit_guy 10y agoMaybe it's a bit late to ask, but is the live session still planned to happen? I'd personally want to dial in, but I don't know the details.
- fourier 10y agoIt was: https://news.ycombinator.com/item?id=13638086 https://news.ycombinator.com/item?id=13638086 Video is: https://www.youtube.com/watch?v=gcUWTa16Jc0 https://www.youtube.com/watch?v=gcUWTa16Jc0
- arcfide 10y agoThe official live stream is up now here: https://news.ycombinator.com/item?id=13638086 https://news.ycombinator.com/item?id=13638086