[racket] To talk about Racket or not to talk about Racket (was Racket consultants)

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Feb 17 13:10:53 EST 2012

These are great points to make to the wider community. 
Keep spreading them. As I am reading published books on 
other scripting languages (say Clojure), I am beginning 
to see that it's all about having a PL Kitsch [*] literature
in your eco-system. And it has to start from just such stories, 
told over and over to various groups. -- Matthias

[*] Kitsch literature is easily recognizable by overuse of
positive adjectives and adverbs. As many of you know, it is
the most widely sold and read form of literature, and I am
making this statement here not in the American sense of the 
word (art objects in bad taste) but the Germanic reference 
to a genre of writing (also bad for people who like to think). 

On Feb 16, 2012, at 7:46 PM, Harry Spier wrote:

> To give some relatively trivial examples (but the kind of thing
> developers in the real world do all the time):
> In Python to access the Win32 api you need to install the third party
> package win32api and for each update of Python a new version of
> win32api is needed.  In Racket you simply have the "system" command or
> for my needs the "shell-execute" command.  No third party package is
> required and there are no issues when Racket goes to the next version.
> In Ruby to interface to imagemagick I needed to install a Ruby gem
> Rmagick which is Ruby version specific and then set some environmental
> variables.  In Racket I just took the old FFI and put the names of the
> Imagemagick dlls in it and everything worked like a charm and I'm not
> effected  when Racket upgrades or imagemagick upgrades (as long as the
> name of the dll doesn't change).
> I'm wasting much less time in Racket getting all this background stuff
> up and running.
> So to me it seems only a matter of time till programmers discover that
> Racket is "programmer and developer friendly" and it becomes
> mainstream the way Ruby has (if for no other reason than its so much
> faster than Ruby).
> When I tell other programmers that I'm doing my project in Racket I do
> get a kind of blank stare back, but it seems to me, that the more
> developers say they are developing in Racket, the sooner it will go

Posted on the users mailing list.