<div dir="ltr"><div>When people ask me what I'll be doing next year, I say "How should I know? I don't have 2020 vision!"</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 31 Dec 2019 at 18:40, Doug Moen <<a href="mailto:doug@moens.org">doug@moens.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u><div><div>Welcome to the future, everybody.<br></div><div><br></div><div>* Replace my old MacBook Air with a Linux laptop. I don't know which manufacturer/model, though. (Apple is the past, Linux is the future.)<br></div><div><br></div><div>* Learn WebAssembly. Port Curv to WASM.<br></div><div>* Learn more about optimizing compilers. Add a decent optimizer to Curv.<br></div><div>* Learn more about GPU programming. Especially the new WebGPU standard. Port Curv to WebGPU once it becomes viable.<br></div><div>* Learn more about projectional code editors and visual programming languages.<br></div><div><br></div><div>Rust is interesting, but the cost of converting 10,000 lines of C++ code to Rust may outweigh the benefits. Also, certain C++ libraries I need have no proper Rust equivalent, and you can't just wrap the library in a Rust interface via C because template expansion and function call inlining is critical to the performance benefits given by the library. So I will continue to wait and see. Rust may be the future, but I'd prefer something with similar performance and safety that is much easier to use.<br></div><div><br></div><div>WASM is also not ready for prime time: I want performance equal to native code (not 1.5x to 2.1x slower), SIMD, threads, and other stuff (that I know they are working on).</div><div><br></div><div>On Tue, Dec 31, 2019, at 12:36 PM, Ron Singh wrote:<br></div><blockquote type="cite" id="gmail-m_7906799364673310172qt"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">Weird saying that, 2020.<br></div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">Just wanted to drop a quick note -- did not not make it to many 2019 meetings, but am hopeful 2020 will will greet me with a prod to get off my a$$ and get on with participating more.<br></div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">I follow much of the discussions with interest, a lot of it is very much past my pay grade, but am always grateful to be privy to the discussions.<br></div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">2020 Linux resolution, , I will get more in the know about bash scripting. What is your 2020 Linux/FOSS resolution?<br></div><div style="font-family:tahoma,sans-serif"><br></div><div><div dir="ltr"><div dir="ltr"><div><div><span style="font-family:tahoma,sans-serif">All the best for 2020</span><span style="font-family:tahoma,sans-serif"> you generous folks</span>,<br></div><div><br></div><div>Ron Singh<br></div></div></div></div></div></div><div>_______________________________________________<br></div><div>kwlug-disc mailing list<br></div><div><a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br></div><div><a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" target="_blank">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br></div><div><br></div></blockquote><div><br></div></div>_______________________________________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div>