Re: [Pharo-users] Getting rid of .sources file for deployment

2020-09-03 Thread Trygve Reenskaug
er/General/DeployYourPharoApplication.md#sources-obfuscation [2] Pharo8.0-32bit-0932da8.sources in my case Esteban A. Maringolo -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A ht

Re: [Pharo-users] DateTime now nanos

2020-06-14 Thread Trygve Reenskaug
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo

Re: [Pharo-users] FFI and absolute path to dll

2020-05-12 Thread Trygve Reenskaug
is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 468 58 625

Re: [Pharo-users] mentor question 4

2020-05-04 Thread Trygve Reenskaug
* A coding experiment.* Consider a Scrum development environment. Every programming team has an end user as a member. The team's task is to code a credit card validity check. A first goal is that the user representative shall read the code and agree that it is a correct rendering of their code

Re: [Pharo-users] [ANN] JRMPC Poll

2020-03-26 Thread Trygve Reenskaug
dents pointed to the lack of reference documentation for the class library as the major obstacle to learning Smalltalk/Pharo. Richard -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html --

Re: [Pharo-users] About "it's not pharo but smalltalk"

2020-02-09 Thread Trygve Reenskaug
eing how Pharo is now, great to work with. However, this should be done in such a way that downward compatibility is guaranteed. IMHO, Regards TedvG. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -- /The essence of object orientation is that objects collabo

Re: [Pharo-users] We Are Smalltalk

2019-10-30 Thread Trygve Reenskaug
on is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 468 58 625

Re: [Pharo-users] Personal Programming onPharo

2018-05-10 Thread Trygve Reenskaug
y between Solaris, Darwin, and Linux.  And then I had trouble porting to the next major release of Linux.  And with Ubuntu 17, I've got another problem I still haven't tracked down.  All of this in a C program that gets regularly (sp)linted and checked all sorts of ways, written wit

Re: [Pharo-users] Personal Programming onPharo

2018-05-09 Thread Trygve Reenskaug
n7-VM.   I'll update the ZIP if anybody is interested in actually running BabyIDE --Trygve On 08.05.2018 20:06, H. Hirzel wrote: On 5/6/18, Trygve Reenskaug wrote: I'm working on a programing paradigm and IDE for the personal programmer who wants to control his or her IoT.

Re: [Pharo-users] Personal Programming onPharo

2018-05-09 Thread Trygve Reenskaug
alltalk-80? Marcus -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 22 49 57 27

Re: [Pharo-users] Personal Programming onPharo

2018-05-08 Thread Trygve Reenskaug
is a new research project that I look forward to digging into as soon as time permits. Thanks -Trygve On 08.05.2018 09:57, Norbert Hartl wrote: Am 08.05.2018 um 08:30 schrieb Trygve Reenskaug <mailto:tryg...@ifi.uio.no>>: Norbert, I stand corrected because I have not followed

Re: [Pharo-users] Personal Programming onPharo

2018-05-07 Thread Trygve Reenskaug
tributions to my thinking. --Trygve. On 07.05.2018 14:14, Norbert Hartl wrote: Am 07.05.2018 um 12:42 schrieb Trygve Reenskaug <mailto:tryg...@ifi.uio.no>>: Please tell me when Java, C, C++, etc programs stopped working because their runtime systems had changed. Please tell me whe

Re: [Pharo-users] Personal Programming onPharo

2018-05-07 Thread Trygve Reenskaug
pharo version 4. And then for version 5, version 6,…. Sounds like a dream…but hey…it is indeed realistic. It just depends on how the people approach it How does this sound? Norbert Am 07.05.2018 um 11:31 schrieb Trygve Reenskaug <mailto:tryg...@ifi.uio.no>>: Thanks for your quick a

Re: [Pharo-users] Personal Programming onPharo

2018-05-07 Thread Trygve Reenskaug
imate. Norbert Am 06.05.2018 um 11:31 schrieb Trygve Reenskaug <mailto:tryg...@ifi.uio.no>>: I'm working on a programing paradigm and IDE for the personal programmer who wants to control his or her IoT. The size of the target audience I have in mind is >100 million. I g

[Pharo-users] Personal Programming onPharo

2018-05-06 Thread Trygve Reenskaug
mailing list archeology as pharo changed a lot since magma worked on pharo last Stephan -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygve

Re: [Pharo-users] Mac Squeak binary virtual machine for Squeak 3.10.2

2015-06-12 Thread Trygve Reenskaug
I rest my case. --Trygve On 10.06.2015 20:57, Serge Stinckwich wrote: If I remember correctly, it was easy to port Moose from VW to Pharo, because there was a lot of tests. I'm currently working on porting another software from VW to Pharo without any tests and I'm suffering;-)

