Linked by snydeq on Mon 17th Oct 2011 17:40 UTC
General Development Just-in-time compilers, browser wars, and developer enthusiasm are just a few of the trends separating today's hot scripting languages from the pack. InfoWorld's Peter Wayner surveys programmers, commit logs, search engine traffic, and book sales data to provide a barometer of scripting languages -- JavaScript, ActionScript, Perl, Python, Ruby, Scala, R, and PHP -- providing a best-guess forecast of which languages are rising and falling in scripting hipness.
Thread beginning with comment 493250
To read all comments associated with this story, please click here.
Dunno, still using bash for scripting....
by makkus on Mon 17th Oct 2011 17:54 UTC
makkus
Member since:
2006-01-11

And rely on all the well tested tools like find, grep, awk, sed, etc to push data around. I almost write daily little scripts to get things done, mostly in minutes.

I admit I'm dinosaur, cause I still use c for my application writing, mostly commandline applications. I use php and javascript for my webbuilding, but I only use the web for creating GUI's to use my scripts and applications.

Left GUI toolkits behind me years ago. To much hassle and people who rely on me wanted to stick to their OS of choise (OSX and windows mostly). This way I can use Linux to do the grunt work. Nothing more satisfying then a webpage as frontend and a cluster of 48 cores and 30 TB of glusterfs data-storage to make things fly.

But my work, facilitating MRI research, fMRI and DTI. lends itself for my style of working. The toolkits, like FSL, freesurfer, mrtrix, air, dcmtk, I rely on are also composed of commandline-tools.

Bash is it for me...

Edited 2011-10-17 18:12 UTC

Reply Score: 6

bogomipz Member since:
2005-07-11

Ever considered rc from Plan 9 instead of bash?

http://en.wikipedia.org/wiki/rc

Reply Parent Score: 3

whartung Member since:
2005-07-06

And rely on all the well tested tools like find, grep, awk, sed, etc to push data around. I almost write daily little scripts to get things done, mostly in minutes.

...

Left GUI toolkits behind me years ago. To much hassle...


As an addendum, another thing to consider is Common Lisp. Not so much because of the "Lisp" part, but because of the REPL, Read, Eval, Print Loop. The command line of a Lisp system. Either straight from a terminal, or in an Emacs buffer. The Emacs integration helps, but a straight CL listener is pretty nice in it's raw form.

It's just nice because it lets you play with your work like clay. Other languages have listeners, but they're not as nice as Lisps.

It's not quite to the level of Bash, it doesn't support the piping mechanism that make Bash/Unix so capable. And I never really got use to SCSH (Scheme Shell) which tried to bring those facilities in to a Scheme environment.

But for just playing with code, it's really nice.

Reply Parent Score: 2