3 ms·
I found about raku one time I had an assignment for college where I needed to create a parser. I found raku's grammar features really interesting and used it fo
by eddd-ddde 3y ago
I found about raku one time I had an assignment for college where I needed to create a parser. I found raku's grammar features really interesting and used it for my project, it felt almost like cheating since it did pretty much every thing for me (actually it was probably just cheating but it was still fun).
- db48x 3y agoThat’s exactly what you want in a language. It should always feel like cheating! Also debuggers. Give RR a try some time :)
- eddd-ddde 3y agoI imagine you are referring to https://rr-project.org/ https://rr-project.org/ ? Had never heard of it, looks pretty amazing, I might actually enjoy debugging now!
- fuzztester 3y agoLow contrast text site. I know there are workarounds, but we shouldn't need them.
- celrod 3y agoEvery time I try it, it doesn't seem to work right. Because I don't feel like debugging my debugger, I just go back to gdb. Yet I only hear other people speaking of it positively, so it seems they don't have that experience.
- db48x 3y agoIt does have some annoying hardware requirements. It works on both modern Intel and AMD Ryzen CPUs, but if your CPU is too old it just can’t. And at any time the next generation of CPUs could break the whole thing, although that hasn’t been a problem yet.
- planede 3y agoFWIW I had bad experiences with rr shipped with Ubuntu LTS. I build rr from source, it's relatively easy to do.
- deleted 3y ago[deleted]
- chriswarbo 3y ago> it felt almost like cheating since it did pretty much every thing for me During my undergrad I implemented a semester-long physics project in about 30 minutes. The supervisor had previously taught the Programming in C module, so I asked if I had to use C; he said I didn't, so I used numpy. The code was literally just repeated matrix multiplication.