<div dir="ltr">Hi,<div><br></div><div>I hate to say it, but Java is still the language of choice for dealing with XML if you're doing it commercially in the enterprise. Outside of that world, languages like Go, Ruby and Python are all great choices.</div>
<div><br></div><div>I've not seen Go used commercially and don't have any experience in it, but it's a really nice high-level language which compiles down to something as fast as C and that compiling makes it a bit more portable. It gets a bit harder if you need to do anything it doesn't directly support, but I'd have thought a bit of xml parsing would be fine. It's also really easy to write multithreaded code.</div>
<div><br></div><div>Ruby's very much in demand still, is really easy to learn, and is my language of choice. There's good tutorials to be found online (bad ones too), including <a href="http://www.codecademy.com">www.codecademy.com</a> as well as lots of good screencasts including rubytapas, railscasts.</div>
<div><br></div><div>PHP's pretty easy to learn the basics of, but harder to master than Ruby I would say. There's an awful lot of bad PHP developers out there you need to contend with when looking for work.</div>
<div><br></div><div>Python is a language I do not get along well with, it's close enough to Ruby that I should - but it just disagrees with me. I know a few people learning it at the moment, and it's fun mocking how difficult it is to do basic things that Ruby can do easily.</div>
<div><br></div><div>NodeJS takes a special way of thinking to use well, its asynchronous nature and callbacks mean it's pretty fast (but only ever single threaded) but if you don't need that speed then maybe stick to something more traditional.</div>
<div><br></div><div>In terms of meetups, there's Node, PHP and Ruby groups in Leeds and Manchester. Although the Leeds Ruby group seems to be mostly about drinking beer.</div><div><br></div><div>Regards</div><div>Alice</div>
<div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 16 November 2013 10:38, Andrew Coulson <span dir="ltr"><<a href="mailto:coulson.andy@gmail.com" target="_blank">coulson.andy@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
Good morning everyone,
<br>
<br> It's been a while since I made it over to a meeting, but hopefully I will manage to get over again in the New Year. In the meantime I've got a few ideas I'm working on that convince me I need to get back in to doing some coding. Mostly I'll be tinkering around at the command line to try out different algorithms or ways of dealing with data (eg parsing XML in various ways). I know I could use shell scripts for some of that, and may well do so, but want to think about taking it further and perhaps using a browser to present the results of whatever I'm doing so I can stay as platform (and OS) agnostic as possible.
<br>
<br> My programming experience stems from the eighties - BBC Basic, Pascal, some C, but mostly coding in 8 bit microcontrollers based around the 6802. So I have the fundamentals of conditional loops and such like, but entirely missed out on object orientation and graphical interfaces.
<br>
<br> Can anyone suggest a good language to update myself with, that could be applied to the ideas above? Also any suggestions of good resources to support the gaps in my knowledge?
<br>
<br> Thanks for your suggestions, and hopefully see you all after Christmas
<br>
<br>
<span><font size="4">Andrew Coulson</font><br> email: <a href="mailto:coulson.andy@gmail.com" target="_blank">coulson.andy@gmail.com</a> | tel: <a href="tel:07834%20269850" value="+447834269850" target="_blank">07834 269850</a><br>
<a href="http://www.ryburntextworks.co.uk" target="_blank"><b>Ryburn TextWorks</b></a> - <font size="1">Proofreading, Copy-editing, Writing</font><br> <a href="http://www.RyburnImageWorks.co.uk" target="_blank"><b>Ryburn ImageWorks</b></a> -<font size="1"> Landscape and Nature Photography</font></span>
<br>
<br>
<div>
<span style="font-size:12px"><em>Sent from my <a href="http://goo.gl/EWViH" target="_blank"><span style="font-weight:bold">IQTELL</span></a> Virtual Workspace</em></span>
</div>
</div>
<br>_______________________________________________<br>
Bradford mailing list<br>
<a href="mailto:Bradford@mailman.lug.org.uk" target="_blank">Bradford@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/bradford" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/bradford</a><br>
<br></blockquote></div><br><br></div></div>