[Pharo-users] Namespaces (was Re: Behold Pharo: The Modern Smalltalk)

2017-10-12 Thread Ben Coman
On Thu, Oct 12, 2017 at 8:52 PM, Sean P. DeNigris wrote: > horrido wrote > > Having separate namespaces would be really good. > > VisualWorks has them. Why not Pharo? > > I can't remember ever hearing disagreement on this subject. It seems the > only questions have been:

Re: [Pharo-users] [Ann] PharoLauncher v1.0.1 released!

2017-10-12 Thread Ben Coman
On Thu, Oct 12, 2017 at 3:43 PM, Christophe Demarey < christophe.dema...@inria.fr> wrote: > Hi Vitor, > > Le 11 oct. 2017 à 13:44, Vitor Medina Cruz a écrit > : > > Hi Christophe, > > Yes, but: > > 1- I can’t execute it if I don’t have administrative rights > > ok. That the

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Ben Coman
On Wed, Oct 11, 2017 at 10:39 PM, Offray Vladimir Luna Cárdenas < offray.l...@mutabit.com> wrote: > The more I use Pharo, the less I use web documentation. > That is a familiar path, but still an obstacle for people to get over in trying Pharo - i.e. its a barrier of entry. I've previously

Re: [Pharo-users] FYI about Pharo MOOC

2017-10-12 Thread Ricardo Pacheco
Hello Stephane, I can help with the Spanish subtitles. You can send me a file with the text, if you have it. My french is basic so please send also the English fil, to double check. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] Zinc release?

2017-10-12 Thread Sven Van Caekenberghe
> On 12 Oct 2017, at 15:58, Herby Vojčík wrote: > > There are a few fixes out there for Zinc, not to mention convenience like > ZnEntity class >> json:. Don't you consider releasing the new version (as I > tried to update it by hand, it is not that easy, it has more

Re: [Pharo-users] "Building-With versus Building-on"

2017-10-12 Thread Andrew Glynn
I know about personalization being a lot of work, particularly with Eclipse. I copied the text out of the ‘summary’ page in About Eclipse into Kate, and it was 1233 lines long, lol. I was one of two team leads on what was probably the most complex application I’ve worked on, using VA Java

Re: [Pharo-users] "Building-With versus Building-on"

2017-10-12 Thread Stephane Ducasse
Thanks Andrew I read it fast and I will reread it. It is really interesting to me because I never took the time to understand "worse is better". On Thu, Oct 12, 2017 at 5:50 PM, Andrew Glynn wrote: > https://medium.com/@dasein42/building-with-versus-building-on-c51aa3034c71 >

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Stephane Ducasse
On Mon, Oct 9, 2017 at 2:45 PM, horrido wrote: > Hey, guys, I'm mentioned in this O'Reilly newsletter > > !!! All because of the

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Stephane Ducasse
Hi Julien I will read the small tutorial for sure. I have many PS3 paddle at home waiting for it. Stef On Thu, Oct 12, 2017 at 3:34 PM, Julien wrote: > > >> >> >> For example, one could get data from a PS3 controller, a mouse, a >> keyboard, an Arduino device, etc… >

Re: [Pharo-users] FYI about Pharo MOOC

2017-10-12 Thread Stephane Ducasse
I'm about to release the en versions. you can find them unofficially on http://www.stephaneducasse.eu/MOOC/ Stef On Tue, Oct 10, 2017 at 10:10 PM, Gour wrote: > On Tue, 10 Oct 2017 21:31:55 +0200 > Stephane Ducasse > wrote: > > Hello Stef, > >> I

Re: [Pharo-users] FYI about Pharo MOOC

2017-10-12 Thread Stephane Ducasse
Tx I wish you the best for your phd. On Tue, Oct 10, 2017 at 11:08 PM, Offray Vladimir Luna Cárdenas wrote: > I would love to. As soon as I finish my PhD (that has become my > "anguished motto") I will have time for this community endeavors again. > > Cheers, > > Offray

Re: [Pharo-users] [ANN] "PDFtalk 2.0", "PDFtalk for Gemstone" and "Gemstone Fileout" released

2017-10-12 Thread Manuel Leuenberger
Nice! Now, who’s is porting it to Pharo and builds a viewer/editor? I need that ;) > On 12 Oct 2017, at 21:12, Christian Haider > wrote: > > Hi, > > the second major version of the PDF library for VisualWorks is now available. > The main driver for

[Pharo-users] [ANN] "PDFtalk 2.0", "PDFtalk for Gemstone" and "Gemstone Fileout" released

2017-10-12 Thread Christian Haider
Hi, the second major version of the PDF library for VisualWorks is now available. The main driver for this was the project to port the library to Gemstone which is available as well. Also, the tool used for the port. Check the project page: https://wiki.pdftalk.de where you can find more

