I go back rather (too?) far...eg pre v1.0 - unfortunately I can't remember what the version was when I first downloaded fpk &  tried to compile an fft - it crashed compiler - fixed by Jonas iirc. I'm so sad that I still use fpk for fpc directories - I'm kind'a sorry we changed that.  I sort of got the flow about 'right'? except I thought the king might be have been & perhaps should have been Florian! <div>
<br></div><div>NIce story, btw brilliant English too -  tho' I'm used to calling the 3 Kings 'Magis' in context of Christmas and all that...J<br><br><div class="gmail_quote">On 5 November 2012 20:28, Sven Barth <span dir="ltr"><<a href="mailto:pascaldragon@googlemail.com" target="_blank">pascaldragon@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 18.10.2012 13:13, Sven Barth wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Once upon a time there was a small kingdom ruled by a kind king. The<br>
king had two daughters and more children were planned to come. But the<br>
king had already problems to find approbiate rooms for his second child.<br>
So he ordered his mages to reconstruct the castle in a way that the<br>
ever-growing family can easily be accommodated.<br>
The mages immediately began with their work and reshaped the castle with<br>
their spells. But as the work on the castle neared its completion a<br>
terrible accident happend to the second princess when she played between<br>
the working mages. She was no longer able to walk or even sit upright<br>
without support. The mages tried their best to heal her, but in the end<br>
they needed to finish the castle so that the royal family could have<br>
their home back before the winter strikes. But even after the castle had<br>
been finished they didn't have enough time for the disabled princess as<br>
the family had already grown during the mages' work and required their<br>
full attention. And so the days and months passed by in which the second<br>
daughter of the king was confined to her room and could not join in the<br>
family's activities.<br>
Then one day a young mage came along and joined the mages of the castle.<br>
He helped them with maintaining the magically enhanced castle, but while<br>
searching for places to fix and further extend he stumpled upon the room<br>
of the isolated princess. He felt sorry for the girl's state and<br>
although he did not know much about healing magic he decided to improve<br>
his knowledge and help the her. So he spent the evenings after his<br>
normal work at the castle in the library and looked through the books<br>
about healing magic. Sometimes he then went to the princess' chamber and<br>
applied his newly learned knowledge.<br>
After some weeks his work finally paid off and the girl was able to feel<br>
and move her legs again. And after some more time she was finally able<br>
to walk again. Although she needed to move slowly and with the help of<br>
crutches, she was finally able to take part in the life at the castle<br>
again. The young mage continued to heal her and they all lived happily<br>
ever after.<br>
<br>
So... now I'm curious what you think I have worked on and I'm also<br>
curious whether someone can fully "decipher" that little story. :)<br>
</blockquote>
<br>
Before I forget it: here is the meaning of the story elements:<br>
<br>
small kingdom => FPC project + community (small compared to e.g. the C "kingdom" ;) )<br>
the royal family => the compiler with<br>
  the king => the "fpc" binary<br>
  the children => the single "ppcX" binaries (with "ppcX" and "ppcrossX" being together as one)<br>
    the oldest child => x86 (the platform on which Florian developed FPC on)<br>
    the second oldest child => m68k (the first platform after x86 that he compiler was ported to and which lead to the insight that the code generator needs to be redesigned)<br>
    all the other younger children => arm, powerpc(64), sparc, mips(el), x86_64, jvm (, aarch64 ;) ) - most of them were "born" during the rewrite<br>
    (not mentioned, but the children that are dead (at least so far) => alpha, itanium, vis)<br>
the mages => the compiler developers<br>
the rebuilding of the castle => the code generator rewrite (and I like the result very much! :D )<br>
the "accident" => m68k never got fully rewritten<br>
the "young mage" => me :)<br>
the healing => fixing the m68k code generator<br>
the need to use crutches => m68k starts to compile simple applications again (the current state I'd describe as "heavily limping without crouches" by the way)<br>
<br>
I hope now it's more clear what I wanted to tell with the story. Some parts might indeed not be that obvious (e.g. that the king is the "fpc" binary; he could have been "King FPK" as well ;) ), but I had not imagined that it's that unobvious...<br>

<br>
Regards,<br>
Sven<br>
______________________________<u></u>_________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org" target="_blank">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/<u></u>mailman/listinfo/fpc-devel</a><br>
</blockquote></div><br></div>