Hacker News new | past | comments | ask | show | jobs | submit login

Let me guess, you were never a Perl programmer? Trust me, if you have a Perl background, a lot of that syntax looks pretty familiar (the @ sigil in particular denotes an array).



Yes. Though that's my point, to me it doesn't feel the most welcoming to others who know another language (or languages).

By all means though, if folks like it, carry on. I am sure Raku as a runtime is well engineered, I respect that.

I don't know what lineage Raku shares other than Perl, but it seems to be on its own plane if you will, and thats cool.


I think all programming languages look alien if you’re unfamiliar with their syntax.

Having come from a Pascal background, C felt weird with all of its curly braces. Then after getting familiarity with C and its ilk, Python felt weird. In fact one of the reasons I was reluctant to learn Python was because I was good enough at Perl that I didn’t see the need to learn Python. I had a similar repulsion to LISP too, until I learned s-expressions and now I can see beauty in LISPs too.

Bar for esoteric languages, whose goals are typically different from a general purpose language, most languages are designed to be useful. So once you spend a little time in it you do start to appreciate some of syntactical quirks you once perceived as ugliness

…or at least that’s been my experience with most languages (and I’ve learned a lot of programming languages over the years)


Calculus also doesn't feel welcoming for accountants.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: