Whole-known-network
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> "We learn by doing. There is no other way." -- John Holt</p><p>(These quotes all ring true to me.)</p><p><a href="https://en.wikiquote.org/wiki/John_Holt" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">en.wikiquote.org/wiki/John_Holt</span><span class="invisible"></span></a></p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> I'm not a girl but could I get a tldr on that opinion</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> That's the way I've always learned. Unless punch cards are considered to be an IDE.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> it’s funny, you’re describing me learning c in the 90s</p>
<p><span class="h-card" translate="no"><a href="https://types.pl/@wilbowma" class="u-url mention">@<span>wilbowma</span></a></span> Working or dead? (-: I would guess it's deep inside DrScheme like v53 or so!</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> It's the only way to learn for me. Not even autcomplete. I find typing slowly helps me memoize</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> I've been doing Rust for about 5 years now; not full-time alas. I also use emacs. C-x ` does not always work well with Rust errors, and M-x compile doesn't always start from the right place. I use Local Variables to make the compile command right, which is often "cd .. && cargo build", and that's probably why C-x ` does not always work.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> oh that is so cool, thank you for answering. I have heard of Emacs in my travels.</p><p>I get that, I am still using autocomplete but I get the analogy - makes a lot of sense. I am ignoring llm's for the same reasoning, I want to be able to say "I learned and did that".</p><p>I wish you luck with your Rust learning, but by the sounds of it you won't need it hehe 👍</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> I recently learned of the tool "bacon" ( <a href="https://crates.io/crates/bacon" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">crates.io/crates/bacon</span><span class="invisible"></span></a> ) which you might like, too. It watches your files and prints a summary of `cargo check` on file-change events. It's great for minimal-editor setups where you just want the error/warning and line-number.</p>