Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kagevf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
kagevf
2y ago
OK, here's a pretty niche blast from the past: the boo programming language. It ran on the CLR (.NET) and had syntax similar to python. I recall using it back around 2006 - 2008 because it offered scripting features for .NET on Windows
32.
▲
by
kagevf
2y ago
I would say "it establishes a protocol to support recognizing and propagating changes the way you would expect throughout an inheritance hierarchy if something related to a meta object in that hierarchy changes, even while working inte
33.
▲
by
kagevf
2y ago
> even if by some chance it included some "vi mode", it would simply be an emulation, not an actual vi editor Lem supports vim key bindings, according to its README. btw, I don't have any issues with emacs keybindings, but
34.
▲
by
kagevf
2y ago
vim has 2 implementations of slime. Lem is a new editor written in Common Lisp that has slime "built-in".
35.
▲
by
kagevf
2y ago
> why on God's green earth is the present working directory not searched for the package I'm trying to build, like every other build system to ever exist? What if you want to share packages (aka CL systems) between different CL
36.
▲
by
kagevf
2y ago
> any system that relies on information that was typed into a REPL three-months ago and is now only stored in the binary state of that REPL and nowhere else Implemenations like SBCL can produce executables. Source code is stored in files
37.
▲
by
kagevf
2y ago
All in the service of interactivity, a key feature of CL.
38.
▲
by
kagevf
2y ago
Yeah, was aware of that possibility; I guess I should have made a point about the disctinction between symbols vs "possible sound combinations" (my words). And even "possible sound combinations" can be further limited to
39.
▲
by
kagevf
2y ago
> there are languages with a relatively small number of distinct syllables, like Japanese Japanese has around 50 syllabic symbols, depending on how you count - include both sets of kana? include more archaic kana? etc What would be a mor
40.
▲
by
kagevf
2y ago
Not sure it counts as "multicursors" but overwriting a rectangle using C-x r t (string-rectangle) is pretty handy in emacs.
41.
▲
by
kagevf
2y ago
Interesting, I did not know that! But, the one I wrote mimics how insert-parentheses works, so I will probably stick to my version.
42.
▲
by
kagevf
2y ago
With built-in emacs functionality you can do: 1. Place the cursor on the left parenthesis of the form (same as you wrote) 2. C-M-Space to select the form. 3. M-( to surrond with parenthesis. 4. type "if flag" (same as you wrote fo
43.
▲
by
kagevf
2y ago
> Creating a language designed for being manipulated this way AFAIK, Lisp wasn't created for structural editing, it was just a "happy accident" that it lends itself so well to the technique. Even without the paredit and pa
44.
▲
by
kagevf
2y ago
> a couple of famous Haskell folks. Who?
45.
▲
by
kagevf
2y ago
> adding support for light/dark mode It's there. M-x invert-face Then, type "default" Also, checkout M-x customize-themes for some other decent built-in themes.
46.
▲
by
kagevf
2y ago
A garbage reddit post produces this great comment - only on HN! :) And somehow, my reply managed to avoid using that letter ...
47.
▲
by
kagevf
2y ago
I think it's meant to be a sarcastic take of the next iteration after VS Code :)
48.
▲
by
kagevf
2y ago
> the worse is better approach is better. I think this ties back to the idea of "get it working, then once it's working go back and make it fast | preformant | better for whatever meaning of better". I think much of the co
49.
▲
by
kagevf
2y ago
To me, the form is not intuitive, but the result is: ((1 2) 3 4) Someone else in that thread mentioned that CONS is basically adding (1 2) to the front of the (3 4) list, and that helped me understand it better.
50.
▲
by
kagevf
2y ago
I wrote "not *as* caustic" ... in particular, he wasn't being caustic toward Lee, but rather to the idea of cons pairs being redundant. It's enough of distinction to make me think I should re-examine what Naggum had to s
51.
▲
by
kagevf
2y ago
He does have a tendency to write off people as “fanatics”.
52.
▲
by
kagevf
2y ago
This doesn't come across as "caustic" as when I previously read it. And the "bile" isn't directed so much at Lee as it is at something he wrote; "All in all, the pairs notion is redundant." Naggum gen
53.
▲
by
kagevf
2y ago
I tried using "r" (with quotes) on indeed, and got some hits where R was listed as one of the necessary skills.
54.
▲
by
kagevf
2y ago
I remember back when putting together PCs in the 90s if the cable for the IDE drive was connected incorrectly it would emit smoke - I didn't directly experience it, but any instructions I had read warned about it.
55.
▲
by
kagevf
2y ago
And, how will the existence of source control management in both GitHub and Azure DevOps be reconciled?
56.
▲
by
kagevf
2y ago
Do you use LW's built-in editor, or emacs?
57.
▲
by
kagevf
2y ago
> Unfortunately the SLIME REPL itself (its read eval print loop) is not great > Another way of working got lost... You singled out SLIME, but you've mentioned before that you use LispWorks - do you think it's also "not
58.
▲
by
kagevf
2y ago
> Does anyone remember Groovy? I recall that Atlassian had some kind of scripting console where you could run Groovy and interact with its API / objects. It was useful for exploring when writing plugins for bamboo or Jira ...
59.
▲
by
kagevf
2y ago
> "Win9x is MS-DOS with a graphical shell" I think if you replaced “Win9x” with Windows 3.1 - or earlier - it would be true.
60.
▲
by
kagevf
2y ago
> able to hold Would "grasp" work?
More ›