Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
comma_at
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
comma_at
5y ago
> I for sure prefer to write a backend where no teammates ever introduce blocking calls. Please note that forcing an execution model in the language will inadvertently cause headaches for some kinds of domains. Since clojure makes no wil
32.
▲
by
comma_at
5y ago
> Good programming practice isn't a language feature its a programmer feature. I'll enjoy reading your production-grade brainfuck code. A language's built-ins and idioms greatly influence what you say and how you say it. I
33.
▲
by
comma_at
5y ago
Clojure has reached sustainable traction. There are large companies using it. There are shops that work with it exclusively. There's no need to conquer the world ;) If some users are evangelizing too loudly, well, it happens everywhere
34.
▲
by
comma_at
5y ago
> If you cannot have compile time guarantees on correctness, the discipline to not break things becomes a key feature. On the other hand, if you have strong correctness guarantees, you may more easily incur some breakage (and thus actual
35.
▲
by
comma_at
6y ago
Disclaimer: I use both at work and prefer clojure. Common Lisp is huge , which is fine. In some concepts it is closer to traditional languages (mutable data structures, multiple inheritance OO, tools to write low-level efficient code). It
36.
▲
by
comma_at
6y ago
The coronavirus alreay spreads before showing symptoms.
37.
▲
by
comma_at
7y ago
The clojurians zulip chat[1] offers a free, full-text-searchable archive of slack. Also, IMHO it's much better than slack for chatting. If only everyone switched! [1] https://clojurians.zulipchat.com/
38.
▲
by
comma_at
7y ago
That's false, building an uberjar has nothing to do wit that. If you're packaging an application typically your -main needs to be AOT compiled, that's why you put :gen-class in your ns declaration. That namespace will get AOT
39.
▲
by
comma_at
7y ago
Either you missed the context or are pulling a straw man. Building a simple VM is not unique, but can you build one that will be competitive with the other's in a reasonable timeframe?
40.
▲
by
comma_at
7y ago
Unless you provide one of - a simple VM implementation - code using a JIT framework - using Apache Impala on this particular dataset which performs on par and didn't take astonishingly long to write then these are just vague claims a
41.
▲
by
comma_at
7y ago
> Who guarantees that if you combine `my-dsl-1-macro` with `my-dsl-2-macro` or simply with general purpose code, that they don't interfere in odd ways? Nobody does. But that's where the power lies. You can't have unrestric
42.
▲
by
comma_at
7y ago
I think the point is just because there's an EOL doesn't mean everyone will be ready or even willing to jump the ship. Companies run all sorts of old software. In 2017 7% of PCs were running Windows XP[1], which had EOL in 2014[2]
43.
▲
by
comma_at
7y ago
Calling out fallacies while commiting more is, well, funny. > Encoding invariants in a type system is far cheaper than writing tests. You may need to back that claim up with something or you're going to be anecdotal as well. > Re
44.
▲
by
comma_at
8y ago
I think (s)he was talking about BEAM. Using RabbitMQ makes no difference if you're not programming in Erlang. If you look at the BEAM VM you will see isolated processes, supervisors, restart strategies etc. Wikipedia[1] lists Erlang&#x
45.
▲
by
comma_at
8y ago
Way overthought. There's 3 things happening: 1. Waiting. We have `sleep` for that, or `at` or `cron` if one wanted a different interface. 2. Accepting seconds in a more user-friendly format. We should make a separate program for that s
46.
▲
by
comma_at
8y ago
Hard to say without context. Was the change discussed with the core team? Did they say yes and then suddenly backed out? Otherwise I don't see much reason for being frustrated.
47.
▲
Freetest – testing made simple
(gitlab.com)
3 points
by
comma_at
10y ago
|
0 comments
48.
▲
by
comma_at
11y ago
Emacs has evil-mode which implements vim's bindings so of course this can be done. Give it a spin though, you might find that some of your customization isn't even needed here, the design is very clean and composable, even more th
49.
▲
by
comma_at
11y ago
I'm no developer but I've been using kakoune for editing for the past month or two and the experience is very good. Mawww has been working on the editor for the past 3 years so it's in a pretty good shape. Programming-wise th