There is no way to mark the language version, no
#pragma stdc version iso99
Delphi:
{$IF CompilerVersion >= 17.0}
Freepascal:
{$if FPC_VERSION > 2}
No make files: the compiler handles that trash for you.
Compatibility: Freepascal supports Delphi, Object Pascal, and has
various switc
Trygve,
Thank you for pressing the SEND button with a shaking hand. I am inspired
by your words. But I am only 22 years younger than you, and I hope that
others are reading and appreciating what you have to say.
Dave
On Thu, May 10, 2018 at 12:02:44PM +0200, Trygve Reenskaug wrote:
> At 87, I'm
At 87, I'm an old man. I'm told that I don't understand modern software,
which is true. I use some programs daily: WIN7, Pharo, Thunderbird, ...
From time to time, I am told that a new version of the program that
fixes bugs and improves security is available. Press the button to
install it. So
Hi Hannes,
It's great that you consider spending time on BabyIDE. Porting BabyIDE
to Pharo needs to be done sooner or later, but it may be harder to find
somebody who will actually use the results.(BabyIDE was first released
10 years ago. AFAIK I am still the only user of the ST version.)
A p
Cross platform support has always been a can of worms in any language. As
soon as one tries to do something that is not so popular it usually results
into several issues that may be there for years if not decades. Especially
in the case of third party libraries.
This is also one of the big reasons
I have a C++ program written in the late 80s by someone
else. It used to run fine under cfront 2.0 and early g++.
Ten years after it was written it was impossible to compile.
*Since* that there have been changes to streams and strings,
amongst other things.
The 1989 C standard changed the seman
On 5/9/18, Trygve Reenskaug wrote:
> Of course not. But one of my goals is that future dynabooks will be
> backwards compatible. Recent discussions have shown me that this goal is
> a research project.
> --Trygve
Indeed [1]. And a very interesting one!
Found and read your overview
http://folk.ui
Of course not. But one of my goals is that future dynabooks will be
backwards compatible. Recent discussions have shown me that this goal is
a research project.
--Trygve
On 09.05.2018 12:19, Marcus Denker wrote:
I go back to Alan Kay's vision of a Dynabook: A/personal/computer
for children o
>
>
>> I go back to Alan Kay's vision of a Dynabook: A personal computer for
>> children of all ages. It should contain all its owner's personaldata,
>> including his or her personal programs, as they evolve through the years.
>> Continuity is a must; the owner shall never loose data.
>>
Hi Norbert,
This discussion has been very useful to me. Let me stress that I am not
criticizing Pharo. I think Pharo is an exciting and promising project.
But I have set requirements for PP that Pharo can't fill. I have no
idea how to fill them or if they can be filled at all. So here is a ne
correction I mean to say
"Pharo is far from perfect, if it was I would still be coding in it but
none the less, stability is definetly NOT one of its main problems."
On Tue, May 8, 2018 at 2:37 PM Dimitris Chloupis
wrote:
> On Mon, May 7, 2018 at 1:43 PM Trygve Reenskaug
> wrote:
>
>> Please te
On Mon, May 7, 2018 at 1:43 PM Trygve Reenskaug wrote:
> Please tell me when Java, C, C++, etc programs stopped working because
> their runtime systems had changed.
> Please tell me when Java, C, C++, etc compilers stopped compiling old code
> because the languages had changed.
>
1) C and C++ do
Hi,
First, I concur with what Norbert said.
@Trygve: Could you describe what you would need in more details?
Cheers,
Doru
> On May 8, 2018, at 9:57 AM, Norbert Hartl wrote:
>
>
>
>> Am 08.05.2018 um 08:30 schrieb Trygve Reenskaug :
>>
>> Norbert,
>> I stand corrected because I have not fo
> Am 08.05.2018 um 08:30 schrieb Trygve Reenskaug :
>
> Norbert,
> I stand corrected because I have not followed the mainstream languages as
> well as I probably should. Thank you for your candid answer, it clearly
> outlines what I can and cannot expect from Pharo and any other ST project.
>
Norbert,
I stand corrected because I have not followed the mainstream languages
as well as I probably should. Thank you for your candid answer, it
clearly outlines what I can and cannot expect from Pharo and any other
ST project.
I go back to Alan Kay's vision of a Dynabook: A /personal /comp
Trygve Reenskaug wrote
> I am developing an IDE for non-programmers called BabyIDE
I remember seeing this in a screencast - it was very cool!
Trygve Reenskaug wrote
> In your answer, I read that if I build BabyIDE on Pharo, I will be
> building on sand.
Sorry I took so long to reply to your OP
Trygve Reenskaug wrote:
> Please tell me when Java, C, C++, etc programs stopped working because
> their runtime systems had changed.
> Please tell me when Java, C, C++, etc compilers stopped compiling old
> code because the languages had changed.
>
Oracle lists 24 behavioral incompatibilities
> Am 07.05.2018 um 12:42 schrieb Trygve Reenskaug :
>
> Please tell me when Java, C, C++, etc programs stopped working because their
> runtime systems had changed.
> Please tell me when Java, C, C++, etc compilers stopped compiling old code
> because the languages had changed.
>
If we talk abo
Please tell me when Java, C, C++, etc programs stopped working because
their runtime systems had changed.
Please tell me when Java, C, C++, etc compilers stopped compiling old
code because the languages had changed.
On 07.05.2018 11:57, Norbert Hartl wrote:
I understand what you are saying but
I understand what you are saying but it contains some misconceptions about the
modern software world.
„The earth is not stopping to turn just because you want to stay on the sunny
side“
There is two funny concepts going on in the modern software industry. The one
tells you that because you wa
Thanks for your quick answer. I have only a fleeting knowledge of Pharo
but liked what I saw. The Squeak class library has seen organic growth
since 1978 or earlier. Pharo gave it a thorough overhaul. At the Pharo
kernel was a minimal image with a minimal class library. The rest of the
functio
As you are not biased to understand what I was saying can you please define
what „stability“ means to you?
After all those years I‘m fed up with people using terms like „stability“ or
„scability“ as if the were self-explaining. The same goes for „enterprise
needs“. They are not, they are defin
I was thinking the same thing. Enterprises need to rely on a stable
distribution over a long period of time. That's why many Linux distros have
LTS versions.
That's why VisualWorks is the enterprise standard.
tblanchard wrote
> OK, I have to push back at this.
>
> When Pharo forked I was excit
OK, I have to push back at this.
When Pharo forked I was excited because Squeak was such a fast moving lab
experiment that you couldn't build anything and expect it to work in a year.
Pharo was supposed to be the "business ready" fork leaving Squeak to be the
crazy lab experiment.
From https:/
Can you elaborate on what you consider as a kernel? There are always things
moving in the pharo world. The last years the virtual machine got some
iterations and it is still not fully stable. For pharo it is hard to have it
stable because we feel the need that a lot of the existing parts need to
25 matches
Mail list logo