4 ms·
> But they're also not required to flaunt their own ignorance as though it's a well-formed opinion. I don’t like the parenthesis. I’m not flaunting anything. I
by alex_lav 3y ago
> But they're also not required to flaunt their own ignorance as though it's a well-formed opinion.
I don’t like the parenthesis. I’m not flaunting anything. Is it “flaunting” to calmly and respectfully share an opinion? To you it’s trivial, to me it’s not.
It seems like you’re interested in creating conflict with people that don’t like a thing that you like. Which, I would cast this behavior as unprofessional, tbh.
- dang_flame 3y ago[dead]
- dun44 3y agoImagine someone who hates the exponentiation operator but wants to do mathematics nevertheless. For a living.
- alex_lav 3y agoInteresting hyperbole.
- Munksgaard 3y agoI don't like curly braces, but I don't let that decide which programming languages I use.
- alex_lav 3y agoThat’s your choice!
- hautcake 3y agoPeople that express strong opinions about syntax come across as dummies to professionals. Doesn’t mean they are of course. Just sayin’.
- alex_lav 3y agoSimilarly, people that dismiss valid criticism because it doesn't match their personal opinions seem like dummies to grown ups. Unsure if it means they are or are not dummies, though.
- CooCooCaCha 3y agoI'm not a fan of the parenthesis either, but when I learned about s-expressions and how lisp programs are also a data structures that piqued my interest and helped me look past them. I question people's judgement who can't look past the syntax when there is a very good, and interesting technical reason behind them.
- arnsholt 3y agoCode as data is interesting, but mostly orthogonal to S expressions. For example, Prolog code has the same property without S expressions, and more esoterically TeX (which is succinctly explained to a lisper as programming with defmacro but not defun).
- mtlmtlmtlmtl 3y agoAlso raw machine code and XML, even. Though it's just more powerful in Lisp precisely because the code is just lists in a language designed around working with lists. So you can actually leverage this property in Lisp without the code becoming inscrutable for it, which in my experience doesn't usually happen in other languages.
- alex_lav 3y ago> I question people's judgement who can't look past the syntax when there is a very good, and interesting technical reason behind them The list of things that are interesting is endless, though. I see something I’m turned off by, I move on. There are plenty of valuable things to spend time on.
- adastra22 3y agoA-expressions are a choice, and it is fine to argue whether it is a good one. There are plenty of other ways of achieving honiconic syntax.
- ColonelPhantom 3y agoWhat's an A-expression? I tried looking it up but didn't find anything. I have heard of M-expressions but never of an actual implementation. Scheme also seems to have some SRFIs involving alternate syntax that's whitespace dependent, like SRFI 119 (wisp), SRFI 110 (sweet-expressions or T-expressions), or SRFI 49.