I think starting with an scripting language is a good start. Personally I hate JavaScript with a passion - but unfortunately it's a necessary evil. Having helped build some very huge E-Commerce sites - you have to use it. Now with HTML 5 it will become more important. I think looking at things like JQuery or Dojo shows what you can do with JavaScript and CSS. Having used Dojo to build some nice corporate web applications you can do a lot with JavaScript. I'm learning JQuery now as I think it's a little more "lightweight" than Dojo.<br>
<br>Being a Java programmer now for about 10 years I think 'C' is probably the best of the higher level languages to start with. That is what I started with on the Commodore Amiga (along with some Assembly) (still have my Amiga - great system - before it's time). With all the stuff going on with Oracle/Google - there are some scary things happening there. Granted what the EU did was a GREAT start. But, this is the U.S. and our court system isn't known for being the most intelligent. I myself have started brushing up on my 'C' as a fall back in case this thing goes sideways. Granted Java isn't to difficult to learn really as long as you understand OO concepts. I'm sure there are .NET folks that think it's the most awesome - I've worked in it (C# and VB .NET) - don't like it. I helped beta test the early versions of VS .NET (as a VB programmer at the time) - wasn't impressed. I still prefer VB 6 over the VB .NET.<br>
<br><br>Oracle v. Google and the Dangerous Implications of Treating APIs as Copyrightable <br><a href="https://www.eff.org/deeplinks/2012/05/oracle-v-google-and-dangerous-implications-treating-apis-copyrightable">https://www.eff.org/deeplinks/2012/05/oracle-v-google-and-dangerous-implications-treating-apis-copyrightable</a><br>
<br>EU Court of Justice: No Copyright on Computer Functionality or Computer Languages<br><a href="http://www.groklaw.net/article.php?story=20120502083035371">http://www.groklaw.net/article.php?story=20120502083035371</a><br>
<br>From the Courtroom: Oracle v. Google, Day 1 of Patent Phase ~pj - Updated 7Xs- Partial Verdict; Oracle Wins Nothing That Matters<br><a href="http://www.groklaw.net/article.php?story=20120507122749740">http://www.groklaw.net/article.php?story=20120507122749740</a><br>
<br>About Compatibility and Fragmentation of Java (Oracle v. Google) <br><a href="http://www.groklaw.net/article.php?story=20120505160313277">http://www.groklaw.net/article.php?story=20120505160313277</a><br><br><br><div class="gmail_quote">
On Mon, May 7, 2012 at 12:57 PM, David L. Willson <span dir="ltr"><<a href="mailto:DLWillson@thegeek.nu" target="_blank">DLWillson@thegeek.nu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div style="font-size:12pt;font-family:Times New Roman">I can't <span>count the number of times I've been asked, "What is the best programming language? Which one should I learn first?"<br><br>I can answer now, with some confidence.<br>
<br>Learn them all, but start with Python, because it's easy, fun, and highly capable out-of-the box.<br><br>Next, if you want to get further away from the OS, go Java. If you want to get closer to the OS, go bash.<br>
<br></span><span>And enough JavaScript and perl to get by on.<br><br><span name="x"></span>--<br>David L. Willson<br>Trainer, Engineer, Enthusiast<br>RHCE Network+ A+ Linux+ LPIC-1 Ubuntu<br>Mobile 720-333-LANS(5267)<br><br>
This is a good time for a r3volution.<span name="x"></span><br></span><br></div></div><br>_______________________________________________<br>
clue mailing list: <a href="mailto:clue@cluedenver.org">clue@cluedenver.org</a><br>
For information, account preferences, or to unsubscribe see:<br>
<a href="http://cluedenver.org/mailman/listinfo/clue" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a><br></blockquote></div><br>