[Pharo-users] Pharo books -> association

2014-09-19 Thread stepharo
Hi guys I wanted to let you know that each time you buy a pharo book the small benefit is given to the association. Stef

[Pharo-users] Module not found in FFI

2014-09-19 Thread Annick Fron
I constantly get an error « module not found » in FFI using the latest 3.0 VM from yesterday. Yet my link does exist, and I have used that a lot of time before. Annick

Re: [Pharo-users] Module not found in FFI

2014-09-19 Thread Annick Fron
Oh it’s possible the dependent libraries have problems Le 19 sept. 2014 à 10:40, Annick Fron a écrit : > I constantly get an error « module not found » in FFI using the latest 3.0 VM > from yesterday. > > Yet my link does exist, and I have used that a lot of time before. > > Annick

[Pharo-users] i "am" back ...

2014-09-19 Thread Mayuresh Kathe
hello all, i had to do it. after listening to everybody's comments about my questions to the list, i went out and checked on the current state of squeak and self. looks like squeak and self definitely need a lot of attention from experienced developers and visionaries. since i don't fall sq

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Sven Van Caekenberghe
welcome back ! On 19 Sep 2014, at 14:07, Mayuresh Kathe wrote: > hello all, > > i had to do it. > after listening to everybody's comments about my questions to the list, i > went out and checked on the current state of squeak and self. > > looks like squeak and self definitely need a lot of a

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread kilon alios
it all comes down to what you want. You are not obliged to even use Smalltalk in the first place, what matter is what you want to do ? What project you have in mind ? what are your goals ? how you want to achieve them ? etc Pharo comes with its own set of problems and flaws like any other language

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Thierry Goubier
Welcome back! You convinced me to have a look at Self, which I didn't in, what, more than 15 years? They even have multiple host windows :) Thierry 2014-09-19 14:07 GMT+02:00 Mayuresh Kathe : > hello all, > > i had to do it. > after listening to everybody's comments about my questions to the li

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Tudor Girba
Welcome back! Doru On Fri, Sep 19, 2014 at 2:07 PM, Mayuresh Kathe wrote: > hello all, > > i had to do it. > after listening to everybody's comments about my questions to the list, i > went out and checked on the current state of squeak and self. > > looks like squeak and self definitely need a

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Mayuresh Kathe
what i've wanted is a pure-objects system. somehow, none of the options (python, ruby, obj-c) come close to fulfilling my requirements the way smalltalk does. i do have certain ideas i wish to explore which require an object system to as deep a level as possible with a certain liveness to it (

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Mayuresh Kathe
thanks for the warm welcome. :) the self vm while interesting, isn't as portable as "squeak" and it's derived systems. ~mayuresh On 2014-09-19 18:06, Thierry Goubier wrote: Welcome back! You convinced me to have a look at Self, which I didn't in, what, more than 15 years? They even have mu

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Sven Van Caekenberghe
On 19 Sep 2014, at 15:59, Mayuresh Kathe wrote: > heraclitus actually said, "everything _flows_" (panta rhei). No he said: Πάντα ῥεῖ ;-)

Re: [Pharo-users] i "am" back ...

2014-09-19 Thread Mayuresh Kathe
On 2014-09-19 19:34, Sven Van Caekenberghe wrote: On 19 Sep 2014, at 15:59, Mayuresh Kathe wrote: heraclitus actually said, "everything _flows_" (panta rhei). No he said: Πάντα ῥεῖ ;-) true... :-D

Re: [Pharo-users] Where pharo stores its selfies?

2014-09-19 Thread Alexandre Bergel
How do you capture a selfie? Alexandre On Sep 18, 2014, at 4:01 PM, off...@riseup.net wrote: > Hi, > > I'm taking somescreenshots of Pharo using the functionality provided by Pharo > itself to make this. It seems that screenshot is properly saved, but there is > no indication about where is

[Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread Mayuresh Kathe
I believe "Pharo by Example" is the primary book to start-off with Pharo. A look at the Lulu.com page shows it to be from early 2010. Would it still be usable with the present version of Pharo? Thanks, ~Mayuresh

Re: [Pharo-users] Where pharo stores its selfies?

2014-09-19 Thread Sven Van Caekenberghe
World Menu > Tools > Screenshot On 19 Sep 2014, at 01:46, Alexandre Bergel wrote: > How do you capture a selfie? > > Alexandre > > > On Sep 18, 2014, at 4:01 PM, off...@riseup.net wrote: > >> Hi, >> >> I'm taking somescreenshots of Pharo using the functionality provided by >> Pharo itself

Re: [Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread kilon alios
I have ported the first 5 chapters to Pharo 3 --> https://www.gitbook.io/book/kilon/pbe the old PBE is outdated by still highly useful. On Fri, Sep 19, 2014 at 5:18 PM, Mayuresh Kathe wrote: > I believe "Pharo by Example" is the primary book to start-off with Pharo. > A look at the Lulu.com p

[Pharo-users] Where pharo stores its selfies?

2014-09-19 Thread Torsten Bergmann
Offray wrote: >> I'm taking somescreenshots of Pharo using the functionality provided by >> Pharo itself to make this. It seems that >screenshot is properly saved, but >> there is no indication about where is stored. Could someone point me the >> place? Yes this is confusing. I opened an issue

Re: [Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread Mayuresh Kathe
Thanks for that link. Just curious; in what way would the old PBE still be useful for someone very new to Pharo? ~Mayuresh On 2014-09-19 20:32, kilon alios wrote: I have ported the first 5 chapters to Pharo 3 --> https://www.gitbook.io/book/kilon/pbe [1] the old PBE is outdated by still hi

Re: [Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread Esteban A. Maringolo
2014-09-19 12:10 GMT-03:00 Mayuresh Kathe : > Thanks for that link. > > Just curious; in what way would the old PBE still be useful for someone very > new to Pharo? It will help you understand the general concepts and tools. Pharo 3 and 4 did change lots of things, but most of them are related wi

Re: [Pharo-users] Where pharo stores its selfies?

2014-09-19 Thread p...@highoctane.be
As a side note, open the file browser from the world menu, it should open on that very folder. Or FileList open. in a Workspace. Then when you pick a png there (PharoScreenshot.png for example ^_^) you can right click and say "Open Graphic in a Window". Phil On Fri, Sep 19, 2014 at 5:07 PM

[Pharo-users] Booting into Pharo!

2014-09-19 Thread Mayuresh Kathe
Hello, While I am still waiting for my copy of the PBE, I would like to initiate work on a project (along with friends). The idea is to build a minimalist Linux based system which would boot up straight into a full-screen Pharo environment. The system itself would be single user, consisting of n

Re: [Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread p...@highoctane.be
Because there is a lot of content of value which isn't in the GitHub project yet. As I do have a ton of old Smalltalk books (hardcopy, Amazon is your friend) and a hardcopy of all Pharo books (including Pharo for the Enterprise, which is not out yet), I can tell you that, except on the "windows an

Re: [Pharo-users] Pharo by Example : Still usable?

2014-09-19 Thread Alexandre Bergel
Yes, it goes. I regularly give it to my student as an introduction to Pharo. Cheers, Alexandre On Sep 19, 2014, at 8:10 AM, Mayuresh Kathe wrote: > Thanks for that link. > > Just curious; in what way would the old PBE still be useful for someone very > new to Pharo? > > ~Mayuresh > > > On

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Alexandre Bergel
Just wondering: what are your initial requirements that make you define this project? Cheers, Alexandre On Sep 19, 2014, at 9:18 AM, Mayuresh Kathe wrote: > Hello, > > While I am still waiting for my copy of the PBE, I would like to > initiate work on a project (along with friends). > > The

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Mayuresh Kathe
My ultimate goal (has been for a long time) is to build a low cost, computing system which can be as deeply programmable as possible. At the moment, my goal is to not only learn and start contributing back to Pharo, but also make progress in making it as reachable and accessible to learners as pos

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread p...@highoctane.be
Sure is. You want to use OSProcess. Load OSProcess from the configuration browser. You can get environment variables like this: dirString:= OSProcess thisOSProcess environment at: #PRJ_DIR. Check this thread: http://comments.gmane.org/gmane.comp.lang.smalltalk.pharo.user/12496 Example: comma

[Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread Mayuresh Kathe
It's been close to 6 hours that I've been playing with the defaults offered with Pharo 3. Everything works so much more smoothly than Squeak! It also feels great. What's kind of problematic (as I see it) is the "look". There are 3 themes that I got with the default image; Pharo 3, Vistary and W

Re: [Pharo-users] Solution for memoization

2014-09-19 Thread stepharo
Not that I know. On 17/9/14 22:58, p...@highoctane.be wrote: I saw http://www.slideshare.net/esug/memoization-aspects Do we have a memoization package based on that work? Phil

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Hilaire
Once I tested it, not sure was Squeak or Pharo, running under the Console FrameBuffer. So your basic workstation can just be a Console only Linux (no X window). Hilaire Le 19/09/2014 18:18, Mayuresh Kathe a écrit : Hello, While I am still waiting for my copy of the PBE, I would like to initia

Re: [Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread kilon alios
Eeewww ugly Java GUI you got there First of all get Pharo 4 and select Dark theme, its really great. Second, now that I am close to finishing Ephestos 0.1 release I am preparing for working on 0.2 . In that release I will introduce Morpheas which will be a theme manager but somewhate diffirent to

[Pharo-users] ServerDirectory replacement

2014-09-19 Thread Markus Fritsche
Hello, I'm revisiting some old code that I started to sort my favorites on my tv settop box. I noticed that ServerDirectory is gone. I naively replaced ServerDirectory by FTPClient, but I get an error that the iv stream is nil. So I looked at the comment of FTPClient - which recommends me to look

Re: [Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread p...@highoctane.be
Try the DawnTheme. https://github.com/sebastianconcept/Pharo3DawnTheme I've got my own little tweaks of it here: http://www.smalltalkhub.com/#!/~philippeback/HOExtras/packages/Pharo3DawnTheme Looks like Sublime. It is based on the Dark Theme. Phil On Fri, Sep 19, 2014 at 7:55 PM, Mayuresh Ka

[Pharo-users] Booting into Pharo!

2014-09-19 Thread Torsten Bergmann
>The idea is to build a minimalist Linux based system which would boot up >straight into a full-screen Pharo environment. Why use a Linux underneath when you can do it in Smalltalk ;) Look at SqueakNOS - an operating system that was/still is able to boot from disk right into Squeak: http://wiki.

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Mayuresh Kathe
Yes, it must have been Squeak, it's VM is capable of displaying to the Linux framebuffer. I had run tests on it around 2002~3, looked good, but crashed often. ~Mayuresh On 2014-09-20 00:31, Hilaire wrote: Once I tested it, not sure was Squeak or Pharo, running under the Console FrameBuffer.

[Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread Torsten Bergmann
>If there could be some way to have that look and feel, while adhering to >the Java LaF Guidelines for the same, we might have a Pharo system which >would be not only neater looking, but also lighter weight (by virtue of >fewer extravagant graphical properties). No one wants to look like Swing.

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Mayuresh Kathe
Yes, that's something I would have loved to have, a single language to program everything, right from the drivers to user interface and applications. SqueakNOS looks very interesting, but still is way behind a combination of Linux kernel + X + Pharo in terms of hardware support and maturity.

Re: [Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread Mayuresh Kathe
On 2014-09-20 01:05, Torsten Bergmann wrote: If there could be some way to have that look and feel, while adhering to the Java LaF Guidelines for the same, we might have a Pharo system which would be not only neater looking, but also lighter weight (by virtue of fewer extravagant graphical pro

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread kilon alios
I seriously doubt that SqueakNOS uses smalltalk to program the drivers On Fri, Sep 19, 2014 at 10:36 PM, Mayuresh Kathe wrote: > Yes, that's something I would have loved to have, a single language to > program everything, right from the drivers to user interface and > applications. > > SqueakNO

Re: [Pharo-users] Theme : Choices : Good, but ...

2014-09-19 Thread Mayuresh Kathe
Nice theme! I am referring to a more deeper treatment than the theme/skin approach. I would prefer to give more thought to every element, it's existence in a particular manner, fonts and their weights, etc. ~Mayuresh On 2014-09-20 00:40, p...@highoctane.be wrote: Try the DawnTheme. https:

[Pharo-users] Ubuntu Font License : Compatibility with Pharo License?

2014-09-19 Thread Mayuresh Kathe
Would the Ubuntu Font License at; http://font.ubuntu.com/licence/ be considered compatible with the Pharo license? If it is not _compatible_ would the usage of Ubuntu fonts still be acceptable/permissible within Pharo? Thanks, ~Mayuresh

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Luc Fabresse
Hi all, I do not remember all the details but most of SqueakNOS has been written in Smalltalk! even some drivers ;-) http://squeaknos.blogspot.ch/ Cheers, #Luc 2014-09-19 21:41 GMT+02:00 kilon alios : > I seriously doubt that SqueakNOS uses smalltalk to program the drivers > > > On Fri, Sep 1

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Hilaire
Le 19/09/2014 21:41, kilon alios a écrit : I seriously doubt that SqueakNOS uses smalltalk to program the drivers it does/did. -- Dr. Geo - http://drgeo.eu iStoa - http://istao.drgeo.eu

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread kilon alios
via Slang ? On Fri, Sep 19, 2014 at 11:05 PM, Hilaire wrote: > Le 19/09/2014 21:41, kilon alios a écrit : > >> I seriously doubt that SqueakNOS uses smalltalk to program the drivers >> >> > it does/did. > > -- > Dr. Geo - http://drgeo.eu > iStoa - http://istao.drgeo.eu > > >

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Esteban Lorenzano
On 19 Sep 2014, at 22:23, kilon alios wrote: > via Slang ? nope. no compilations. pure smalltalk. after all… a compiler just translates some code into binary code…. if you can do that directly… why would you need a compiler? > > On Fri, Sep 19, 2014 at 11:05 PM, Hilaire wrote: > Le 19/

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Javier Pimás
On Fri, Sep 19, 2014 at 4:41 PM, kilon alios wrote: > I seriously doubt that SqueakNOS uses smalltalk to program the drivers > Actually, it does. The thing is that most drivers can be written in Smalltalk and glued with very very little assembly. 3 years ago, during our MSc thesis we added drive

[Pharo-users] Preorder tree traversal

2014-09-19 Thread Offray Vladimir Luna Cárdenas
Hi, I have a tree object structure, in a project and I'm wondering if there is a code or method that I can use to make a preorder tree traversal on it. I have seen the one that is the book Inside Smalltalk Vol 1, but I don't know if there is something in the image or elsewhere that can be use

Re: [Pharo-users] Where pharo stores its selfies?

2014-09-19 Thread Offray Vladimir Luna Cárdenas
Thanks Phil and Torsten for your detailed answer and taking care of filling out the bug. I will follow your advice. Cheers, Offray On 09/19/2014 11:07 AM, p...@highoctane.be wrote: As a side note, open the file browser from the world menu, it should open on that very folder. Or FileList

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread kilon alios
I am impressed :) So much potential here , lovely. On Sat, Sep 20, 2014 at 12:21 AM, Javier Pimás wrote: > > > On Fri, Sep 19, 2014 at 4:41 PM, kilon alios > wrote: > >> I seriously doubt that SqueakNOS uses smalltalk to program the drivers >> > > Actually, it does. The thing is that most

Re: [Pharo-users] Preorder tree traversal

2014-09-19 Thread p...@highoctane.be
Check the FileSystem guides: Preorder is in there. Look at GuideTest and PreorderGuideTest for a starting point. Phil ​

Re: [Pharo-users] Calling Pharo from C

2014-09-19 Thread Pierce Ng
On Thu, Sep 18, 2014 at 10:05:51PM +0200, Annick Fron wrote: > Is it possible to call pharo from C ? FFI - Not sure Alien - Not sure NativeBoost - Yes Simple example here: http://www.samadhiweb.com/blog/2014.08.02.c.callback.smalltalk.html Pierce

Re: [Pharo-users] Calling Pharo from C

2014-09-19 Thread Ronie Salgado
> FFI - Not sure > Alien - Not sure > NativeBoost - Yes One thing is receiving a callback from C. In this case, NativeBoost is the one with the worst end-user API. Another thing, is being able to embed the VM in a C application, and then call the VM explicitly from the application. In this case,

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread S Krish
try the TCL + Pharo stuff. It is simple and easy to hook up. Tiny Core gets it down to around 20 MB for a bare bone linux + Pharo can be similar to Android if one goes down the path. On Fri, Sep 19, 2014 at 9:48 PM, Mayuresh Kathe wrote: > Hello, > > While I am still waiting for my copy of the

Re: [Pharo-users] Booting into Pharo!

2014-09-19 Thread Mayuresh Kathe
I have built Linux systems which fit in 8MB of disk space (along with the GUI). Google around for "NevyOS". Building a tiny Linux system isn't what worries me, it's the probable high resource consumption of Pharo which is scary. Would Pharo be able to run in the limited compute resources offe