News for hackers. Stuff that matters.

gcornut

Re:Perchance to Scheme (2016) on Wednesday November 28, 2018 @03:13AM (#18549989)
Clojure(Script) is neither a Scheme nor an implementation of Common Lisp but is a LISP dialect. LISP dialect languages are simply a group of lisp-like language not just implementations of Common Lisp. https://en.m.wikipedia.org/wiki/List_of_Lisp-family_programm...
Re:Clojure is cool on Sunday September 09, 2018 @11:35AM (#17946361)
The fault here is not the language. No new technology should be introduced into a team by a single person. It must be a group decision and everyone must participate. Clojure and Clojurescript are great but they have a steep learning curve. You have to weigh the advantages and the inconvenience of every tech
Re:Typed Clojure in Theory and Practice [pdf] on Friday August 17, 2018 @04:36PM (#17785462)
The author of Typed Clojure has done a presentation on that subject. https://www.youtube.com/watch?v=yG9CffLlXx0 So if I understood correctly: An optional type system can be toggled at any time but the type checking requires type annotations on all of your code (with all its dependencies). A gradual type system is also optional but can check portions of your program even if they call into un-typed portions of your program and also check typed code called from un-typed code.
I'm sometimes frustrated by uMatrix blocking every requests to third party website and forcing me to accept each of them when needed. But when I see exploits like this I'm happy that I haven't uninstalled it :D. You still have to be vigilant when whitelisting requests in the uMatrix panel though.