First grade school question

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

First grade school question

garduino
Hi Guys:

I remember the topic discussed in the past in some other list but I not found the logs.....I never understood completely why (in squeak, cuis, pharo) we are prisoner of only 1 window? and we can't have multiple windows as any development environment?

Any clarification will be appreciated.

--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

nacho
Hi Germán,
What do you mean by "only one window"? It's like Pharo, Squeak and Cuis hold all objects inside the "World"? as opposed to Cincom who's windows are floating natively in the desktop?
Cheers!
Nacho

Lic. Ignacio Sniechowski, MBA







On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino <[hidden email]> wrote:
Hi Guys:

I remember the topic discussed in the past in some other list but I not found the logs.....I never understood completely why (in squeak, cuis, pharo) we are prisoner of only 1 window? and we can't have multiple windows as any development environment?

Any clarification will be appreciated.

--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Nacho Smalltalker apprentice. Buenos Aires, Argentina.
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

garduino
Exactly.


2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
Hi Germán,
What do you mean by "only one window"? It's like Pharo, Squeak and Cuis hold all objects inside the "World"? as opposed to Cincom who's windows are floating natively in the desktop?
Cheers!
Nacho

Lic. Ignacio Sniechowski, MBA







On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino <[hidden email]> wrote:
Hi Guys:

I remember the topic discussed in the past in some other list but I not found the logs.....I never understood completely why (in squeak, cuis, pharo) we are prisoner of only 1 window? and we can't have multiple windows as any development environment?

Any clarification will be appreciated.

--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org




--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

Juan Vuletich-4
Hi Germán,

It is possible to create native OS windows in Squeak and derivatibes.
Google "ariethfa ffenestri" or take a look at (for example),
http://forum.world.st/Towards-multi-head-multi-window-VM-td66028.html .

It is just that nobody cared enough to integrate that into Morphic. Maybe
some day...

Cheers,
Juan Vuletich


> Exactly.
>
>
> 2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
>
>> Hi Germán,
>> What do you mean by "only one window"? It's like Pharo, Squeak and Cuis
>> hold all objects inside the "World"? as opposed to Cincom who's windows
>> are
>> floating natively in the desktop?
>> Cheers!
>> Nacho
>>
>>
>> *Lic. Ignacio Sniechowski, MBA*
>>
>>
>>
>>
>>
>>
>> On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino
>> <[hidden email]>wrote:
>>
>>> Hi Guys:
>>>
>>> I remember the topic discussed in the past in some other list but I not
>>> found the logs.....I never understood completely why (in squeak, cuis,
>>> pharo) we are prisoner of only 1 window? and we can't have multiple
>>> windows
>>> as any development environment?
>>>
>>> Any clarification will be appreciated.
>>>
>>> --
>>> Saludos / Regards,
>>> Germán Arduino
>>> www.arduinosoftware.com
>>>
>>> _______________________________________________
>>> Cuis mailing list
>>> [hidden email]
>>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>>
>>>
>>
>> _______________________________________________
>> Cuis mailing list
>> [hidden email]
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>
>>
>
>
> --
> Saludos / Regards,
> Germán Arduino
> www.arduinosoftware.com
> _______________________________________________
> Cuis mailing list
> [hidden email]
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

garduino
HI Juan:

Thanks for the comment.

Seems that the integration with Morphic is not a simple thing to do (to me at least). But indeed, I think that it's a very good feature to have.



2014/1/16 <[hidden email]>
Hi Germán,

It is possible to create native OS windows in Squeak and derivatibes.
Google "ariethfa ffenestri" or take a look at (for example),
http://forum.world.st/Towards-multi-head-multi-window-VM-td66028.html .

It is just that nobody cared enough to integrate that into Morphic. Maybe
some day...

Cheers,
Juan Vuletich


