Coding

From Walter

Jump to: navigation, search

My dearest Perl, I can't spend time with you anymore. Ruby and I have been seeing a lot of each other and, well...



As a hacker wannabe, I can code in:


Contents

Ruby

How easy is

 File.new("out.txt", "w").puts(File.read("in.txt").sort.uniq)

to sort text, or

 IO.readlines('in.txt').each { |text| puts text if text =~ /1990/ }

to find an expression in your language ? Ruby is Perl + OO + a lot of simplicity and most of all, fun.

I use the eclipse platform runtime with the Ruby Development Tools plugin - RDT

The amazing web test tool, WATiR is written in and uses Ruby.


Perl

Perl will always be a favourite for quick and dirty testing tasks. Learn it here.

I use Murad Kakabayev's abandonware, mPS, for perl hacking on windows. The files are available for download with his permission. Get it here and get the last beta here.


Python

I am currently learning Python Java.


shell

A little more hardcore...

The first Ruby example can be done as simply as

 cat in.txt | sort | uniq >out.txt

in the shell. Smell the octane.


SQL

If you are a tester and want to be effective, you need to know SQL, period.


Rational Robot SQA Basic

Oh, well. Not a real programming language but vendorscript. You still need to be able to code in it.


Java

Learning Java so that I can use the IBM Rational test automation tools.

IBM Rational Functional Tester uses Java and Eclipse as it's scripting environment. I may look at Python again later, but this is priority.




Google search language trends for scripting languages.

Navigation