Ancestors

Written by David Beazley on 2025-01-23 at 11:03

There must be something wrong with me with respect to IDEs. Felt relief after uninstalling the fancy Rust LSP thing for emacs and going back to the basic syntax highlighting thing.

=> More informations about this toot | More toots from dabeaz@mastodon.social

Written by David Beazley on 2025-01-23 at 11:31

Apropos of nothing, I recently saw someone claiming that if you coded Rust without an IDE, you were insane. I like to look at it the other way. If I can code Rust without an IDE, I'm probably not suffering from early onset dementia.

=> More informations about this toot | More toots from dabeaz@mastodon.social

Written by cobratbq - cranky-by-design on 2025-01-23 at 12:03

@dabeaz I still hold this ridiculous opinion that one should not try to memorize a stdlib of API, incl recent modifications, to do programming. I love the hints IDEs provide, best lite fast and efficient. I want to use my memory for what's important or recent.

=> More informations about this toot | More toots from cobratbq@mastodon.social

Written by David Beazley on 2025-01-23 at 12:19

@cobratbq If I memorize 0.1% of the standard library, I'll be able to perform about 99.9% of my common day-to-day programming tasks without too much thinking. Think I'm going to stick with my approach ;-).

=> More informations about this toot | More toots from dabeaz@mastodon.social

Toot

Written by cobratbq - cranky-by-design on 2025-01-23 at 12:29

@dabeaz sure, but that would be my 'recent' or 'important' category. What about newly added 'const' defs, what about variations, i.e. alternatives, of functions, or docs.

I guess it also depend on how much "exploration" or "discovery" is needed.

Particularly in rust, I find hints still somewhat lacking when the corresponding trait isn't imported yet, which kind of diminishes some of the benefit. So from that perspective it makes sense.

=> More informations about this toot | More toots from cobratbq@mastodon.social

Descendants

Written by David Beazley on 2025-01-23 at 12:47

@cobratbq Some people like to code on the bleeding edge. Others try to avoid bleeding. Personally, I find it hard to solve problems if I'm also bleeding.

=> More informations about this toot | More toots from dabeaz@mastodon.social

Written by cobratbq - cranky-by-design on 2025-01-24 at 12:50

@dabeaz I totally get it. I find myself not really looking for bleeding edge, but rather the expressivity I know I could have. Like, I want the code to show what I try to express, incl. the desired properties/characteristics.

('Trying' here referring to the programmer working as best he can to express his need, such as logic, mutability, restricting characteristics, invariants, properties, within the capabilities and limits of the language.)

=> More informations about this toot | More toots from cobratbq@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113877671691407625
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
277.067081 milliseconds
Gemini-to-HTML Time
1.298803 milliseconds

This content has been proxied by September (ba2dc).