News for hackers. Stuff that matters.
Re:153k Ether Stolen in Parity Multi-Sig Attack by lngnmn on Thursday July 20, 2017 @06:38AM (#14811300)
Yet another homegrown PHP-sque language. The Fractal Of Bad Design is actually a pattern.

My bet they never took any PL course, and have very vague understanding of what consequences certain design decisions would produce. "20 years of PHP coding" or something like that.

Any decent PL course would emphasize the first-class-everything (procedures , obviously), lexical scooping for proper closures, strong but dynamic typing (no implicit coersions) etc. No matter which sect one belongs to - ML or Scheme - these are universal fundamentals, the well-researched foundation.

PHP/Javascript coders usually do not understand the principles and implications behind languages they use. Otherwise they would develop a healthy aversion, like to a tasteless, vulgar porn.

Sane people with PL background would use a dialect of Scheme as a DSL (the numerical tower and all the nice things) or at least Lua (because packers are afraid of parenthesis and see nothing behind of them).

Actually, Scheme (or a simplified dialect such as the one inside Julia - flisp) would be almost ideal choice for financial DSLs.

For those who are cosplaying a PL expert (with 20 years of PHP and Javascript coding under their belt) there is a good read: http://users.rcn.com/david-moon/PLOT3/

Re:153k Ether Stolen in Parity Multi-Sig Attack by sethrin on Thursday July 20, 2017 @07:31PM (#14817058)
I feel like what you say is sensible, but that your tone is needlessly derogatory.
Re:153k Ether Stolen in Parity Multi-Sig Attack by oxryly1 on Sunday July 23, 2017 @01:55AM (#14831064)
Needlessly? I disagree... the idea that yet another person decided to utilize Javascript as the basis for a new language is distressing and totally justifies such a response.
Re:153k Ether Stolen in Parity Multi-Sig Attack by sethrin on Sunday July 23, 2017 @09:26AM (#14832158)
I think the tone of that comment is completely unjustifiable in any polite context. Also, bile obscures text: adding invective just lowers the SNR of your speech.

Your comment is an example of virtue signaling, which is equally boring.

Re:153k Ether Stolen in Parity Multi-Sig Attack by dmak on Saturday July 22, 2017 @09:10PM (#14830378)
I've taken a PL course, and still have a vague understanding of the consequences of certain design decisions. Just reading this thread alone has already taught me more and ways to think of why X design is needed and what consequence does it mitigate/resolve.