[Pharo-dev] Pharo and Unity

2016-06-27 Thread Paul Davidowitz
It would be fantastic if there were a Pharo SDK for Meta which is powered by Unity (https://www.metavision.com/). Augmented Reality is all about direct interaction -- the very paradigm of Smalltalk itself.

Re: [Pharo-dev] [Article] Elegant Pharo Code

2014-07-08 Thread Paul Davidowitz
Very nice, except all this could be done in Ruby, also elegantly. The Smalltalk advantage is the live image, and that's where the focus should be.

Re: [Pharo-dev] Mongo doc omits Smalltalk/Pharo

2014-03-23 Thread Paul Davidowitz
Sorry, I take it back -- it is mentioned here: http://docs.mongodb.org/ecosystem/drivers/community-supported-drivers/ (but may not be up to date). - Original message - From: Paul Davidowitz To: pharo-dev@lists.pharo.org Subject: Mongo doc omits Smalltalk/Pharo Date: Sun, 23 Mar 2014 15

[Pharo-dev] Mongo doc omits Smalltalk/Pharo

2014-03-23 Thread Paul Davidowitz
Smalltalk/Pharo should be mentioned here: http://docs.mongodb.org/ecosystem/drivers/

[Pharo-dev] Pharo Mission Statement (http://www.pharo-project.org/home)

2013-11-24 Thread Paul Davidowitz
You might classify this as nit-picking, but I think the second-to-last word should be deleted: Mission Pharo's goal is to deliver a clean, innovative, free open-source Smalltalk-inspired environment. By providing a stable and small core system, excellent dev tools, and maintained releases, Pharo i

Re: [Pharo-dev] SuperCollider on Pharo [was: realtime]

2013-11-18 Thread Paul Davidowitz
The main processing is done on the backend, the model. Javascript/HTML5 is the audio 'view'. >Good to hear you got the results you wanted. > >So you abandoned pharo as an idea ? >On Mon, Nov 18, 2013 at 7:00 PM, Paul Davidowitz wrote: > >> I would just like

Re: [Pharo-dev] SuperCollider on Pharo [was: realtime]

2013-11-18 Thread Paul Davidowitz
I would just like to mention that I have achieved great audio results directly in the (Chrome) browser using HTML5 audio and javascript. - Paul

[Pharo-dev] SuperCollider on Pharo [was: realtime]

2013-10-20 Thread Paul Davidowitz
SqueakMap for OSC (http://map.squeak.org/sm/accountbyid/13fa7a75-1e76-471e-8f42-b676f4d8e373/package/61f807be-83a3-4944-bfa1-686ddac7153c) states: One can remote control supercollider and other sound generators implementing OSC using UDP. Release 2-1.1 - Now even runs with Supercollider! So, it

[Pharo-dev] SuperCollider on Pharo [was: realtime]

2013-10-20 Thread Paul Davidowitz
To: Dimitris Chloupis - Thanks for all the suggestions, and I see that the SuperCollider approach is apparently the best. How hard do you think is the effort to build the Pharo interface to the SuperCollider server? And as far as TDD test-writing, how does one test for sounds? I myself might be i

[Pharo-dev] realtime

2013-10-18 Thread Paul Davidowitz
Can Pharo be used for 'realtime' applications such as music midi or metronome? Isn't garbage collection a concern? (But I once read that Tektronix used Smalltalk in their oscilloscopes.) Thanks, -Paul

Re: [Pharo-dev] About abuse of inheritance

2013-07-22 Thread Paul Davidowitz
Stephane Ducasse had responded: > What is all api of Announcer? Announcer allSelectors But I would surely hope that private methods would be excluded from the API. Or being that privacy is (unfortunately) not enforced by the system, there is no such practical notion? - Paul

Re: [Pharo-dev] About abuse of inheritance

2013-07-19 Thread Paul Davidowitz
Igor - could you please explain 'the principle of least authority'? Thanks, - Paul

[Pharo-dev] [DOC] Building and deploying

2013-07-15 Thread Paul Davidowitz
Very nice, but perhaps in a future tutorial the mode of presentation can be TDD...

Re: [Pharo-dev] Necessity of TDD with Smalltalk

2013-06-06 Thread Paul Davidowitz
Thanks all for the feedback. TDD is for me! - Paul

[Pharo-dev] Necessity of TDD with Smalltalk

2013-06-05 Thread Paul Davidowitz
It seems to me that a big reason for developing via writing tests first (Test Driven Development) is that the tests serve as a debugging tool -- if a test breaks, then the last piece of (non-test) code that change is likely the culprit. But with the powerful debugging environment that comes with S

Re: [Pharo-dev] clean, please

2013-05-22 Thread Paul Davidowitz
I was referring to text used in this mailing list, particularly words of the form *u**

[Pharo-dev] clean, please

2013-05-22 Thread Paul Davidowitz
Let's keep this clean, please!

Re: [Pharo-dev] AST Everywhere, Reflectivity

2013-05-20 Thread Paul Davidowitz
All this sounds fascinating, but has any thought been given to ease of maintainability, understandability, and debuggability of software written using these features?

[Pharo-dev] AST Everywhere, Reflectivity

2013-05-20 Thread Paul Davidowitz
I just started following this Dev mailing list, and I saw that 'AST Everywhere' and 'Reflectivity' were mentioned as very promising (I already know about Slots). Can someone in a nutshell please describe these developments? Thanks, -Paul