Recent Changes for "Programming" - Davis Wikihttp://daviswiki.org/ProgrammingRecent Changes of the page "Programming" on Davis Wiki.en-us Programminghttp://daviswiki.org/Programming2013-01-14 10:09:39ScottMeehleibdeleted reference to Borders <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 13: </td> <td> Line 13: </td> </tr> <tr> <td> <span>- * ["Borders"] has by far the largest collection of programming books in town.</span> </td> <td> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2009-01-12 11:24:09weschristComment added. <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 25: </td> <td> Line 25: </td> </tr> <tr> <td> </td> <td> <span>+ ------<br> + ''2009-01-12 10:24:09'' [[nbsp]] I'm looking for a programmer familiar with changes to the C language between the early 90's and now. I have an old program, written by a colleague, that will no compile on my current machine. Some minor errors have been identified (i.e. alloc vs. malloc) but I'm not a computer programmer and I am getting stuck. I'm willing to pay in coffee, beer, or possibly lunch. Thanks --["Users/weschrist"]</span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 23:13:33WesHardaker <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 18: </td> <td> Line 18: </td> </tr> <tr> <td> <span>-</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as [wiki:wikipedia:"Ruby (programming language)" Ruby], <span>Y</span>ou will most likely have to buy something new at a bookstore. </td> <td> <span>+</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as [wiki:wikipedia:"Ruby (programming language)" Ruby], <span>y</span>ou will most likely have to buy something new at a bookstore<span>&nbsp;or learn solely from online documentation</span>. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:55:06WilliamLewis(quick edit) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 5: </td> <td> Line 5: </td> </tr> <tr> <td> <span>-</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wikipedia:HTML] is not considered a computer programming language, and thus web pages that only serve <span>[wiki:wikipedia:</span>HTML<span>]</span> pages did not require any specialized programming to make them available). </td> <td> <span>+</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wikipedia:HTML] is not considered a computer programming language, and thus web pages that only serve HTML pages did not require any specialized programming to make them available). </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:37:42JabberWokky(quick edit) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 5: </td> <td> Line 5: </td> </tr> <tr> <td> <span>-</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wikipedia:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wikipedia:HTML] pages did not require any specialized programming to make them available. </td> <td> <span>+</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wikipedia:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wikipedia:HTML] pages did not require any specialized programming to make them available<span>)</span>. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:29:38PeterAnselmo+ link <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 24: </td> <td> Line 24: </td> </tr> <tr> <td> <span>-</span> ''2007-04-04 20:28:02'' [[nbsp]] I remember coming across the "Davis Hack<span>ers</span> Society" page on the wiki that described regular, informal, group programming sessions. Is anything like this currently active ? --["Users/PeterAnselmo"] </td> <td> <span>+</span> ''2007-04-04 20:28:02'' [[nbsp]] I remember coming across the <span>[</span>"Davis Hack<span>ing</span> Society"<span>]</span> page on the wiki that described regular, informal, group programming sessions. Is anything like this currently active ? --["Users/PeterAnselmo"] </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:28:02PeterAnselmoComment added. <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 23: </td> <td> Line 23: </td> </tr> <tr> <td> </td> <td> <span>+ ------<br> + ''2007-04-04 20:28:02'' [[nbsp]] I remember coming across the "Davis Hackers Society" page on the wiki that described regular, informal, group programming sessions. Is anything like this currently active ? --["Users/PeterAnselmo"]</span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:21:56WilliamLewisEh... ruby is a bit newer. + wp link <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 18: </td> <td> Line 18: </td> </tr> <tr> <td> <span>-</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as <span>Python</span>, You will most likely have to buy something new at a bookstore. </td> <td> <span>+</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as <span>[wiki:wikipedia:"Ruby (programming language)" Ruby]</span>, You will most likely have to buy something new at a bookstore. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 21:00:46WesHardakerright wiki link <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 5: </td> <td> Line 5: </td> </tr> <tr> <td> <span>-</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wiki:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wiki:HTML] pages did not require any specialized programming to make them available. </td> <td> <span>+</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program components is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wiki<span>pedia</span>:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wiki<span>pedia</span>:HTML] pages did not require any specialized programming to make them available. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 20:58:56WesHardaker(quick edit) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 5: </td> <td> Line 5: </td> </tr> <tr> <td> <span>-</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wiki:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wiki:HTML] pages did not require any specialized programming to make them available. </td> <td> <span>+</span> For example, [http://www.projectsycamore.org/ Project Sycamore's] program<span>&nbsp;components</span> is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wiki:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wiki:HTML] pages did not require any specialized programming to make them available. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 20:58:33WesHardaker+local web pages links and a bit more text. <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 3: </td> <td> Line 3: </td> </tr> <tr> <td> <span>- '''Programming''' is what one does to make computers do new and interesting things. For example, it is what makes the ["Front Page" Davis Wiki] do what it does oh so well. There are many many types of programming languages, each with their own strengths and weaknesses.</span> </td> <td> <span>+ '''Programming''' is what one does to make computers do new and interesting things. There are many many types of programming languages, each with their own strengths and weaknesses.<br> + <br> + For example, [http://www.projectsycamore.org/ Project Sycamore's] program is what makes the ["Front Page" Davis Wiki] do what it does oh so well. All of the items on the ["Locally Owned Websites"] serve you information via computer programs and most of them likely required special programming to make them unique as well. (Note that [wiki:wiki:HTML] is not considered a computer programming language, and thus web pages that only serve [wiki:wiki:HTML] pages did not require any specialized programming to make them available.</span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 18:27:15WilliamLewis+ LUGOD <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 18: </td> <td> Line 18: </td> </tr> <tr> <td> </td> <td> <span>+ If you want some real, live interaction with programmers, you might want to start attending ["LUGOD"] meetings.<br> + </span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 18:11:45WilliamLewisXHTML is a markup language, NOT a programming language. <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 16: </td> <td> Line 16: </td> </tr> <tr> <td> <span>-</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as <span>xHTML</span>, You will most likely have to buy something new at a bookstore. </td> <td> <span>+</span> The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as <span>Python</span>, You will most likely have to buy something new at a bookstore. </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 17:38:57PeterAnselmoTried to make it more Davis-Specific. <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 6: </td> <td> Line 6: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + = Resources in Davis =<br> + <br> + There are a plethora of books aimed at teaching yourself to program. Most of these assume no prior knowledge, so a CS degree is not a prerequisite.<br> + <br> + * ["Borders"] has by far the largest collection of programming books in town.<br> + * The ["UC Davis Bookstore"] has a fair collection, but significantly less than Borders.<br> + * The ["Shields Library"] has a large programming section ( Dewey Decimal: QA 76 ).<br> + * The ["Yolo County Library - Davis Branch" Yolo Library] has a few outdated books.<br> + <br> + The libraries are of more use if you are trying to learn languages such as C++ which change little as time goes on. If you're looking for something more recent, such as xHTML, You will most likely have to buy something new at a bookstore.<br> + <br> + [[Comments]]</span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 13:12:45BrentLaabsRenamed from "programming foo" (capitalization) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> <span>- deleted</span> </td> <td> <span>+ [[Image(syc.jpg, thumbnail, right, "Code from one infamous project")]]<br> + <br> + '''Programming''' is what one does to make computers do new and interesting things. For example, it is what makes the ["Front Page" Davis Wiki] do what it does oh so well. There are many many types of programming languages, each with their own strengths and weaknesses.<br> + <br> + If you want to learn to write software you could get a degree in ["Computer Science"], though many people who are computer programmers by trade studied something else in ["schools" school] and/or ["colleges" college]. Many learn to program by simply reading about the concepts and trying some easy getting started projects.</span> </td> </tr> </table> </div> Programminghttp://daviswiki.org/Programming2007-04-04 13:12:45BrentLaabsImage <a href="http://daviswiki.org/Programming?action=Files&do=view&target=syc.jpg">syc.jpg</a> deleted.programminghttp://daviswiki.org/Programming2007-04-04 13:12:08BrentLaabsPage deleted (no comment) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> <span>- #redirect programming foo</span> </td> <td> <span>+ deleted</span> </td> </tr> </table> </div> programminghttp://daviswiki.org/Programming2007-04-04 13:11:57BrentLaabsRenamed to "programming foo" <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> <span>- [[Image(syc.jpg, thumbnail, right, "Code from one infamous project")]]<br> - <br> - '''Programming''' is what one does to make computers do new and interesting things. For example, it is what makes the ["Front Page" Davis Wiki] do what it does oh so well. There are many many types of programming languages, each with their own strengths and weaknesses.<br> - <br> - If you want to learn to write software you could get a degree in ["Computer Science"], though many people who are computer programmers by trade studied something else in ["schools" school] and/or ["colleges" college]. Many learn to program by simply reading about the concepts and trying some easy getting started projects.</span> </td> <td> <span>+ #redirect programming foo</span> </td> </tr> </table> </div> programminghttp://daviswiki.org/Programming2007-04-04 08:37:59WesHardaker(quick edit) <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 5: </td> <td> Line 5: </td> </tr> <tr> <td> <span>-</span> If you want to learn to write software you <span>would frequently</span> get a degree in ["Computer Science"], though many people who are computer programmers by trade studied something else in ["schools" school] and/or ["colleges" college]. </td> <td> <span>+</span> If you want to learn to write software you <span>could</span> get a degree in ["Computer Science"], though many people who are computer programmers by trade studied something else in ["schools" school] and/or ["colleges" college].<span>&nbsp;&nbsp;Many learn to program by simply reading about the concepts and trying some easy getting started projects.</span> </td> </tr> </table> </div> programminghttp://daviswiki.org/Programming2007-04-04 08:35:54WesHardaker <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> </td> <td> <span>+ [[Image(syc.jpg, thumbnail, right, "Code from one infamous project")]]<br> + </span> </td> </tr> </table> </div> programminghttp://daviswiki.org/Programming2007-04-04 08:35:16WesHardakerUpload of image <a href="http://daviswiki.org/Programming?action=Files&do=view&target=syc.jpg">syc.jpg</a>.Programminghttp://daviswiki.org/Programming2007-04-04 08:35:16WesHardakerUpload of image <a href="http://daviswiki.org/Programming?action=Files&do=view&target=syc.jpg">syc.jpg</a>.programminghttp://daviswiki.org/Programming2007-04-04 08:26:15WesHardakernew page <div id="content" class="wikipage content"> Differences for Programming<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> </td> <td> <span>+ '''Programming''' is what one does to make computers do new and interesting things. For example, it is what makes the ["Front Page" Davis Wiki] do what it does oh so well. There are many many types of programming languages, each with their own strengths and weaknesses.<br> + <br> + If you want to learn to write software you would frequently get a degree in ["Computer Science"], though many people who are computer programmers by trade studied something else in ["schools" school] and/or ["colleges" college].</span> </td> </tr> </table> </div>