08-15-2008
For my work I need shell / Makefiles, Perl, and regular expressions in particular. Python would be good to know too, but I know Perl well enough that I never really had the incentive to learn yet another language, although I'm planning to fix that. Other than that, I stopped hoarding new languages after I noticed how I was able to get work done in Perl (and finally stopped believing you have to work in a compiled language in order to be taken seriously).
Back at University, I got good marks when I took C, Prolog, and Lisp courses -- oh, and Pascal of course, back then -- , but I could hardly impress anyone with my practical skills in those languages. Emacs Lisp is an environment I enjoy tremendously when I get to dabble with it.
Basic reading comprehension skills in C and C++ never hurt, but I would not know where to start solving a real-world problem, and would be extremely frustrated about the lack of expressive power and standard facilities. I guess a good palette of libraries would ameliorate that a lot, but I don't know any such libraries, and the few I've looked at left a lot to wish for. Ditto in spades for assembly, of course.
Never really seriously tried to tackle Java; somehow I get the impression that people who work in that language are not happy, even though the high amount of reusable libraries looks attractive from a distance.
8 More Discussions You Might Find Interesting
1. UNIX Desktop Questions & Answers
If I want to do high-end 3d animation, what skell scripting languages, and programming languages shoul I learn?
If you know any good resources for learning these languages they would be appreciated. (1 Reply)
Discussion started by: aloysius1001
1 Replies
2. UNIX for Advanced & Expert Users
I'm trying to create an operating system.
Just as a small hobby, it will not be anything big I am trying to get some practice.
Does anyone reccomend a certain programming language because I dont know which one to use.
Any help please? (2 Replies)
Discussion started by: jacx2
2 Replies
3. UNIX for Dummies Questions & Answers
Which languages would, in the long run, be best to learn on a UNIX environment
for kernel work, every day programs, and overall UNIX programming? I've been learning C for over a year now (which I'm pretty confident with) and decided I want to look into some other languages.
I'll mainly be... (1 Reply)
Discussion started by: tjinr
1 Replies
4. Shell Programming and Scripting
hello,
i have to change a lot of shell scripts for one reason :
the output in a script should be done in different languages.
for example:
echo "this is a test"
and "this is a test" should be printed out in language for an example: german,italian and so.
i saw a tool "gettext" ,... (2 Replies)
Discussion started by: bora99
2 Replies
5. Shell Programming and Scripting
Hi everyone,
First of all, i dont know what id do without this forum its been such a great help:) so a big thankyou to all,
anyway i have a simple question, if i wrote a scrpt in english would it work on another machine with a different language, or do i have to put something in the script to say... (9 Replies)
Discussion started by: dave123
9 Replies
6. UNIX for Advanced & Expert Users
Hello All.
Everyday at work I have to fill a big .xls spreadsheet with process chains start and end time information. The thing is that it takes too long and a lot of boring work. :(
I was wondering if I could link this with a tool in java that would export this information into a .xls... (1 Reply)
Discussion started by: pingosa
1 Replies
7. Web Development
I am learning Web Development, so far i am learning html,xhtml, css, java script....
What I want to know is what other Web Development languages should i learn? (1 Reply)
Discussion started by: Anna Hussie
1 Replies
8. What is on Your Mind?
I would love the idea to develop games. How can I teach myself computer programming? What programs or software must I use? I have the new iMac? (5 Replies)
Discussion started by: Anna Hussie
5 Replies
REP(1) REP(1)
NAME
rep - Read, Eval, Print Interpreter
SYNOPSIS
rep [ FILE ] [ --batch ] [ --interp ] [ -f, --call FUNCTION ] [ -l, --load FUNCTION ] [ -s, --scheme FILE ] [ --version ] [
--no-rc ] [ -q, --quit ]
DESCRIPTION
rep `librep' is a dialect of Lisp, designed to be used both as an extension language for applications and as a general purpose programming
language. It was originally written to be mostly-compatible with Emacs Lisp, but has subsequently diverged markedly. Its aim is to combine
the best features of Scheme and Common Lisp and provide an environment that is comfortable for implementing both small and large scale sys-
tems. It tries to be a "pragmatic" programming language.
OPTIONS
FILE load the Lisp file FILE (from the cwd if possible, implies --batch mode)
--batch
Batch mode: process options and exit.
--interp
Interpreted mode: don't load compile Lisp files.
-f FUNCTION --call FUNCTION
Call the Lisp function FUNCTION.
-l FILE --load FILE
Load the file of Lisp forms called FILE.
-s FILE --scheme FILE
Load the file of Scheme forms called FILE (implies --batch mode).
--version
Print version details.
--no-rc
Don't load rc or site-init files.
-q --quit
Terminate the interpreter process.
SEE ALSO
The programs are documented fully by John Harper available via the Info system.
AUTHOR
This manual page was written by Christian Marillat <marillat@debian.org> for the Debian GNU/Linux system (but may be used by others).
04 avril 2003 REP(1)