Re: [Pharo-users] "Building-With versus Building-on"

2017-10-12 Thread Dimitris Chloupis
It's a mentality issue, modern programming languages provide the material necessary to create innovative environments but their communities just simply does not care. A language designer may introduce a feature in a language that is super useful. Still people may not use it. And let's face it

Re: [Pharo-users] "Building-With versus Building-on"

2017-10-12 Thread Peter Fisk
Thanks for posting this. It is one of the best descriptions of the state of the software industry that I have seen. On Thu, Oct 12, 2017 at 11:50 AM, Andrew Glynn wrote: > https://medium.com/@dasein42/building-with-versus-building-on-c51aa3034c71 > > > This is an article

[Pharo-users] "Building-With versus Building-on"

2017-10-12 Thread Andrew Glynn
https://medium.com/@dasein42/building-with-versus-building-on-c51aa3034 c71 This is an article not specifically about Pharo, rather on the state of the industry in general and how it got that way, but positing Pharo as a way to learn building-on rather than building-with, where in the latter case

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Brad
Plus, namespaces are difficult to implement. It could tear your class library to pieces Brad Selfridge 913-269-2385 > On Oct 12, 2017, at 9:10 AM, Dimitris Chloupis wrote: > > For me there is also question 3) How closely they are related to the > bootstrap project >

[Pharo-users] Zinc release?

2017-10-12 Thread Herby Vojčík
There are a few fixes out there for Zinc, not to mention convenience like ZnEntity class >> json:. Don't you consider releasing the new version (as I tried to update it by hand, it is not that easy, it has more components, to load HTTP I had to update Character-Encoding as well, so probably

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Julien
> > > > For example, one could get data from a PS3 controller, a mouse, a keyboard, > an Arduino device, etc… > > And did you use it for these kind of devices? Or anything else? > There is an example with an HID mouse on the wiki

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Denis Kudriashov
2017-10-12 13:29 GMT+02:00 Julien : > Hello, > > A bit late, there is a Libusb [1] binding (using UFFI) and support for the > Human Interface Device [2] (that uses the binding but is written in pure > Smalltalk) for Pharo. > > Everything is on the github repository

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Dimitris Chloupis
For me there is also question 3) How closely they are related to the bootstrap project namespaces afterall is all about modularity which is the goal of bootstrap as well . no ? So maybe we should not view them as a separate project and more as boostrap v2 , after v1 is released of course Proably

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Thierry Goubier
2017-10-12 15:05 GMT+02:00 Guillermo Polito : > > > On Thu, Oct 12, 2017 at 2:49 PM, Julien > wrote: > >> Normally, it should be possible. >> >> Libusb can be compiled for 64bits architectures. I don’t know if it >> changes something in the

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Guillermo Polito
On Thu, Oct 12, 2017 at 2:49 PM, Julien wrote: > Normally, it should be possible. > > Libusb can be compiled for 64bits architectures. I don’t know if it > changes something in the UFFI binding side? > It should not, besides the library's location. And, if you find

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Sean P. DeNigris
horrido wrote > Having separate namespaces would be really good. > VisualWorks has them. Why not Pharo? I can't remember ever hearing disagreement on this subject. It seems the only questions have been: 1) how to do them *right*, and 2) where they fall on the endless prioritized todo list

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Julien
Normally, it should be possible. Libusb can be compiled for 64bits architectures. I don’t know if it changes something in the UFFI binding side? Julien > Le 12 oct. 2017 à 14:41, Thierry Goubier a écrit : > > Very cool. Would that be doable to adapt for a 64bits

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Julien
You’re welcome! :-) > Le 12 oct. 2017 à 14:36, Guillermo Polito a écrit > : > > Nice!!! Thanks for sharing :) > > On Thu, Oct 12, 2017 at 1:29 PM, Julien > wrote: > Hello, > > A bit late, there is a

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Thierry Goubier
Very cool. Would that be doable to adapt for a 64bits version? Thierry 2017-10-12 13:29 GMT+02:00 Julien : > Hello, > > A bit late, there is a Libusb [1] binding (using UFFI) and support for the > Human Interface Device [2] (that uses the binding but is written in

Re: [Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Guillermo Polito
Nice!!! Thanks for sharing :) On Thu, Oct 12, 2017 at 1:29 PM, Julien wrote: > Hello, > > A bit late, there is a Libusb [1] binding (using UFFI) and support for the > Human Interface Device [2] (that uses the binding but is written in pure > Smalltalk) for Pharo. > >

[Pharo-users] [ANN] Libusb binding + HID support for Pharo

2017-10-12 Thread Julien
Hello, A bit late, there is a Libusb [1] binding (using UFFI) and support for the Human Interface Device [2] (that uses the binding but is written in pure Smalltalk) for Pharo. Everything is on the github repository [3]. « Install » and « Quick start » sections give you all you need to

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread horrido
I'll second that. Having separate namespaces would be really good. VisualWorks has them. Why not Pharo? kilon.alios wrote > The one things I trully miss, even know that I am "experieced" Pharo > coder, > depending on your standards, is python namespaces > > I dont care about the dot syntax but

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Dimitris Chloupis
I cant argue with that , dealing with C can be quite “an interesting” experience :D it’s better and probably healthier when it happens at small dosages. On Thu, 12 Oct 2017 at 11:56, Manuel Leuenberger wrote: > Yes, that was my thread. Thanks for the hint with

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Manuel Leuenberger
Yes, that was my thread. Thanks for the hint with overlaying a transparent OS window and controlling it from within Pharo. The overlay solution is not a priority for me, as it would require me to dive deeper into the macOS world. I rather live in the Pharo world, for now. :) > On 12 Oct 2017,

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Dimitris Chloupis
The one things I trully miss, even know that I am "experieced" Pharo coder, depending on your standards, is python namespaces I dont care about the dot syntax but containers of containers at language level that will make me avoid giving weird names to my Pharo classes to avoid potential

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Dimitris Chloupis
Probably it was your thread but as I said you can make a "hack" and overlay a system GUI over Pharo GUI This way you can view the PDF, "inside" Pharo. I think it is even possile to get the handle of the Pharo window and directly affect it to embed a PDF viewer. The second solution is better

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread stephan
On 12-10-17 08:30, Markus Stumptner wrote: Just to lead this back to the original question.  What you say is undoubtedly true.  It is not, however, necessarily something that a beginner will understand or be able to share in. That is a very important point. It also explains a lot of why we

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Dimitris Chloupis
That's definetly not a wrong view point, but neither is python's , its all about context. Who you are ? What you want do ? What live coding means to you ? How you want to use it ? How much you want to use it? etc If you want to do Pharo coding the pharo way , then Pharo is your No1 choice, but if

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Nicolai Hess
2017-10-12 9:28 GMT+02:00 Dimitris Chloupis : > > > >> This is what Smalltalk gives you for free. >> > Sorrry for being rude but I wll use the two usually heavily annoying word, > at least for me :D > > It depends > > See there is a problem for Python here. Ideology. > >

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Dimitris Chloupis
"one of the reasons that Smalltalk historically has been view as insular, living in its own world avoid using non-Smalltalk libraries - because the lose of live coding here is a big impact." I would not say that Smalltalk is viewed as insular. I would say that Smallalk is not viewed at all

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Manuel Leuenberger
Sure, a system call out would be nicest way to register a handler. Unfortunately, registering custom URI schemes seems to be completely different on every platform, as well as how they receive an activation event. OS X uses a plist, Windows a registry entry, for Linux depends on the distro. So

