News for hackers. Stuff that matters.
Re:Homoiconicity isn’t the point (2012) by pierrebai on Tuesday May 04, 2021 @11:45AM (#27038839)
Portraying widely held opinions as propaganda is quite counter-productive, bordering on denial. Given that you provide no reasoning one way or another, I cannot say more about your personal views, but...

Denying Python's simplicity is surprising. Clarity of syntax, avoiding superfluous tokens, and ordering of code in speak-order are a few of the reason for it's simplicity. Interestingly, Python fails at syntax clarity exactly where it adopts functional-style construct: list-comprehension for example.

Like it or not, a language, like Lisp, which insist on polish notation is just unnatural, at least for most western speakers. (I don't know any spoken language that would map to placing verbs first in a sentence.)

Re:Homoiconicity isn’t the point (2012) by anaerobicover on Tuesday May 04, 2021 @11:59AM (#27039014)
> (I don't know any spoken language that would map to placing verbs first in a sentence.)

There are some less spoken, and some more widely spoken languages have this as an optional possibility. Verb-Subject-Object order: https://en.wikipedia.org/wiki/Verb%E2%80%93subject%E2%80%93o...

Re:Homoiconicity isn’t the point (2012) by taeric on Tuesday May 04, 2021 @01:21PM (#27040010)
This is silly. All programming is already in the same order for anything not math. And even math has plenty of prefix usage. Sigma, gamma, etc.

So, I should use another term than propaganda, as that is negatively loaded. Consider it, rather, effective marketing.

Edit: and apologies on dodging the point on python being simple. I really don't know how to respond on that. I still fight heavily to read most python I am exposed to, as it would be way easier in sql for most of the etl I see.

Re:Homoiconicity isn’t the point (2012) by oblio on Tuesday May 04, 2021 @01:56PM (#27040447)
Many (most?) programmers don't like (formal) math.