Re: [Pharo-dev] [Pharo-users] Fwd: Announcing Repl.it Multiplayer

2018-12-07 Thread Erik Stel
Actually I'm working on a hobby project for creating a Web IDE for Smalltalk.
The idea is to have people (actually kids) work together in it. Purpose is
to have an environment for kids to learn to program with the help of other
kids and one or more experienced programmers/mentors/coaches. My current
plans are to create a REST or Web API on top of a Smalltalk image which
allows querying the image as well as execute code. The Web API should
ideally be general enough to support different Smalltalk flavours. (This
will require some tweaking though ;-)

The actual IDE will be a web application in Pharo which can access other
Smalltalk images through the Web API. The Smalltalk image with the IDE
itself will likewise be query-able and editable. It should be real Smalltalk
in that the IDE can be edited by the 'user'.

Web API could look something like (this is just from the top of my head):
GET /packages
GET /packages//classes
GET /packages//classes/
POST /packages//classes//
GET /workspaces
POST /workspaces//doit
POST /workspaces//inspect

Some names will have to be more general since Cuis uses Category instead of
Package for example.




--
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html



Re: [Pharo-dev] [ bloc ] I do not understand why some behavior is not in the right place

2016-04-05 Thread Erik Stel
Hi Igor and others,

(Without having seen any of the code, but from experience on other
(Javascript) project, beziers might be useful. Maybe the mentioned approach
for polygon approximation is already based on beziers. Forgive me for
wasting your time in that case.)

Beziers may be a good starting point for different kinds of
tests/transformations/etc. Most shapes (should I say Paths here? ;-) can be
specified as (cubic) beziers or approximated, allowing these
tests/transforms on all shapes.

See http://pomax.github.io/bezierinfo/ for the explanation and the
Javascript-code.

Nice read for anyone interested in some maths concerning beziers.

Cheers,
Erik




--
View this message in context: 
http://forum.world.st/bloc-I-do-not-understand-why-some-behavior-is-not-in-the-right-place-tp4888273p4888331.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] What is the current status of flow (flow-stack)?

2016-01-08 Thread Erik Stel
Hi Sebastian,

Thanks for the update.

I'm starting with a new project and need to get the requirements clear
before deciding which tools will help me (and make me happy) most. I'll also
continu using Meteor, but I prefer Smalltalk over Javascript/Coffeescript
;-). Currently I don't see Amber as the solution for replacing JS/CS within
a Meteor solution.

SqueakJS seems a 'heavy' solution since I probably would like to keep the
front-end relatively thin (and not use the Morphic UI). Amber seems a better
choice for that. But I'll investigate it too.  

Cheers!
Erik




--
View this message in context: 
http://forum.world.st/What-is-the-current-status-of-flow-flow-stack-tp4869620p4869941.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



[Pharo-dev] What is the current status of flow (flow-stack)?

2016-01-06 Thread Erik Stel
Hi,

What is the status of flow?

Having worked on a Meteor project I got the idea this would be nice to have
such a platform/stack in Pharo/Amber combo (back-end/front-end). Searched
the web and found  https://github.com/flow-stack/flow
  . No updates for several months.
Sebastian's host (and therefore email) are no longer online.

What is the status of flow? Anyone used it for (demo) projects? Anyone
interested in working on this in the future?

Cheers,
Erik




--
View this message in context: 
http://forum.world.st/What-is-the-current-status-of-flow-flow-stack-tp4869620.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.