Viewing profile — nauticacom
nauticacom
HN member- Joined
- Tue, Nov 23, 2021, 4:21 PM UTC
- HN karma
- 132
- Public activity
- 61 items
- HN profile
- View on Hacker News ↗
About nauticacom
No profile information was provided.
Recent public activity
-
comment
Comment #29686232
This isn't true; Ruby has no set literal. Sets are provided by a default gem but there is no built-in syntax for them.
-
comment
Comment #29685586
I understand repr for debugging (though imo it's a deficiency of the language that custom objects don't have a repr which lists their attributes), but eq is a property of the domai…
-
comment
Comment #29678637
I really, genuinely don't get the appeal. I don't follow the "less code = better" ideology so maybe that's a contributor but I really don't see how this: class Person: def __init__…
-
comment
Comment #29678521
I've never understood the appeal of these "define struct-like-object" libraries (in any language; I've never understood using the standard library's "Struct" in Ruby). My preferred…
-
comment
Comment #29631842
I've genuinely never understood this one, especially as a flat-out error instead of a warning. When could not using a variable ever be a bug?
-
comment
Comment #29606047
I must be the only person on the planet who likes AppleScript :)
-
comment
Comment #29606014
I definitely understand the argument that different human languages have different semantic patterns. The only non-English language I know (reading, not speaking) is classical Lati…
-
comment
Comment #29605518
Just took a quick look at Rebol and it looks interesting! I love languages that push the boundary of what they allow programs to "naturally" express
-
comment
Comment #29605472
I don't program in Ruby but every time I look at it I see something different depending on who wrote the code and what their personal style is I'd say this is a plus, at least in c…
-
comment
Comment #29605342
Snippets like this: account deposit: 100 dollars. are why I love Smalltalk (and its followers, e.g. Ruby). So much expressiveness, reading like a sentence. And Smalltalk even had t…
-
comment
Comment #29584201
I don't enjoy writing Rust but its perspective on this is at least internally consistent. What are the alternatives for managing cyclic, linked data structures in other languages? …
-
comment
Comment #29574896
I understand that, but it's not as if they've really changed. They always used Rails to advertise Basecamp and vice-versa.
-
comment
Comment #29574077
While I think the new site certainly looks appealing and includes a lot more helpful information than before, there's something about the old playful, hand-drawn design that felt m…
-
comment
Comment #29570246
The last point would be amazing, imo. It's unfortunate that, because of history, commands accept and parse arbitrary strings as input instead of formally specifying it like a funct…
-
comment
Comment #29567704
I've been thinking of throwing FreeBSD on an old Thinkpad and trying to use it normally. Right now I run Debian, with most of my work happening in Firefox or the shell. Is there an…
-
comment
Comment #29567130
Hey, don't be so pessimistic. We'll probably have another serialization protocol by then.
-
comment
Comment #29567080
Ah, I understand now. That's a fair point! I agree that the excellent Go tooling is one of its strengths.
-
comment
Comment #29566630
Right, but the entire point of my comment was that "takes up a significant part of the language spec, compiler, and VM" is not a good approximation of complexity. It can be related…
-
comment
Comment #29566587
I can hold the whole language spec in my head while I'm programming People love to say this about Go, but it's not something that, like, actually matters (and I doubt it's literall…
-
comment
Comment #29566434
I don't know what kind of stuff you all work on, but for the kind of things I work on if the interface isn't specifically designed and laid out after doing user research on the pro…
-
comment
Comment #29566375
I think you're confusing look with function. Two things need not look the same to "adhere to assumptions and pattern recognition," but rather need to function the same and have the…
-
comment
Comment #29566339
> it's fun for designers to make up their own UIs It's not just "fun," it's necessary to create an optimal user experience for every particular use-case. Have you ever played two v…
-
comment
Comment #29566259
To me, "takes up a significant part of the language spec, compiler, and VM" isn't a meaningful reason to exclude something from a language, unless it's a hobby project. The job of …
-
comment
Comment #29561580
That's true, I didn't even think of that! That makes it even more unfortunate
-
comment
Comment #29561569
True, I was being a bit hyperbolic with "massive corp" :). Employee size isn't everything in determining how "big" an organization is, though. I really just meant that it, personal…