Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
minhm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
minhm
1y ago
An alternative way would be pressing M-. (assuming one is using Readline for typing text in the shell, which is the default for my bash shell).
2.
▲
by
minhm
3y ago
> the impermanence of all things in life seems pointless and makes me sad Wouldn't impermanence itself be impermanent then so we won't need be bothered by it too much?
3.
▲
by
minhm
3y ago
"split-string" works well for this situation but for a case where there are commas inside some of the strings it would chop in the middle of those strings. So for the latter case and assuming the commas are consistently formatted,
4.
▲
by
minhm
3y ago
Beautiful (parenthese tree), powerful, energy efficient ( http://greenlab.di.uminho.pt/wp-content/uploads/2017/09/pape... ), standardized, battle-tested, and with a glorious past, Lisp reminds me of Gollum
5.
▲
by
minhm
3y ago
> we'd give them a cup for that delicious sugar cane, then they'd pour it in a plastic cup Perhaps it's for ensuring consistency (of product volume, ratio of ingredients, etc) for all their products.
6.
▲
by
minhm
5y ago
> but then you're the only one that knows your language This only applies if the language implementation is complex, the language syntax is unlike anything in existence, and the language creator does not pick good names for function
7.
▲
by
minhm
5y ago
If by "this domain" you mean "strong type-checking", I guess it is because the CL's feature of on the fly introspection/debugging/modification is not as emphasized in some static type-checking languages, t
8.
▲
by
minhm
5y ago
> macros are bolted on As I understand it, macro is at a metalanguage level above the current code (eg. C macros vs C "normal" codes). In lisp, this metalanguage is in lisp forms, and thus it is parsed by ... the very same lisp
9.
▲
by
minhm
6y ago
> much of the things that made Lisp attractive before are already available in Python, Java, etc. and I see no "enlightment" in learning Lisp. I have not found englightenment either, but I could not find another product
10.
▲
by
minhm
6y ago
Perhaps those who misunderstand you also lack the cognitive empathy towards you!? (edit: removed the phrase "your unintentional enemies" from my sentence above)
11.
▲
by
minhm
6y ago
magit is a good alternative, it's not exactly a TUI because it works entirely inside emacs Emacs also has TUI (when running in the Linux terminal or run `emacs -nw') so magit should also has TUI (at least on GNU/Linux where
12.
▲
by
minhm
6y ago
The efficiency of developing software on GNU/Linux. (edit: rewording)
13.
▲
by
minhm
6y ago
Emacs/slime.
14.
▲
by
minhm
6y ago
Try: === (package-install 'paren-face) (global-paren-face-mode 1) (custom-set-faces '(parenthesis ((t (:foreground "gray50")))))) === (edit: formatting)
15.
▲
by
minhm
6y ago
> I believe it's also 1 or 2 shortcuts, thanks to the IDE's understanding of the language syntax, unless I misunderstood your scenario? I have not seen transposing, merging, splitting, annexing (moving a block into the inside a
16.
▲
by
minhm
6y ago
> it's the useless (unless you write an AST-rewriting macro) structure In a good JS editor, how many key combinations and mouse clicks are required to jumping into, jumping out of, and cutting a block of code (eg. a function definit