Re: [Pharo-users] Mac Squeak binary virtual machine for Squeak 3.10.2

2015-06-10 Thread Trygve Reenskaug
Stef, Why be sorry? It's great that you have a stable kernel in Pharo. Where do I find the definition of the Pharo public API? In which way is the Pharo technology that underlies Moose more complex than BabyIDE? Porting BabyIDE from Squeak 3.10 to 4.5 was hard because it extends the Squeak P

Re: [Pharo-users] SmaCC: First steps

2015-02-12 Thread Trygve Reenskaug
. Even if that means less features :) -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info

Re: [Pharo-users] Image growing size

2015-02-07 Thread Trygve Reenskaug
[ :aClass | aClass -> aClass allInstances size]) sort: [ :a :b | a value > b value ] It takes some time to run, especially in a larger image. Stephan -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenska

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-05 Thread Trygve Reenskaug
, 2015 at 1:02 PM, Trygve Reenskaug [via Smalltalk] <[hidden email] > wrote: Because your drawOn: method doesn't draw anything and needs help from super. It seems to me that you need to read more documentation :-) On 05.02.2015 15:53, nacho wrote: That work perfec

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-05 Thread Trygve Reenskaug
Thu, Feb 5, 2015 at 11:28 AM, Trygve Reenskaug [via Smalltalk] <[hidden email] > wrote: I've tested your code in Squeak and found another bug (I should have been more careful when I read your code. Shame on me.) In class Ball you have the methods position: aPoint

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-05 Thread Trygve Reenskaug
ltalk Users mailing list archive at Nabble.com. -- /The essence of object orientation is that objects collaborateto achieve a goal. / Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 22 49 57 27

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-04 Thread Trygve Reenskaug
. -- View this message in context: http://forum.world.st/Question-on-Morphic-drawOn-method-tp4803695.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. -- The essence of object orientation is that objects collaborateto achieve a goal. --- Trygve Reenskaug mailto: tryg...@

Re: [Pharo-users] Fwd: [Pharo-dev] why smalltalk is the best system to support object-oriented thinking :)

2015-02-04 Thread Trygve Reenskaug
object orientation is that objects collaborateto achieve a goal. --- Trygve Reenskaug mailto: tryg...@ifi.uio.no <mailto:%20tryg...@ifi.uio.no> Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 22 49 57 27

Re: [Pharo-users] Slides from the Pharo Status talk at FOSDEM 2015

2015-02-03 Thread Trygve Reenskaug
the language to make it easier evolvable. A very nice research topic. (which in a second step then can be feed back into the system, making future evolution easier) Marcus -- The essence of object orientation is that objects collaborateto achieve a goal. --- Trygve Reenskaug mailto: tryg...@i

Re: [Pharo-users] Question about Morphic in Pharo 4

2014-12-20 Thread Trygve Reenskaug
I can't resist adding my pennyworth to this discussion. The ST vision was to empower "children of all ages" to master their own programs. This gives me an imperative discriminator for all my work: Am I making the programs more readable? If not, don't do it. I have been programming Smalltalk

Re: [Pharo-users] Your picture on Pharo contributors :)

2014-09-27 Thread Trygve Reenskaug
On 27.09.2014 09:26, Marcus Denker wrote: On 27 Sep 2014, at 07:17, stepharo > wrote: Trygve We took exactly the same license process and text than squeak. This way people cannot argue that this is different because pharo is based on Squeak. It took squeak a large

Re: [Pharo-users] Your picture on Pharo contributors :)

2014-09-26 Thread Trygve Reenskaug
added to http://pharo.org/about Stef -- Trygve Reenskaug mailto: tryg...@ifi.uio.no Morgedalsvn. 5A http://folk.uio.no/trygver/ N-0378 Oslo http://fullOO.info Norway Tel: (+47) 22 49 57 27

Re: [Pharo-users] [ANN] Test Coverage with Hapao

2014-09-21 Thread Trygve Reenskaug
work through RPackage. The difference between the two is that while system categories are awkward strings, RPackages are explicit objects. To learn more, you can inspect for example: RPackageOrganizer default packages Cheers, Doru On Sun, Sep 21, 2014 at 5:33 PM, Trygve Reenskaug <mailto:t

Re: [Pharo-users] [ANN] Test Coverage with Hapao