Re: [Pharo-users] [Ann] PharoLauncher v1.0.1 released!

2017-10-12 Thread Christophe Demarey
Hi Vitor, > Le 11 oct. 2017 à 13:44, Vitor Medina Cruz a écrit : > > Hi Christophe, > > Yes, but: > 1- I can’t execute it if I don’t have administrative rights > ok. That the point I missed. I think I will add a zip file with PharoLauncher for windows for user like you

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Norbert Hartl
Ok, I see. Building a native app and interfacing it from pharo is the most reliable version. I was just thinking that having a system call out it might be easier to make it cross-platform. I would be interested to have that available for all platforms. Norbert > Am 12.10.2017 um 09:20 schrieb

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Dimitris Chloupis
> This is what Smalltalk gives you for free. > Sorrry for being rude but I wll use the two usually heavily annoying word, at least for me :D It depends See there is a problem for Python here. Ideology. The zen of python has been both a joke a serious mantra in the python world . Its a joke

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Manuel Leuenberger
That's what I did. Only I used a native Objective-C app, as it provides a simple API to register to the events and will even be started if it's not running yet.Am 12.10.2017 08:50 schrieb Norbert Hartl :I think all you need is to do a system call out to the OS in order to

Re: [Pharo-users] Custom URI scheme for Pharo

2017-10-12 Thread Norbert Hartl
I think all you need is to do a system call out to the OS in order to register your scheme. For Mac OS it would be sonething like https://superuser.com/questions/548119/how-do-i-configure-custom-url-handlers-on-os-x And then you can see if it is what you want. Custom handlers associate a url

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-10-12 Thread Markus Stumptner
Just to lead this back to the original question.  What you say is undoubtedly true.  It is not, however, necessarily something that a beginner will understand or be able to share in.  So, to a certain degree this may be a trap caused by having the excellent environment.  The newbie who is not