[Pharo-dev] a Pharo talk from a ruby conference

Sean P. DeNigris sean at clipperadams.com
Mon Apr 28 22:48:59 EDT 2014


Esteban A. Maringolo wrote
> Plays well with "choose your favorite text editor" (Sublime, Vim,
> etc.) and IDEs (RubyMine, etc.), with source control systems (any file
> based system), with unix in general (several cli commands), has
> binding for any major/mainstream library* (databases, network, etc.).

But again these boil down to community size/interest
- To use "your favorite text editor", Craig Latta serves Smalltalk via
WebDav [1], but who has jumped at this opportunity?
- source control - now that there is community interest, progress on git
support has been moving ahead rapidly with minimal resources
- unix in general - with FFI and OSProcess, what can't you do? Are we
talking about the lack of cool Ruby backtick syntax? While definitely cool,
that special-purpose syntax is the kind of cognitive load Smalltalk
overcomes. All those little syntactical twists and turns to remember lead
away from "syntax on a T-shirt" to manuals with hundreds of pages
- bindings - again, obviously just a question of community size and interest

So the "play well with others" is a self-fulfilling prophecy. There are no
bindings because there are no people to write them because there are no
bindings... At inception, Ruby (and every other language) didn't have those
bindings either.

[1]
http://thiscontext.com/2011/06/09/my-favorite-text-editor-editing-a-spoon-webdav-filesystem/



-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/a-Pharo-talk-from-a-ruby-conference-tp4756805p4756900.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.




More information about the Pharo-dev mailing list