Re: [Pharo-users] The fourth R

2014-09-12 Thread Trygve Reenskaug
On 11.09.2014 19:43, kilon alios wrote: "If the program is more complex than the user's mental model, the program should be simplified." this where we diverge , my opinion is "no you should not simplify the programm itself unless the programm is doing something it does need or should not do an

Re: [Pharo-users] The fourth R

2014-09-11 Thread kilon alios
"If the program is more complex than the user's mental model, the program should be simplified." this where we diverge , my opinion is "no you should not simplify the programm itself unless the programm is doing something it does need or should not do and instead simplify the interface with the use

Re: [Pharo-users] The fourth R

2014-09-11 Thread Offray Vladimir Luna Cárdenas
Hi, On 09/11/2014 11:10 AM, p...@highoctane.be wrote: "Smalltalk is not a language, it is an object computer" Wow, that nails it quite nicely. Agreed! :-) And it feels a lot like that, especially with tools like GT-Playground. Now, the most complicated bit is for me to get the user to d

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 p...@highoctane.be
"Smalltalk is not a language, it is an object computer" Wow, that nails it quite nicely. And it feels a lot like that, especially with tools like GT-Playground. Now, the most complicated bit is for me to get the user to discuss with the object computer through the UI in a satisfying way. Getting

Re: [Pharo-users] The fourth R

2014-09-11 Thread Trygve Reenskaug
Hi kilon alios, I want to go deeper than any programming language. "What is a computer?" Almost all programming languages build on the von Neumann architecture with data processing as " The execution of a systematic sequence of operations performed upon data." I believe this is unnecessarily l

Re: [Pharo-users] The fourth R

2014-09-09 Thread jannik laval
Hi, 2014-09-07 13:02 GMT+02:00 Alain Busser : > Strangely, I am preparing a Python session for pupils who are supposed ti > know almost nothing about programming; and I finally came up with the > turtle module! I realized that > > *COBOL has been invented so that people who work in banks and do n

Re: [Pharo-users] The fourth R

2014-09-07 Thread Pablo R. Digonzelli
ome" Enviados: Domingo, 7 de Septiembre 2014 17:39:51 Asunto: Re: [Pharo-users] The fourth R thats the idea yes. Actually I can already call python libraries from pharo with my project. However I need to add a way to fetch python values and store them inside Pharo variables. I a

Re: [Pharo-users] The fourth R

2014-09-07 Thread kilon alios
4 > > -- > *De: *"kilon alios" > *Para: *"Any question about pharo is welcome" > > *Enviados: *Domingo, 7 de Septiembre 2014 16:19:39 > *Asunto: *Re: [Pharo-users] The fourth R > > > A Python bridge is what I am working o

Re: [Pharo-users] The fourth R

2014-09-07 Thread Pablo R. Digonzelli
- Mensaje original - De: "kilon alios" Para: "Any question about pharo is welcome" Enviados: Domingo, 7 de Septiembre 2014 16:19:39 Asunto: Re: [Pharo-users] The fourth R A Python bridge is what I am working on with my project Ephestos, using a socket server /

Re: [Pharo-users] The fourth R

2014-09-07 Thread kilon alios
A Python bridge is what I am working on with my project Ephestos, using a socket server / client relationship between Pharo and Python. So far it has been going quite well and is already usable for calling python libraries etc. It seems to work very well even for more complex python code, like cla

Re: [Pharo-users] The fourth R

2014-09-07 Thread Offray Vladimir Luna Cárdenas
Hi, Really nice to see this talks here. My two cents would be around supporting a model that can grow with the user and trying to create a connected experience. I have been previously teaching Introduction to Informatics to young (17-21 years old) newbies and they include introductory progra

Re: [Pharo-users] The fourth R

2014-09-07 Thread Alain Busser
Strangely, I am preparing a Python session for pupils who are supposed ti know almost nothing about programming; and I finally came up with the turtle module! I realized that *COBOL has been invented so that people who work in banks and do not know how to program, can program *Basic was supposed t

Re: [Pharo-users] The fourth R

2014-09-07 Thread kilon alios
Python has no competition. Sure there are languages that are more popular than Python for their own reasons. There have been simpler languages before python, there have been more popular languages, more cross platform languages etc etc but Python fills a gap that no language was able to fill before