Mike Woodring

414 posts

Mike Woodring

Mike Woodring

@mcwoodring

https://t.co/BsBM4lcZs8 Technical Advisor | @Pluralsight Author Gray-haired programmer of the {;} ilk. Author of C#, CLR and Rust courses at Pluralsight.

Idaho Katılım Nisan 2012
158 Takip Edilen712 Takipçiler
Mike Woodring
Mike Woodring@mcwoodring·
@disciple_dev @pluralsight Ah - that's just an artifact of how the JIT compiler handles things during instance allocation. At this point in the demo, field Z is an integer (a value type), so it's zero-filled by default. Later, when it's redefined to string (a reference type), it would default to null.
English
0
0
1
24
Aaron M
Aaron M@disciple_dev·
@mcwoodring @pluralsight I appreciate it. I think I meant why is Z set to zero since we didn’t initialize it. But I guess it has to have a non-null value.
English
1
0
0
40
Mike Woodring
Mike Woodring@mcwoodring·
@disciple_dev @pluralsight [9/9] It's the JIT compilation architecture (the topic of the next module) that preserves type safety while still achieving performance traditionally associated only with natively compiled languages.
English
1
0
0
25
Mike Woodring
Mike Woodring@mcwoodring·
@disciple_dev @pluralsight [8/9] But if the structure is modified in a way that violates the type expectations of callers (e.g.: next demo changing field types from int to string), the JIT compiler will raise an exception & protect the client from insidious memory corruption issues or other nasty bugs.
English
1
0
0
20
Mike Woodring
Mike Woodring@mcwoodring·
Happy to share that my latest course, Rust: The Big Picture, is out. Many thanks to @nusco for all the behind the scenes support (and patience)! See why Rust has been the world’s most loved & admired programming language for 8 years running now @ tinyurl.com/rust-big-pictu…
English
2
6
11
4.3K
Mike Woodring
Mike Woodring@mcwoodring·
suddenly feeling the 80's alt nostalgia
Mike Woodring tweet media
English
0
0
0
91
Mike Woodring
Mike Woodring@mcwoodring·
I don't tweet much. But when I do, it's to raise the alarm about nefarious nation states using XML script to delete German CCTV camera feeds in order to foil the NSA, who was also hacking into those same feeds.
Mike Woodring tweet media
English
0
0
0
129
Mike Woodring retweetledi
Safety
Safety@Safety·
Should we have a policy preventing the creation of or use of existing accounts for the main purpose of advertising other social media platforms?
English
2.4K
2.1K
3K
4.6M
Mike Woodring retweetledi
Elon Musk
Elon Musk@elonmusk·
Should I step down as head of Twitter? I will abide by the results of this poll.
English
343.8K
210.8K
528.8K
366.4M
Mike Woodring retweetledi
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Quatar banning alcohol sales the last minute for everyone except for hospitality boxes is a typical shady business strategy: 1. Agree to a condition you cannot keep 2. Cancel when it’s too late to do anything 3. Keep decision makers (VIPs) happy theguardian.com/football/2022/…
English
20
88
1.1K
0