2014-09-21 Thread Trygve Reenskaug
rygve On 21.09.2014 15:36, Tudor Girba wrote: What do you mean? Doru On Sun, Sep 21, 2014 at 2:42 PM, Trygve Reenskaug <mailto:tryg...@ifi.uio.no>> wrote: On 20.09.2014 14:51, stepharo wrote: This is cool I blog about it. Now pay attention class categories will not

Re: [Pharo-users] [ANN] Test Coverage with Hapao

2014-09-21 Thread Trygve Reenskaug
On 20.09.2014 14:51, stepharo wrote: This is cool I blog about it. Now pay attention class categories will not exist in the future. Stef Any ref to this development?

Re: [Pharo-users] The fourth R

2014-09-12 Thread Trygve Reenskaug
aro evolves not to another programming language but rather to a human language and a human environment liberating the user from the technicalities of the system. Pharo is small but is going to a very promising direction. All hail Pharo :) On Thu, Sep 11, 2014 at 6:42 PM, Trygve Reenskaug <m

Re: [Pharo-users] The fourth R

2014-09-11 Thread Trygve Reenskaug
Hi Phil, Have you tried BabyUML? A horrible hack and not yet portable to other Squeaks, but it is a start. http://fulloo.info/Downloads/BabyIDE.zip This is set up for Windows, but the .image and .changes files should work anywhere (assuming the Squeak VM hasn't been improved so that it has lo

Re: [Pharo-users] The fourth R

2014-09-11 Thread Trygve Reenskaug
On 07.09.2014 12:29, kilon alios wrote: ... Referring to the rest of your post I dont agree that we need to separate Data from Code, I don't know of anybody who wants to separate data and code. May be you are thinking about DCI without having grokked it. Smalltalk sees an object as an enti

Re: [Pharo-users] The fourth R

2014-09-11 Thread Trygve Reenskaug
its not even environments but tools that are produced in these environments that can vastly automate coding and hide the increasing complexity of coding solutions. Maybe one day a child will be able to describe to a computer what kind of software he or she needs and the computer autom

Re: [Pharo-users] [squeak-dev] ESUG Squeak DCI image posted

2014-08-30 Thread Trygve Reenskaug
ermán Arduino wrote: +1. Agree! 2014-08-18 8:50 GMT-03:00 Edgar J. De Cleene: On 8/17/14, 11:02 AM, "Trygve Reenskaug" wrote: I will present the DCI paradigm (Data, Context, Interaction) at ESUG Thursday 12:00. The presentation rests on a live demo of a Squeak i

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Trygve Reenskaug
nt be expanded a bit more. Is this an intent to have a Pharo / ST / Dynabook based marketplace or more extensive ? On Mon, Aug 25, 2014 at 3:33 PM, Trygve Reenskaug <mailto:tryg...@ifi.uio.no>> wrote: I don't think the current Smalltalk architectur

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Trygve Reenskaug
Hi Wilfred, Smalltalk builds on Simula, Lisp, ++ So yes, there is a strong similarity with Lisp but I hope we can make the programs more readable. Do you mean to use the command shell for running remote objects ('apps')? Well worth trying. A next step could be to run them from DCI role metho

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Trygve Reenskaug
lications" in which it is commonplace for users to dig down and modify any level. - Cheers, Sean -- View this message in context: http://forum.world.st/Can-Pharo-meet-all-your-computing-needs-tp4774250p4774868.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Trygve Reenskaug
ynabook based marketplace or more extensive ? On Mon, Aug 25, 2014 at 3:33 PM, Trygve Reenskaug <mailto:tryg...@ifi.uio.no>> wrote: I don't think the current Smalltalk architecture can meet all your computing needs because security isn't part of its core and becaus

[Pharo-users] DCI

2014-08-26 Thread Trygve Reenskaug
Hi Dan, You made me very happy when you made it to my talk on Thursday. It was impossible for me to present a new paradigm in less than 30 minutes, but I hope I triggered your curiosity. I think your best next step would be to read my article on the DCI Execution model http://fulloo.info/Doc

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-25 Thread Trygve Reenskaug
I don't think the current Smalltalk architecture can meet all your computing needs because security isn't part of its core and because it is inconceivable that all the necessary programs can be developed within its boundaries. Like several people I met at ESUG, my goal is the Dynabook and the

[Pharo-users] ESUG Squeak DCI image posted

2014-08-17 Thread Trygve Reenskaug
runtime!/ --Trygve -- Trygve Reenskaug mailto: tryg...@ifi.uio.no Morgedalsvn. 5A http://folk.uio.no/trygver/ http://fulloo.info/ N-0378 Oslo http://fullOO.info Norway Mobile: (+47) 468 58 625