<p>Sounds interesting to me :)</p>
<p>Dan</p>
<div class="gmail_quote">On 5 Apr 2011 13:22, "Les Pritchard" <<a href="mailto:les.pritchard@gmail.com">les.pritchard@gmail.com</a>> wrote:<br type="attribution">> Perhaps there's an opportunity for us to have a meet where we give a brief<br>
> overview of our chosen language. Would be a really good chance to discuss<br>> the differences and introduce non-developers to the basic concepts.<br>> <br>> I know I'd be interested in seeing some of the languages mentioned in that<br>
> sort of environment.<br>> <br>> Anyone else interested?<br>> <br>> Les<br>> <br>> On 5 April 2011 12:35, Michael Crilly <<a href="mailto:mrcrilly@gmail.com">mrcrilly@gmail.com</a>> wrote:<br>> <br>
>>  I've never tried Ruby (it's visually a mess to me  - worse than complex<br>>> Perl), but I have heard good things. I don't consider PHP to be a mess - I<br>>> think it's down to the programmer if it's a mess; you're the one writing the<br>
>> code, so you decide if it's a mess or not. Python is lovely but as you<br>>> imply, it does try to be overly clever about things.<br>>><br>>> I remember buying a Java book a few years back. I read a few chapters and<br>
>> developed a headache, then moved on to Python and Perl and life became a lot<br>>> easier (basically I got things done very quickly, with ease).<br>>><br>>> Good luck with what ever you choose, Stuart :-)<br>
>><br>>> On 05/04/2011 13:30, David Holden wrote:<br>>><br>>> If I didn't have so much invested in Perl I'd probably go Ruby. It's<br>>> nicely objected oriented and generally doesn't try to be too clever<br>
>> *couch* python *couch*.<br>>><br>>> I would agree with Les, I don't think performance should be a worry with<br>>> Java now but it is massive and they abstract the hell out of everything.<br>
>><br>>> I find PHP a mess but it is very powerful.<br>>><br>>> If you want Java like by more of a scripting language I've always been<br>>> meaning to look at either Scala or Judoscript. Judoscript particularly<br>
>> looks interesting from a sysadmin point of view.<br>>><br>>>  Cheers,<br>>><br>>>  Dave.<br>>><br>>><br>>><br>>><br>>><br>>> On 05/04/11 10:07, Les Pritchard wrote:<br>
>><br>>>  Hi Stuart,<br>>><br>>> Some interesting suggestions there. I do feel I need to stick up for<br>>> Java here as lots of people like to criticise it (not here though I must<br>>> add). Java is a platform (not just a language) that enables to you build<br>
>> anything from small embedded systems through desktop apps to the large<br>>> scale enterprise web applications.<br>>><br>>> It isn't as fast as something written in C or C++, but it will still be<br>
>> faster than most of the interpreted languages out there. Plus<br>>> compilation provides additional error checking etc. Java is strongly<br>>> typed, which I personally prefer. I'm yet to find a reason why you may<br>
>> need weak typing - maybe it's just the way I program.<br>>><br>>> The problem with Java is that it is massive. There are libraries to do<br>>> so much and that scares some people off. Also like C++ is takes a bit to<br>
>> get your head around it all at first, but once you get the basics and OO<br>>> in general things like Javadoc are great.<br>>><br>>> Java is the most widely used language so as a skill it's very valuable.<br>
>> The two types of development jobs that are always out there are Java &<br>>> PHP, so that's always a plus (please note I'm ignoring the .net jobs as<br>>> that's normally C# and that's just really Java anyway :-) )<br>
>><br>>> Like editors, everyone has their favourites and often dislikes the<br>>> competition! I'm not saying that Java is the best for everything, but<br>>> I've programmed in it for a long time now and it's always done the job<br>
>> really well. If I were to start from scratch I may consider going for<br>>> C++ instead, but that would limit me slightly. Apart from that I can't<br>>> see anything else that would be capable of what I require.<br>
>><br>>> If you fancy something bleeding edge, you could always try Newspeak<br>>> (<a href="http://bracha.org/Site/Newspeak.html">http://bracha.org/Site/Newspeak.html</a>), see FLOSS weekly for an<br>>> interview with the creator by Dan.<br>
>><br>>> My thoughts anyway!<br>>><br>>> Les<br>>><br>>> On 5 April 2011 08:45, Michael Crilly <<a href="mailto:mrcrilly@gmail.com">mrcrilly@gmail.com</a><mailto:<a href="mailto:mrcrilly@gmail.com">mrcrilly@gmail.com</a>> <<a href="mailto:mrcrilly@gmail.com">mrcrilly@gmail.com</a>>> wrote:<br>
>><br>>>     Perl + Catalyst or PHP + Symfony, couple with any DB back-end you want.<br>>><br>>><br>>>     On 04/04/2011 22:42, Stuart Burns wrote:<br>>><br>>>      I knew someone would come up with some "odd" ones :)<br>
>><br>>>     TBH to my mind, it is just an exercise in seeing what I can do. My<br>>>     day job is all VMware and Linux infrastructure so I don't get to<br>>>     do any programming (well powershell for vmware automation but<br>
>>     thats about it) I can hack perl together if I need to.<br>>><br>>>     I can give you an example. I have what I think is a good idea for<br>>>     a website, but I don't currently have the skills to implement it :)<br>
>><br>>><br>>><br>>>     On 4 April 2011 21:35, Sebastian Arcus <<a href="mailto:shop@open-t.co.uk">shop@open-t.co.uk</a><br>>>     <mailto:<a href="mailto:shop@open-t.co.uk">shop@open-t.co.uk</a>> <<a href="mailto:shop@open-t.co.uk">shop@open-t.co.uk</a>>> wrote:<br>
>><br>>><br>>><br>>>         On 04/04/2011 08:53 PM, Richard Smedley wrote:<br>>><br>>>             On 04/04/11 18:44, Stuart Burns wrote:<br>>><br>>>                 I just thought I would drop an email to ask for some<br>
>>                 advice re: programming<br>>>                 languages to learn. Now that I have time on my hands<br>>>                 (at last) I am looking<br>>>                 to learn  a language that can be used for both web<br>
>>                 development as well as<br>>>                 locally on the PC.<br>>><br>>><br>>>             1. JavaScript.<br>>>                No, seriously, it is a proper language.<br>
>>                Take a look at:<br>>>             <a href="http://eloquentjavascript.net/">http://eloquentjavascript.net/</a><br>>>                (&  you can move on to node.js afterwards :)<br>>><br>
>><br>>><br>>>         In that case, I suppose an option for programming local apps<br>>>         would be the XULrunner platform from Mozilla. It is what<br>>>         Firefox and Thunderbird is built on. You program the interface<br>
>>         in XUL (which is a mark-up language, quite easy to<br>>>         understand), and the logic in Javascript. I found it all quite<br>>>         interesting, and the multiplatform aspect helps. However, few<br>
>>         months ago when I tried it, the printing feature was a bit of<br>>>         a major PITA - so I started looking elsewhere. I liked most<br>>>         everything else though. It only has access to SQLite databases<br>
>>         at the moment, but there was talk of implementing an ODBC<br>>>         driver which would allow connections to a lot of other RDBMS's<br>>>         though.<br>>><br>>>         Sebastian<br>
>><br>>><br>>>         _______________________________________________<br>>>         Chester mailing list<br>>>         <a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a> <mailto:<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>> <<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>><br>
>>         <a href="https://mailman.lug.org.uk/mailman/listinfo/chester">https://mailman.lug.org.uk/mailman/listinfo/chester</a><br>>><br>>><br>>><br>>>     _______________________________________________<br>
>>     Chester mailing list<br>>>     <a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a> <mailto:<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>> <<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>><br>
>>     <a href="https://mailman.lug.org.uk/mailman/listinfo/chester">https://mailman.lug.org.uk/mailman/listinfo/chester</a><br>>><br>>>      _______________________________________________<br>>>     Chester mailing list<br>
>>     <a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a> <mailto:<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>> <<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a>><br>
>>     <a href="https://mailman.lug.org.uk/mailman/listinfo/chester">https://mailman.lug.org.uk/mailman/listinfo/chester</a><br>>><br>>><br>>><br>>><br>>> _______________________________________________<br>
>> Chester mailing listChester@mailman.lug.org.ukhttps://<a href="http://mailman.lug.org.uk/mailman/listinfo/chester">mailman.lug.org.uk/mailman/listinfo/chester</a><br>>><br>>><br>>> _______________________________________________<br>
>> Chester mailing list<br>>> <a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a><br>>> <a href="https://mailman.lug.org.uk/mailman/listinfo/chester">https://mailman.lug.org.uk/mailman/listinfo/chester</a><br>
>><br>>><br></div>