wargames

James Mcphee jmcphe at gmail.com
Mon Mar 2 00:01:51 MST 2015


If you use linux as your desktop, I'd recommend learning bash.  That will
give you a good grounding on basic things like conditionals, loops,
variables, etc.  Eventually that will run out of steam and I'd recommend
picking up a more powerful language that has nice things like solid
libraries and isn't saddled with trying to be interactive.  Examples would
be python, ruby, or groovy.

I would stay away from C, etc unless you want to deal with hardware
eccentricities.  It is ABSOLUTELY worth it once you have a good grounding,
but speaking as someone who learned C, but couldn't code his way out of a
paper bag until he learned other languages and then came back to C, I
highly recommend not picking it up until you've mastered one of the higher
level languages.

On Sun, Mar 1, 2015 at 10:47 PM, Michael Havens <bmike1 at gmail.com> wrote:

> I am tackling a hard task. I was talking with someone on IRC and this is
> part of the exchange we had:
>
> <bmike1> I've decided I need to learn scripting before I do the other
> wargames
> <bmike1> what do you think? BASH or Python?
> <doskop> both have their applications
> <doskop> although I hardly use advanced bash scripts to solve challenges
> <doskop> so I'd go for python
> <doskop> if you're interested in the other overthewire wargames...
> understanding php is pretty much a requirements for natas
> <doskop> for the other OTW wargames, some understanding of C, C++ and/or
> assembly is very useful
>
> So I need to learn a few things.
> Does anyone have any personal experience with learning any of these on
> your own or have you gone through a book and thought, 'Gosh, I wish they
> would have taught me that way.' If so please, share with the class.
> :-)~MIKE~(-:
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>



-- 
James McPhee
jmcphe at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phxlinux.org/pipermail/plug-discuss/attachments/20150302/e5f573aa/attachment.html>


More information about the PLUG-discuss mailing list