[Ffmpeg-devel] [OT] functional programming languages
Måns Rullgård
mans
Wed Apr 18 23:26:26 CEST 2007
Reimar D?ffinger <Reimar.Doeffinger at stud.uni-karlsruhe.de> writes:
> Hello,
> On Wed, Apr 18, 2007 at 08:49:51PM +0200, Attila Kinali wrote:
> [...]
>> I've only tryed Scheme once and it didn't look too bad.
>> Knowing the basics of functional languages (which is
>
> I do. Had to "learn" it during one of the computer science lectures.
> But with the kind of things they ask you to do there you don't really
> learn anything (and at least here they made sure we don't actually see
> too many cases that I couldn't have done much simpler in C).
I must have been lucky. Our tasks included implementing malloc/free
in C and a simple task switcher in M68k assembler.
>> So, i would start with Scheme, if this isn't something
>> for you, try Erlang and Haskell, both are quite wide
>> spread in the academic world (not that it means anything)
>> or another lisp derivate (but common lisp, which is _HUGE_).
>
> Actually I was wondering is someone can recommend a specific
> implementation.
> I am looking for a usable interactive mode. I e.g. tried guile and
> mzscheme, they have an interactive mode, but using the cursor keys just
> results in printing "[[C^[[D^[[A^[[B" instead of having a useful effect.
> And for me that results in useless. I also looked at drscheme, but I
> just can't use Guis efficiently.
Emacs.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list