From the statement below, can I infer that an if-block is a scope because it doesn't have a name, and therefore it is not directly accessible?
> A scope is a textual region of a Python program where a namespace is directly accessible. “Directly accessible” here means that an unqualified reference to a name attempts to find the name in the namespace."
Without opening any positions in SE Asia, after introducing their imfamous terms of use, Mozilla asked me to contribute 336 THB, which is equivalent to the cost of up to 6 meals here in Bangkok, via a credit card that I don't have, to Common Voice, a project to which local people, including myself, have already contributed our time and effort. Therefore, I'm unable to pay. Or, even if I could, the maximum I could pay would be 20 THB.
Go's main advantage lies in its familiarity for programmers from various languages like Pascal, Java, JavaScript, Python, and C.
Clojure Spec fits in data validation and generate an explanation as Exception's message.
Moreover, instead of using the mutable builder pattern like a data mapper for Go, Clojure with HoneySQL uses plain data structure, so writing a unit test is simple.
@clacke Sometimes a customer wants software without any specific programming language. So, I can code in Clojure or even Common Lisp. They weren't jobs with proper employers.
@clacke I coded in Python professionally about 10 years ago. I feel strange because last month, I was afraid that I won't get any job, but now I feel awkward to reject one of these job after talking to them for many hours. I like both teams.
@clacke I've coded mainly in Clojure and Common Lisp since 2016. However, I try to be an employee, so I will code in whatever mainstream programming language that my employer want except Scala.