<html><head></head><body>Hi Doug,<br>
<br>
I like compilers that totally ignore whitespace for what it&#39;s worth.<br>
<br>
I&#39;m glad you liked the summary.  Based on discussions here, I&#39;m probably going to try the learn it myself plan, then develop some sort of portfolio of work to show to potential employers, like a designer does.<br>
<br>
Leam is trying to get me to switch to the GO language.  I am considering it.<br>
<br>
I&#39;ll be 47 this year, so I&#39;m not TOO much of an old fart.  However, I have noticed that the teenie boppers behind the cash registers at stores look a lot younger now.  I&#39;ve had some substantial setbacks.  But, I&#39;m going to try to make the most of the last 1/3 - 1/2 of my life.  I always try to keep learning.  I don&#39;t know that it was ever easy, but it certainly isn&#39;t getting easier now.<br>
<br>
Sincerely,<br>
<br>
Ron<br>
<br>
<br>
--<br>
<br>
Sent from my Android Acer A500 tablet with bluetooth keyboard and K-9 Mail.<br>
Please excuse my potential brevity.<br>
<br>
(To whom it may concern.  My email address has changed.  Replying to former<br>
messages prior to 03/31/12 with my personal address will go to the wrong<br>
address.  Please send all personal correspondence to the new address.)<br>
<br>
(PS - If you email me and don&#39;t get a quick response, you might want to<br>
call on the phone.  I get about 300 emails per day from alternate energy<br>
mailing lists and such.  I don&#39;t always see new email messages very quickly.)<br>
<br>
Ron Frazier<br>
770-205-9422 (O)   Leave a message.<br>
linuxdude AT <a href="http://techstarship.com">techstarship.com</a><br>
<br><br><div class="gmail_quote">Doug Hall &lt;doughalldev@gmail.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif">Okay, we've taken a small detour on the path to full employment, but<br />just for the sake of equal time...<br /><br />I used to be of the same mindset with Geoffrey on whitespace. The<br />language shouldn't force it on you. Then, I started using a web<br />templating language - haml &lt;<a href="http://haml.info/&gt">http://haml.info/&gt</a>; along with its sister<br />product "sass" (for generating css) in creating web pages. It was only<br />after using it for a while that I saw the true advantage of the<br />whitespace enforcement. For one, it's shorter. There's less to type.<br />Granted a curly brace takes up little room, and it's only one<br />character (as opposed to the 'do', 'end' bookends in ruby, for<br />example). But it's more than that. At least with haml, it also acts as<br />a bit of a syntax checker. You have to try really hard to write<br />invalid html in haml. The indentation shows haml precisely where to<br />put the closing tags for you. Plus, all my source (when you view<br />source on a rendered web page) is nicely formatted. I imagine Python<br />has similar advantages. Also, if you have things too deeply nested,<br />that's a sign you need to refactor (with or without whitespace<br />enforcement).<br /><br />So, that's it in a nutshell. Don't knock it till you've used it for a<br />while. In fact, remember me when you've left in one brace too many and<br />can't find the sucker. Won't happen in Python! There are advantages to<br />form and function working hand in hand.<br /><br />Ron, nice job on the summary. At 48, I'm a bit of an old fart myself.<br />"Old" is a lot more abstract now than it ever was, however. ;-)<br />Picking up new skills doesn't come as easily as it did when I was in<br />my twenties. I will say that at our age, we're as likely to get hired<br />by the breadth of our knowledge as the depth of it. You might be more<br />employable as an Obi-Wan Kenobi, than as Luke Skywalker, as it were. I<br />think you're on the right path, though. You've gotten some good advice<br />here. And remember --- use the source. (ducking for cover)<br /><br />Doug<br /><hr /><br />Ale mailing list<br />Ale@ale.org<br /><a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br />See JOBS, ANNOUNCE and SCHOOLS lists at<br /><a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br /></pre></blockquote></div></body></html>