lordhaworth
August 27th, 2010, 04:13 PM
I write in fortran90 and C mainly, but am reasonably familiar with Python and some Perl (and VBA...).
Most code that I write reads pretty easily, I comment it, but even if I didnt you could get a good idea of what was going on pretty quickly.
Regularly I see, for example in programming challenges, uber-short code, take an almost exact example in J:
./8*/\"."0 r
I have no idea what this does...
At what point does learning such methods become appealing, i.e. to those who do it - why did you pick it up? I am not adverse to it, but it seems rather difficult and counter intuitive. It might be "clean" in the computing efficiency sense, but is it dirty to work with?
I acknowledge that regular expressions seem like the biggest hole in my toolbox at present (actually any good resources would be appreciated).
Most code that I write reads pretty easily, I comment it, but even if I didnt you could get a good idea of what was going on pretty quickly.
Regularly I see, for example in programming challenges, uber-short code, take an almost exact example in J:
./8*/\"."0 r
I have no idea what this does...
At what point does learning such methods become appealing, i.e. to those who do it - why did you pick it up? I am not adverse to it, but it seems rather difficult and counter intuitive. It might be "clean" in the computing efficiency sense, but is it dirty to work with?
I acknowledge that regular expressions seem like the biggest hole in my toolbox at present (actually any good resources would be appreciated).