<div dir="auto">Do these meetings get recorded?</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Jul 2, 2025 at 03:12 Steve Litt via Ale <<a href="mailto:ale@ale.org">ale@ale.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Where: GoLUG Online: <a href="https://meet.jit.si/golug" rel="noreferrer" target="_blank">https://meet.jit.si/golug</a><br>
When: Wednesday, 7/2/2025 7pm sharp Eastern Daylight time<br>
Arrive 15 minutes early for Microphone check & discussion<br>
Who: Steve Litt, Troubleshooter, Developer, Tech Writer<br>
What: What I've Learned About Rust<br>
<br>
Rust is a cross platform Open Source language born in 2012, and<br>
steadily gaining popularity every year. Considering that Haskell was<br>
born in 1990, C sharp was born in 2000, and GoLang was born in 2009,<br>
this makes Rust a very modern language.<br>
<br>
Rust's priorities are safety, safety and safety. You need to try really<br>
hard to write insecure code in Rust. Once compiled, it runs fairly<br>
fast. It's the second of two languages (other one is C) allowed to<br>
be used in the Linux kernel. <br>
<br>
Like all safety first languages (Ada for instance), the compiler gets<br>
in your way a lot, and when you're at my stage it's frustrating. But<br>
it's nice that nobody's going to buffer-overrun my Rust code. And that<br>
compiler that frustrates you: It also has very good error messages with<br>
rustc links to get you the right info to guide you.<br>
<br>
>From what I hear, there are few Rust jobs and even fewer rust<br>
development competitors, so salaries are good and getting better every<br>
year.<br>
<br>
I couldn't get a Rust expert to give this talk so I did the next best<br>
thing: I'm learning Rust myself and will give a presentation on what<br>
I've learned so far:<br>
<br>
* Rust Terminology<br>
* Rust Mindset<br>
* Hello World<br>
* Hello World using Cargo<br>
* File reading program with error handling<br>
* String length comparison program<br>
* OOP in Rust<br>
<br>
You won't learn enough Rust in this 90 to 120 minute presentation to go<br>
out and get a Rust job, but you WILL learn:<br>
<br>
* Whether you want to learn Rust<br>
* Enough material to learn via ChatGPT and web searches<br>
* Enough to get along on the ##rust IRC channel if you're careful<br>
* Terminology that once you can really code rust, you'll interview<br>
credibly<br>
* Enough to network credibly<br>
* Enough to detect a know nothing walking acronym dispenser (WAD)<br>
<br>
I hope to see you there.<br>
<br>
SteveT<br>
<br>
Steve Litt <br>
GoLUG Publicity Coordinator<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org" target="_blank">Ale@ale.org</a><br>
<a href="https://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">https://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div></div>