> Exactly.
>
>
> 2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
>
>> Hi Germán,
>> What do you mean by "only one window"? It's like Pharo, Squeak and Cuis
>> hold all objects inside the "World"? as opposed to Cincom who's windows
>> are
>> floating natively in the desktop?
>> Cheers!
>> Nacho
>>
>>
>> *Lic. Ignacio Sniechowski, MBA*
>>
>>
>>
>>
>>
>>
>> On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino
>> <[hidden email]>wrote:
>>
>>> Hi Guys:
>>>
>>> I remember the topic discussed in the past in some other list but I not
>>> found the logs.....I never understood completely why (in squeak, cuis,
>>> pharo) we are prisoner of only 1 window? and we can't have multiple
>>> windows
>>> as any development environment?
>>>
>>> Any clarification will be appreciated.
>>>
>>> --
>>> Saludos / Regards,
>>> Germán Arduino
>>> www.arduinosoftware.com
>>>
>>> _______________________________________________
>>> Cuis mailing list
>>> [hidden email]
>>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>>
>>>
>>
>> _______________________________________________
>> Cuis mailing list
>> [hidden email]
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>
>>
>
>
> --
> Saludos / Regards,
> Germán Arduino
> www.arduinosoftware.com
> _______________________________________________
> Cuis mailing list
> [hidden email]
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

nacho
Germán,
This is something I've been researching. As you know I'm working to have a kind of CuisOS for the RaspberryPi. So there are two alternatives, the first one is to get a lot of apps inside Cuis (like a web browser, instant messaging, etc) all coded in Smalltalk (this would be the ideal scenario) but seems to be a really hard thing to do. 
The other one is the approach you just happen to mention, which is obviously difficult but not impossible. However, the drawback of this is that there's no "enforcement" to do things in Smalltalk and the user will be installing C, C++, Python, Ruby.. apps on the system, and ideally I want to go back to the times of the Star or Dorado or the Tektronics when the operating system was -in a way- Smalltalk.
Of course the kernel and the VM will remain mostly in C...and also adding Prolog, Lisp and Logo to Cuis would be a nice addition. 
Another line I'm researching is Wayland-Weston which - in the case of the RasPi- is probably the way to go, instead of sticking to X. but again, there's not a vm-display-wayland plugin yet.
But I think things are moving quickly and I strongly belive Cuis has a lot of potential on the RasPi.

Best
Nacho


Lic. Ignacio Sniechowski, MBA







On Thu, Jan 16, 2014 at 4:22 PM, Germán Arduino <[hidden email]> wrote:
HI Juan:

Thanks for the comment.

Seems that the integration with Morphic is not a simple thing to do (to me at least). But indeed, I think that it's a very good feature to have.



2014/1/16 <[hidden email]>
Hi Germán,

It is possible to create native OS windows in Squeak and derivatibes.
Google "ariethfa ffenestri" or take a look at (for example),
http://forum.world.st/Towards-multi-head-multi-window-VM-td66028.html .

It is just that nobody cared enough to integrate that into Morphic. Maybe
some day...

Cheers,
Juan Vuletich


> Exactly.
>
>
> 2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
>
>> Hi Germán,
>> What do you mean by "only one window"? It's like Pharo, Squeak and Cuis
>> hold all objects inside the "World"? as opposed to Cincom who's windows
>> are
>> floating natively in the desktop?
>> Cheers!
>> Nacho
>>
>>
>> *Lic. Ignacio Sniechowski, MBA*
>>
>>
>>
>>
>>
>>
>> On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino
>> <[hidden email]>wrote:
>>
>>> Hi Guys:
>>>
>>> I remember the topic discussed in the past in some other list but I not
>>> found the logs.....I never understood completely why (in squeak, cuis,
>>> pharo) we are prisoner of only 1 window? and we can't have multiple
>>> windows
>>> as any development environment?
>>>
>>> Any clarification will be appreciated.
>>>
>>> --
>>> Saludos / Regards,
>>> Germán Arduino
>>> www.arduinosoftware.com
>>>
>>> _______________________________________________
>>> Cuis mailing list
>>> [hidden email]
>>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>>
>>>
>>
>> _______________________________________________
>> Cuis mailing list
>> [hidden email]
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>
>>
>
>
> --
> Saludos / Regards,
> Germán Arduino
> www.arduinosoftware.com
> _______________________________________________
> Cuis mailing list
> [hidden email]
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
Nacho Smalltalker apprentice. Buenos Aires, Argentina.
Reply | Threaded
Open this post in threaded view
|

