<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Agreed, I don't know if there is a specific ChucK style.</div><div class=""><br class=""></div><div class="">LiCK is mostly Java style, many small classes, class extension where appropriate, functor classes where function pointers might have been useful, mixedCaseMethodNames, etc.</div><div class=""><br class=""></div><div class=""><a href="https://github.com/heuermh/lick" class="">https://github.com/heuermh/lick</a></div><div class=""><br class=""></div><div class="">I've written up several issues requesting Java-ish language features to ChucK, but they've sat for a while</div><div class=""><br class=""></div><div class=""><a href="https://github.com/ccrma/chuck/issues?utf8=✓&amp;q=is:issue+is:open+heuermh" class="">https://github.com/ccrma/chuck/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aopen+heuermh</a></div><div class=""><br class=""></div><div class="">ChucK kind of is what it is.</div><div class=""><br class=""></div><div class="">&nbsp; &nbsp;michael</div><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Apr 1, 2019, at 11:41 AM, Perry Cook &lt;<a href="mailto:prc@cs.princeton.edu" class="">prc@cs.princeton.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Perhaps the Chuck Book might at least provide good examples. &nbsp;<br class=""><br class="">I don’t know of a formal style guide. &nbsp;I think we authors, while differing from each other, generally use OOP conventions we brought from C++, Java, (and myself) Objective C and Smalltalk.<br class=""><br class="">Prc <br class=""><br class="">Sent from my iPhone<br class=""><br class=""><blockquote type="cite" class="">On Apr 1, 2019, at 9:00 AM, <a href="mailto:chuck-users-request@lists.cs.princeton.edu" class="">chuck-users-request@lists.cs.princeton.edu</a> wrote:<br class=""><br class="">Send chuck-users mailing list submissions to<br class=""> &nbsp;&nbsp;<a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a><br class=""><br class="">To subscribe or unsubscribe via the World Wide Web, visit<br class=""> &nbsp;&nbsp;<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" class="">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br class="">or, via email, send a message with subject or body 'help' to<br class=""> &nbsp;&nbsp;<a href="mailto:chuck-users-request@lists.cs.princeton.edu" class="">chuck-users-request@lists.cs.princeton.edu</a><br class=""><br class="">You can reach the person managing the list at<br class=""> &nbsp;&nbsp;<a href="mailto:chuck-users-owner@lists.cs.princeton.edu" class="">chuck-users-owner@lists.cs.princeton.edu</a><br class=""><br class="">When replying, please edit your Subject line so it is more specific<br class="">than "Re: Contents of chuck-users digest..."<br class=""><br class=""><br class="">Today's Topics:<br class=""><br class=""> &nbsp;1. style manual for coding? (Possibly off topic) (Charlie)<br class=""><br class=""><br class="">----------------------------------------------------------------------<br class=""><br class="">Message: 1<br class="">Date: Sun, 31 Mar 2019 18:53:29 -0400<br class="">From: Charlie &lt;<a href="mailto:taos.points@gmail.com" class="">taos.points@gmail.com</a>&gt;<br class="">To: <a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a><br class="">Subject: [chuck-users] style manual for coding? (Possibly off topic)<br class="">Message-ID:<br class=""> &nbsp;&nbsp;&lt;<a href="mailto:CAJVWGib11=E-Wf1p-6HRP-uk4mdhRdgEYg-WRGWddVBwhQLDzA@mail.gmail.com" class="">CAJVWGib11=E-Wf1p-6HRP-uk4mdhRdgEYg-WRGWddVBwhQLDzA@mail.gmail.com</a>&gt;<br class="">Content-Type: text/plain; charset="utf-8"<br class=""><br class="">hey all,<br class=""><br class="">sorry if this is off topic but I'm starting to realize that my haphazard<br class="">coding style is becoming a problem, as I build a live coding practice based<br class="">in ChucK. I'm wondering if there is a "Strunk and White" for coding<br class="">covering stuff like indentation, naming conventions, when to use a function<br class="">or class for something, etc etc. My formal training in coding is limited to<br class="">a FORTRAN class that I took in the 1980s at the Department of Agriculture<br class="">but I've done some stuff in C, so a book oriented around C or C++ would<br class="">probably work. Thanks in advance!<br class=""><br class="">Charlie<br class="">-------------- next part --------------<br class="">An HTML attachment was scrubbed...<br class="">URL: &lt;<a href="http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20190331/3e9e28d3/attachment-0001.html" class="">http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20190331/3e9e28d3/attachment-0001.html</a>&gt;<br class=""><br class="">------------------------------<br class=""><br class="">_______________________________________________<br class="">chuck-users mailing list<br class=""><a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a><br class="">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users<br class=""><br class=""><br class="">End of chuck-users Digest, Vol 164, Issue 1<br class="">*******************************************<br class=""></blockquote><br class="">_______________________________________________<br class="">chuck-users mailing list<br class=""><a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a><br class="">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users<br class=""></div></div></blockquote></div><br class=""></body></html>