Viewing profile — gingerBill
gingerBill
HN member- Joined
- Mon, Mar 31, 2014, 9:30 PM UTC
- HN karma
- 894
- Public activity
- 260 items
- HN profile
- View on Hacker News ↗
About gingerBill
No profile information was provided.
Recent public activity
-
comment
Comment #48884672
> STM32 microcontroller The answer is "yes" depending on what you mean by STM32 :D But if it's one we don't currently support officially, it should be pretty easy to support too, w…
-
comment
Comment #48866055
Vim does not have multiple cursors which can be placed ANYWHERE even multiple on the same line and at any offset. You are clearly not aware of what Vim actually offers.
-
comment
Comment #48861195
> People don't use vim because they enjoy puzzle solving. I didn't say that either nor even imply it, and you know that when you quote me afterwards. So huh?!?! > People don't use …
-
comment
Comment #48860640
> You just edit as normal while recording, and replay those edits later. And there is the problem. The first time you do the edit, it might be fine, but when you make a mistake in …
-
comment
Comment #48860597
Which is kind of what I was arguing. Understand that having "fun" is not necessarily equivalent to being "productive". And even by an individuals own standards, the two can be comp…
-
comment
Comment #48860486
> The things about multiple cursors is that you think about the processing while doing it That visual feedback is EXTREMELY useful because I learn of the edge cases to what I am ed…
-
comment
Comment #48860273
> Sublime is invisible to him because he's been at it for fifteen years. It's not perfect and the bugs that have been there for years (and won't be fixed) have annoyed me for years…
-
comment
Comment #48859846
That's not what I was saying. I used vim macros specifically as an example, not Vim as a whole. > I’ve had people tell me how “fun” it was to build a macro to handle some one-off t…
-
comment
Comment #48859810
> I am afraid the author confuses familiarity with proof that his tools are better. Literally NOT what I was implying or even said anywhere. Quote me where I said anything like tha…
-
comment
Comment #48815294
Regarding the implementation of Odin's `context` not being thread-local, source from here: https://www.gingerbill.org/article/2025/12/15/odins-most-mis... Another common question I…
- story
-
comment
Comment #47846512
If you're referring to me, I don't use Reddit much at all any more. I used to comment sometimes on that specific subreddit, but I didn't find the community that great nor the conve…
-
comment
Comment #47116297
The categorizes are useful for understand how people perceive a language. It's a human psychology category, and just because you think it is "irrelevant" misunderstands why I made …
-
comment
Comment #47115175
This might might sound weird but I think that's a distinction without a difference. Those "newline tokens" are effectively the equivalent to a semicolon in the parser. They are sta…
-
comment
Comment #47113282
First, tell me languages which have named value declarations which don't fit into that category. I'd love for my hypothesis to be proven wrong. Second, how are they wrong? You have…
-
comment
Comment #47111885
In the follow up article, I wrote something like this in the conclusion: > Designing a language is more than just getting the syntax right, and denotation semantics are a lot more …
-
comment
Comment #47111814
I was trying to be EXTREMELY clear I am talking specifically about DECLARATION syntax only and how for the most part, the concrete syntax for the DECLARTAION syntax is not that imp…
-
comment
Comment #47111798
I tried my best to be very clear within this article that I am talking about two specific things: DECLARATION SYNTAX and SEMICOLONS. This does not extend to anything else. In fact …
-
comment
Comment #47111743
Hello again. That's not my position in the slightest. The point of the article is to express how people will shallowly and naïvely judge something. It might be naïve conception of …
-
comment
Comment #47111723
> I never got why compilers don't have pluggable syntaxes. Because then you've created dialects and produced the Curse of Common Lisp all over again. Syntax matters a heck of a lot…
-
comment
Comment #47111706
Yes it does. You can even type `;` anywhere too, go an try it. Because of how good the rules are for Python's needs, most people never know that semicolons even exist in Python.
-
comment
Comment #47111679
Did you even read the article, even the heading of that section? You know there is a huge majority that do not want semicolons whatsoever, so saying people should just suck it up i…
-
comment
Comment #47111667
That sidestepping only introduces significant whitespace, which may not be what people want in the first place. It can be quite common to align call expressions by the parentheses …
-
comment
Comment #47111660
The article does no such thing and just focused on declaration syntaxes and semicolons. I can class literally any language into the three categories for declaring variables. * Hask…
-
comment
Comment #47111635
Those syntax examples are literally just general examples, not the only way you have to write them. But to categorize the ones you wrote: * Clojure is qualifier-focused * Prolog is…