Hi,
I have written a new, extensive, long form, introductory article about Pharo. Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator A tutorial on Pharo, test and specification based immersive programming It is a bit different because - it is based on a non-trivial example - it uses a backdrop story unrelated to Pharo - it uses several multimedia elements - it is published on medium.com which is a general publishing platform The appendix describes several ways you can get the code. I think building both a Spec and Seaside UI from the same specification as well as reusing functional tests in different contexts is cool. Anyway, I hope you enjoy it. Sven --
Sven Van Caekenberghe Proudly supporting Pharo http://pharo.org http://association.pharo.org http://consortium.pharo.org |
Apparently it already got posted on YC News
https://news.ycombinator.com/item?id=7943876 so it needs votes and comments to survive. On 25 Jun 2014, at 15:29, Sven Van Caekenberghe <[hidden email]> wrote: > I have written a new, extensive, long form, introductory article about Pharo. > > Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator > > A tutorial on Pharo, test and specification based immersive programming > > https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 > |
In reply to this post by Sven Van Caekenberghe-2
This really is beautiful!
Doru On Wed, Jun 25, 2014 at 3:29 PM, Sven Van Caekenberghe <[hidden email]> wrote:
"Every thing has its own flow"
|
Sven, not used Pharo for a long time, I forgot nearly all of it ... so I need help how to activate YOUR *.mcz files and what does the different numbers mean? Version ... so ... one should always try the latest or all??2014-06-25 23:23 GMT+02:00 Tudor Girba <[hidden email]>:
|
Peter,
Yes, the highest numbered .mcz file is the latest. In the appendix, I describe the different ways you can get the code, in order of increasing complexity - you took the latest ;-) Anyway, I hope you figure it out. Sven On 26 Jun 2014, at 08:50, Peter Gragert <[hidden email]> wrote: > Sven, not used Pharo for a long time, I forgot nearly all of it ... so I need help how to activate YOUR *.mcz files > and what does the different numbers mean? Version ... so ... one should always try the latest or all?? > > > 2014-06-25 23:23 GMT+02:00 Tudor Girba <[hidden email]>: > This really is beautiful! > > Doru > > > On Wed, Jun 25, 2014 at 3:29 PM, Sven Van Caekenberghe <[hidden email]> wrote: > Hi, > > I have written a new, extensive, long form, introductory article about Pharo. > > Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator > > A tutorial on Pharo, test and specification based immersive programming > > https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 > > > It is a bit different because > > - it is based on a non-trivial example > - it uses a backdrop story unrelated to Pharo > - it uses several multimedia elements > - it is published on medium.com which is a general publishing platform > > The appendix describes several ways you can get the code. I think building both a Spec and Seaside UI from the same specification as well as reusing functional tests in different contexts is cool. Anyway, I hope you enjoy it. > > Sven > > -- > Sven Van Caekenberghe > Proudly supporting Pharo > http://pharo.org > http://association.pharo.org > http://consortium.pharo.org > > > > > -- > www.tudorgirba.com > > "Every thing has its own flow" > |
In reply to this post by Tudor Girba-2
On 25 Jun 2014, at 23:23, Tudor Girba <[hidden email]> wrote: > This really is beautiful! > > Doru Thanks; like I said, this last year we seem to have this friendly competition in trying to produce the best possible documentation. Everyone's contributions, combined, will eventually make a difference, I am sure. > On Wed, Jun 25, 2014 at 3:29 PM, Sven Van Caekenberghe <[hidden email]> wrote: > Hi, > > I have written a new, extensive, long form, introductory article about Pharo. > > Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator > > A tutorial on Pharo, test and specification based immersive programming > > https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 > > > It is a bit different because > > - it is based on a non-trivial example > - it uses a backdrop story unrelated to Pharo > - it uses several multimedia elements > - it is published on medium.com which is a general publishing platform > > The appendix describes several ways you can get the code. I think building both a Spec and Seaside UI from the same specification as well as reusing functional tests in different contexts is cool. Anyway, I hope you enjoy it. > > Sven > > -- > Sven Van Caekenberghe > Proudly supporting Pharo > http://pharo.org > http://association.pharo.org > http://consortium.pharo.org > > > > > -- > www.tudorgirba.com > > "Every thing has its own flow" |
In reply to this post by Sven Van Caekenberghe-2
On 25 Jun 2014, at 17:05, Sven Van Caekenberghe <[hidden email]> wrote: > Apparently it already got posted on YC News > > https://news.ycombinator.com/item?id=7943876 > > so it needs votes and comments to survive. Let's try again - it is hard to get up the rankings, both votes & comments help - thanks. |
In reply to this post by Sven Van Caekenberghe-2
Got it working ( as a sorcerers apprentice) ;-). Thanks ... now reading your web page will make (more) sense to me ..2014-06-26 9:06 GMT+02:00 Sven Van Caekenberghe <[hidden email]>: Peter, |
On 26 Jun 2014, at 16:39, Peter Gragert <[hidden email]> wrote: > Got it working ( as a sorcerers apprentice) ;-). > > Thanks ... now reading your web page will make (more) sense to me .. Great. > By the way, I programmed the HP 32S with Python on Ipad ... (programming part not finished, yet, and some small quirks ;-( ). I think, your info about your Pharo implementation will help to review my Python version ... Yes, that is a nice one as well. It is a nice project to try to implement an emulator, a pretty deep subject. > 2014-06-26 9:06 GMT+02:00 Sven Van Caekenberghe <[hidden email]>: > Peter, > > Yes, the highest numbered .mcz file is the latest. > > In the appendix, I describe the different ways you can get the code, in order of increasing complexity - you took the latest ;-) > > Anyway, I hope you figure it out. > > Sven > > On 26 Jun 2014, at 08:50, Peter Gragert <[hidden email]> wrote: > > > Sven, not used Pharo for a long time, I forgot nearly all of it ... so I need help how to activate YOUR *.mcz files > > and what does the different numbers mean? Version ... so ... one should always try the latest or all?? > > > > > > 2014-06-25 23:23 GMT+02:00 Tudor Girba <[hidden email]>: > > This really is beautiful! > > > > Doru > > > > > > On Wed, Jun 25, 2014 at 3:29 PM, Sven Van Caekenberghe <[hidden email]> wrote: > > Hi, > > > > I have written a new, extensive, long form, introductory article about Pharo. > > > > Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator > > > > A tutorial on Pharo, test and specification based immersive programming > > > > https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 > > > > > > It is a bit different because > > > > - it is based on a non-trivial example > > - it uses a backdrop story unrelated to Pharo > > - it uses several multimedia elements > > - it is published on medium.com which is a general publishing platform > > > > The appendix describes several ways you can get the code. I think building both a Spec and Seaside UI from the same specification as well as reusing functional tests in different contexts is cool. Anyway, I hope you enjoy it. > > > > Sven > > > > -- > > Sven Van Caekenberghe > > Proudly supporting Pharo > > http://pharo.org > > http://association.pharo.org > > http://consortium.pharo.org > > > > > > > > > > -- > > www.tudorgirba.com > > > > "Every thing has its own flow" > > > > > |
Free forum by Nabble | Edit this page |