Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flavio81
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
151.
▲
by
flavio81
7y ago
>You have heard of C? I'm an experienced C developer. >which keeps a lot of virtues of C No, C doesn't have many virtues. It's major virtue was getting close to being a macro assembler, and Go removes that completely. G
152.
▲
by
flavio81
7y ago
>I love the dependable simplicity of Go. If you like Go, you'll love the simplicity of Brainf-ck, a clean design which is easy to learn, simple syntax, and supported in almost all computing platforms.
153.
▲
by
flavio81
8y ago
>starting from Lisp in Go Interesting. Please state what is the License of g-fu, so people can contribute.
154.
▲
by
flavio81
8y ago
>Gilliam's "Brazil" is still my favorite film of all time Mine too. I am also a Common Lisp programmer, although I haven't put Lisp on spaceships like you. Great Minds Think Alike!!
155.
▲
by
flavio81
8y ago
>I think Lisp’s “the source is the documentation” (with comments and doc strings) is a huge boon. True. At first i thought "Damn, there is little documentation on those Lisp libraries", but as the months passed, I understood th
156.
▲
by
flavio81
8y ago
Note to galaxylogic: When lispm wrote: (defmethod foo ((p person) (s string)) (list p s)) He was implicitly defining a "generic function" "foo" of two arguments. Defmethod was defining an i
157.
▲
by
flavio81
8y ago
>I was just curious how "generic functions" in particular could help in defining types and interfaces. I was not asking for the whole story about the whole of CLOS. I understand. For something similar like a Java interface, you
158.
▲
by
flavio81
8y ago
>But they are optional (right?) so in practice if they are not there they do little good. Modern implementations like SBCL also do type inference as well and do tell you about compile-time type errors. CL is also a very strongly typed la
159.
▲
by
flavio81
8y ago
And one of the most serious and cutting edge graph databases, Allegro Graph, is a Common Lisp software. The engine that does the core stuff at Grammarly is also a CL program. DrMeister is an example of how an advanced hacker uses cutting ed
160.
▲
by
flavio81
8y ago
>that there is no official mechanism for declaring types and interfaces. This is not true for Common Lisp. Want to declare types? "(declare (type ...))" Interfaces? CLOS allows "generic functions", which can achieve t
161.
▲
by
flavio81
8y ago
>Lisp et al are cool toys and small team tools, but you're not going to see any large scale db libraries and parsers and concurrency libraries and web servers We already have many of those for Common Lisp.
162.
▲
by
flavio81
8y ago
>In CL you see the effect of any change immediatly at the next iteration of the loop. This. I just did this today on CL, because I needed it. I was running a long process and can't afford to stop it. And note that i'm using a C
163.
▲
by
flavio81
8y ago
>Saying Go has it's head up it's ass is extremely disrespectful to the people that created it and are maintaining it. You lost all credibility when you chose the low road and said that. No, because Go really has its head up it&
164.
▲
by
flavio81
8y ago
>And yes, it will be javascript. In 10 years, Javascript will be as old and forgotten as Perl or (classic) ASP.
165.
▲
by
flavio81
8y ago
>I know people meme a lot about Go and "not having generics," but I really feel that a lot of the things left out of Go have benefitted it. Yes, that's why we program in Brainf__k here: It only has the bare essentials and
166.
▲
by
flavio81
8y ago
> The rest makes perfect sense. Yes, if we are in 1967, just before Algol-68 was proposed.
167.
▲
by
flavio81
8y ago
I own two DX7 synths and love them. They are very misunderstood, really. One myth is that they're difficult to program, this isn't true; they're just different to program. Analog synths are easier to program because they have
168.
▲
by
flavio81
8y ago
I was going to post the same. Robert Smith, a known lisper, is Director of Software Engineering at Rigetti. Kind regards, Another Smug Lisp Weenie.
169.
▲
by
flavio81
8y ago
90° V6 engines are a perversion, anyway.
170.
▲
by
flavio81
8y ago
>Not sure what D programmers are called They are called "Real Programmers", a nickname shared with the Assembly, C, Lisp, Prolog, and Ada programmers.
171.
▲
by
flavio81
8y ago
Source of your claim? Lisp compilers have been written in Lisp for the last 30 years or so. I don't care about Ruby or Python, both toy languages.
172.
▲
by
flavio81
8y ago
Lisp compilers have been written in Lisp for the last 30 years or so...
173.
▲
by
flavio81
8y ago
>Parenscript definitely isn't. It's a glorified s-exp notation for javascript. It is not. Parenscript is a subset of Common Lisp that then gets translated to Js. ClojureScript is also a subset of Clojure that runs on javascript
174.
▲
by
flavio81
8y ago
> I'd gladly use Common Lisp instead if it could do something like ClojureScript It does. Parenscript has existed for years. And there's also JSCL.
175.
▲
by
flavio81
8y ago
>I don’t care about static or dynamic types,(...) I think that RMDB is the simplest and most reliable in theory and practice But... RDMBs are often statically typed (you specify the column type when creating it), and strongly typed (they
176.
▲
by
flavio81
8y ago
Well, obviously the guy is not using Lisp(or Julia), because his problems are easily solved by multiple dispatch. Blame mediocre OOP languages (Java & friends), not OOP itself.
177.
▲
by
flavio81
8y ago
Do you think they are exciting, and Pascal and C++ are not? Python: slow, useless for threaded programming, full of obvious mistakes (anybody likes one-line lambdas?) Clojure: a flaccid, viagra-less Lisp. C#: basically same as Java, the yar
178.
▲
by
flavio81
8y ago
Still no integers, no strict typing, no sane module system.
179.
▲
by
flavio81
8y ago
TL;DR: Repl.it member (amasad, see note) wants to promote Repl.it by saying that more people are using Repl.it and thus it is the modern stuff because modern is having "no IDE, just a modern repl" and etc. So "modern, 2018&qu
180.
▲
by
flavio81
8y ago
>Fast compilation times in Go are only a surprise for a generation that never used native programming languages with native support for modules. This.
More ›