The Pharo Advantage: what is it for you?
Hello, I'm new to this list. I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable. The debugger pops up with the message 'Could not find a valid ConfigurationReference' Any suggestions on why this happened? Thank you, Steve OS: windows 7 64 bit. Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0 ============================================= phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
It seems like you missed some code, can you try the following? Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; configuration; loadStable. I am not sure if your code ever worked in Pharo 2.0. On 2013-09-06, at 17:16, "S. Garth Holland" <steve9571952@hotmail.com> wrote:
Hello, I'm new to this list.
I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial
Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable.
The debugger pops up with the message 'Could not find a valid ConfigurationReference'
Any suggestions on why this happened?
Thank you, Steve
OS: windows 7 64 bit.
Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0
=============================================
phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:
Hello, I'm new to this list.
Hello and welcome Let us know if you get more questions. Stef
I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial
Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable.
The debugger pops up with the message 'Could not find a valid ConfigurationReference'
Any suggestions on why this happened?
Thank you, Steve
OS: windows 7 64 bit.
Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0
=============================================
phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
Camillo, you're correct, the slide should contain "configuration;". When added, the load is successful, thanks. Now I'm stuck on trying to load Xpath for slide 74 data := 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents. doc := XMLDOMParser parse: data. path := XPath for: 'entry/content/@src'. urls := path in: doc. url := urls anyOne. Debugger shows 'Unable to resolve ConfigurationOfXPath' Thanks again, Steve From: stephane.ducasse@inria.fr Date: Fri, 6 Sep 2013 22:40:50 +0200 To: pharo-users@lists.pharo.org Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you? On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:Hello, I'm new to this list. Hello and welcome Let us know if you get more questions. Stef I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable. The debugger pops up with the message 'Could not find a valid ConfigurationReference' Any suggestions on why this happened? Thank you, Steve OS: windows 7 64 bit. Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0 ============================================= phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
Got it...this worked. Gofer newsmalltalkhubUser: 'PharoExtras' project: 'XPath';package: 'XPath';load From: steve9571952@hotmail.com To: pharo-users@lists.pharo.org Date: Fri, 6 Sep 2013 18:46:23 -0400 Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you? Camillo, you're correct, the slide should contain "configuration;". When added, the load is successful, thanks. Now I'm stuck on trying to load Xpath for slide 74 data := 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents. doc := XMLDOMParser parse: data. path := XPath for: 'entry/content/@src'. urls := path in: doc. url := urls anyOne. Debugger shows 'Unable to resolve ConfigurationOfXPath' Thanks again, Steve From: stephane.ducasse@inria.fr Date: Fri, 6 Sep 2013 22:40:50 +0200 To: pharo-users@lists.pharo.org Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you? On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:Hello, I'm new to this list. Hello and welcome Let us know if you get more questions. Stef I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable. The debugger pops up with the message 'Could not find a valid ConfigurationReference' Any suggestions on why this happened? Thank you, Steve OS: windows 7 64 bit. Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0 ============================================= phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
you can load the package directly We should add a configuration which is indeed missing. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XPath'; package: 'XPath'; load Now I suggest you to have a look at the book chapter on Gofer in deepInPharo because this is explained. You can also check the ConfigurationBrowser because it gets all the configurations that people published and sort according if there are made to load in your system. There will be much more in the future and they will be tested. Stef
Camillo, you're correct, the slide should contain "configuration;". When added, the load is successful, thanks.
Now I'm stuck on trying to load Xpath for slide 74
data := 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents. doc := XMLDOMParser parse: data. path := XPath for: 'entry/content/@src'. urls := path in: doc. url := urls anyOne.
Debugger shows
'Unable to resolve ConfigurationOfXPath'
Thanks again, Steve
From: stephane.ducasse@inria.fr Date: Fri, 6 Sep 2013 22:40:50 +0200 To: pharo-users@lists.pharo.org Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you?
On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:
Hello, I'm new to this list.
Hello and welcome
Let us know if you get more questions.
Stef
I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial
Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable.
The debugger pops up with the message 'Could not find a valid ConfigurationReference'
Any suggestions on why this happened?
Thank you, Steve
OS: windows 7 64 bit.
Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0
=============================================
phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
I have added last night a ConfigurationOfXPath. You should see it in the Configuration Browser now. Cheers, Hernán 2013/9/7 Stéphane Ducasse <stephane.ducasse@inria.fr>
you can load the package directly We should add a configuration which is indeed missing.
Gofer new smalltalkhubUser: 'PharoExtras' project: 'XPath'; package: 'XPath'; load Now I suggest you to have a look at the book chapter on Gofer in deepInPharo because this is explained. You can also check the ConfigurationBrowser because it gets all the configurations that people published and sort according if there are made to load in your system. There will be much more in the future and they will be tested.
Stef
Camillo, you're correct, the slide should contain "configuration;". When added, the load is successful, thanks.
Now I'm stuck on trying to load Xpath for slide 74
data := 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents. doc := XMLDOMParser parse: data. path := XPath for: 'entry/content/@src'. urls := path in: doc. url := urls anyOne.
Debugger shows
'Unable to resolve ConfigurationOfXPath'
Thanks again, Steve
------------------------------ From: stephane.ducasse@inria.fr Date: Fri, 6 Sep 2013 22:40:50 +0200 To: pharo-users@lists.pharo.org Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you?
On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:
Hello, I'm new to this list.
Hello and welcome
Let us know if you get more questions.
Stef
I tried one of the examples in http://www.slideshare.net/** pharoproject/pharo-tutorial-**at-ecooptutorial <http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial>
Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable.
The debugger pops up with the message 'Could not find a valid ConfigurationReference'
<http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial> Any suggestions on why this happened?
Thank you, Steve
OS: windows 7 64 bit.
Using path: C:\Dev\Smalltalk\Pharo\**Pharo2.0-win\Pharo2.0
==============================**===============
phil at highoctane.be <http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org> wrote: >* Hello, *>* *>* As part of the defense of a budget and technology choices, what would you *>* guys list as a key advantage of using Pharo for creating software solutions? *>* *>* My current stack is: *>* *>* Pharo 2.0 *>* Seaside 3 (including Seaside-REST) *>* Magritte 3 *>*Twitter Bootstrap *>* *>* + a couple of data storage stuff (DBXTalk, Phriak, Voyage) *>* + STOMP *>* *>* + Amber if needed *>* *>* I've been test driving the whole stack for a while and even if there are *>* some quirks, it looks like good enough for what I want to achieve. *>* *>* Now, my question: what is the Pharo advantage you would put forward vs *>* other choices (like LAMP, Java, Rails etc). *>* *>* I am aware of what those could be but I am more looking for what makes you *>* tick when using the technology (like: "it is fun to work with", "no more *>* Java for me, due to ...", "speeds dev time by ...", "not*>* NSA-backdoor-enabled") *>* *>* This is the kind of thing we should have in stock for helping the *>* Consortium members get buy in from people giving a yes on budgets. *>* *>* Thanks in advance for your help! (BTW, I am going to use this on monday *>* morning for defending our position on a significant project). *>* *>* Phil *>* *>* *Yesterd**ay I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/**pharoproject/pharo-tutorial-**at-ecooptutorial <http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial>cheers -ben
Thanks! We need more configruationOf :) On Sep 7, 2013, at 11:52 PM, Hernán Morales Durand <hernan.morales@gmail.com> wrote:
I have added last night a ConfigurationOfXPath. You should see it in the Configuration Browser now. Cheers,
Hernán
2013/9/7 Stéphane Ducasse <stephane.ducasse@inria.fr> you can load the package directly We should add a configuration which is indeed missing.
Gofer new smalltalkhubUser: 'PharoExtras' project: 'XPath'; package: 'XPath'; load
Now I suggest you to have a look at the book chapter on Gofer in deepInPharo because this is explained. You can also check the ConfigurationBrowser because it gets all the configurations that people published and sort according if there are made to load in your system. There will be much more in the future and they will be tested.
Stef
Camillo, you're correct, the slide should contain "configuration;". When added, the load is successful, thanks.
Now I'm stuck on trying to load Xpath for slide 74
data := 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents. doc := XMLDOMParser parse: data. path := XPath for: 'entry/content/@src'. urls := path in: doc. url := urls anyOne.
Debugger shows
'Unable to resolve ConfigurationOfXPath'
Thanks again, Steve
From: stephane.ducasse@inria.fr Date: Fri, 6 Sep 2013 22:40:50 +0200 To: pharo-users@lists.pharo.org Subject: Re: [Pharo-users] The Pharo Advantage: what is it for you?
On Sep 6, 2013, at 10:16 PM, S. Garth Holland <steve9571952@hotmail.com> wrote:
Hello, I'm new to this list.
Hello and welcome
Let us know if you get more questions.
Stef
I tried one of the examples in http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorial
Slide 70. Gofer new smalltalkhubUser: 'PharoExtras' project: 'XMLParser'; loadStable.
The debugger pops up with the message 'Could not find a valid ConfigurationReference'
Any suggestions on why this happened?
Thank you, Steve
OS: windows 7 64 bit.
Using path: C:\Dev\Smalltalk\Pharo\Pharo2.0-win\Pharo2.0
=============================================
phil at highoctane.be wrote: > Hello, > > As part of the defense of a budget and technology choices, what would you > guys list as a key advantage of using Pharo for creating software solutions? > > My current stack is: > > Pharo 2.0 > Seaside 3 (including Seaside-REST) > Magritte 3 >Twitter Bootstrap > > + a couple of data storage stuff (DBXTalk, Phriak, Voyage) > + STOMP > > + Amber if needed > > I've been test driving the whole stack for a while and even if there are > some quirks, it looks like good enough for what I want to achieve. > > Now, my question: what is the Pharo advantage you would put forward vs > other choices (like LAMP, Java, Rails etc). > > I am aware of what those could be but I am more looking for what makes you > tick when using the technology (like: "it is fun to work with", "no more > Java for me, due to ...", "speeds dev time by ...", "not> NSA-backdoor-enabled") > > This is the kind of thing we should have in stock for helping the > Consortium members get buy in from people giving a yes on budgets. > > Thanks in advance for your help! (BTW, I am going to use this on monday > morning for defending our position on a significant project). > > Phil > > Yesterday I came across this very nice Pharo tutorial [1] by Damien & Camille. Some slides I think that relate are: * 47-49 syntax comparisons to another typical language * 72-75 easy web interaction * 80 serializing continuations / exception context (this is massively impressive!) * 81 powerful breakpoints [1]http://www.slideshare.net/pharoproject/pharo-tutorial-at-ecooptutorialcheers -ben
participants (4)
-
Camillo Bruni -
Hernán Morales Durand -
S. Garth Holland -
Stéphane Ducasse