Re: First grade school question

garduino
Hi Nacho:

Thanks you for the comment, indeed a very interesting project.

To have Smalltalk as the "heart" of the machine is a cool stuff to achieve.

Good look and let us know your progress.


2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
Germán,
This is something I've been researching. As you know I'm working to have a kind of CuisOS for the RaspberryPi. So there are two alternatives, the first one is to get a lot of apps inside Cuis (like a web browser, instant messaging, etc) all coded in Smalltalk (this would be the ideal scenario) but seems to be a really hard thing to do. 
The other one is the approach you just happen to mention, which is obviously difficult but not impossible. However, the drawback of this is that there's no "enforcement" to do things in Smalltalk and the user will be installing C, C++, Python, Ruby.. apps on the system, and ideally I want to go back to the times of the Star or Dorado or the Tektronics when the operating system was -in a way- Smalltalk.
Of course the kernel and the VM will remain mostly in C...and also adding Prolog, Lisp and Logo to Cuis would be a nice addition. 
Another line I'm researching is Wayland-Weston which - in the case of the RasPi- is probably the way to go, instead of sticking to X. but again, there's not a vm-display-wayland plugin yet.
But I think things are moving quickly and I strongly belive Cuis has a lot of potential on the RasPi.

Best
Nacho


Lic. Ignacio Sniechowski, MBA







On Thu, Jan 16, 2014 at 4:22 PM, Germán Arduino <[hidden email]> wrote:
HI Juan:

Thanks for the comment.

Seems that the integration with Morphic is not a simple thing to do (to me at least). But indeed, I think that it's a very good feature to have.



2014/1/16 <[hidden email]>
Hi Germán,

It is possible to create native OS windows in Squeak and derivatibes.
Google "ariethfa ffenestri" or take a look at (for example),
http://forum.world.st/Towards-multi-head-multi-window-VM-td66028.html .

It is just that nobody cared enough to integrate that into Morphic. Maybe
some day...

Cheers,
Juan Vuletich


> Exactly.
>
>
> 2014/1/16 Ignacio Matías Sniechowski <[hidden email]>
>
>> Hi Germán,
>> What do you mean by "only one window"? It's like Pharo, Squeak and Cuis
>> hold all objects inside the "World"? as opposed to Cincom who's windows
>> are
>> floating natively in the desktop?
>> Cheers!
>> Nacho
>>
>>
>> *Lic. Ignacio Sniechowski, MBA*
>>
>>
>>
>>
>>
>>
>> On Thu, Jan 16, 2014 at 10:49 AM, Germán Arduino
>> <[hidden email]>wrote:
>>
>>> Hi Guys:
>>>
>>> I remember the topic discussed in the past in some other list but I not
>>> found the logs.....I never understood completely why (in squeak, cuis,
>>> pharo) we are prisoner of only 1 window? and we can't have multiple
>>> windows
>>> as any development environment?
>>>
>>> Any clarification will be appreciated.
>>>
>>> --
>>> Saludos / Regards,
>>> Germán Arduino
>>> www.arduinosoftware.com
>>>
>>> _______________________________________________
>>> Cuis mailing list
>>> [hidden email]
>>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>>
>>>
>>
>> _______________________________________________
>> Cuis mailing list
>> [hidden email]
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>
>>
>
>
> --
> Saludos / Regards,
> Germán Arduino
> www.arduinosoftware.com
> _______________________________________________
> Cuis mailing list
> [hidden email]
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org



_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org




--
Saludos / Regards,
Germán Arduino
www.arduinosoftware.com

_______________________________________________
Cuis mailing list
[hidden email]
http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org