Re: [fpc-devel] Raw ARC objects preview

2016-11-10 Thread Maciej Izak
2016-11-09 22:36 GMT+01:00 silvioprog :

> Dude, all your effort is enjoyed here, the C++/C# community is already
> crowded, so you'd be just another one there hehe :-D


Thanks. After few sessions with GTA IV and many kills I have good news:

https://plus.google.com/u/0/115782878581272923715/posts/ZdCcSzikRVS

-- 
Best regards,
Maciej Izak
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-09 Thread silvioprog
On Tue, Nov 8, 2016 at 5:44 PM, Maciej Izak  wrote:

>
> 2016-11-08 17:56 GMT+01:00 silvioprog :
>
>> NewPascal is now on my wishlist. :-)
>>
>
> Thanks. But sadly that was my last job for Pascal community.
>

I think you should stay with us, you are an important contributor for the
Pascal (FPC/Delphi) community!

I'm using one of your works: Generics.Collections classes. It is helping me
a lot (despite some bugs, but it isn't a problem). I remember you talked
about planning to implement the extended RTTI and custom attributes on FPC,
I hope you keep that in mind.

Unfortunately, I'm in a temporary problem that interrupts me to stay
working in my free time, but I'm following all changes in FPC/Lazarus,
contributing when I can do that, and I don't have plan to leave Pascal,
even working with C/Java/JavaScript/Python nowadays.

Dude, all your effort is enjoyed here, the C++/C# community is already
crowded, so you'd be just another one there hehe :-D
-- 
Silvio Clécio
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-08 Thread Michael Van Canneyt



On Tue, 8 Nov 2016, Jonas Maebe wrote:


On 08/11/16 21:44, Maciej Izak wrote:


One person from FPC core team suggested me to switch to C++/C# instead
of discussing with them.


Please quote me correctly.

I did not make this suggestion.

I said I am surprised that people feel the need to change pascal to look and
act like C++ or C#. This surprise not only concerns you, but many others.

I have voiced it many times on the mailing lists:
Why not simply use those languages if you want the features of those languages?

The "You" is meant impersonal in this question.

I also did ask for your personal motivation to use Pascal anyway - despite the
heavy discussions you experience with the core team, which must indeed be
demotivating - but in no way I meant the question as a suggestion to switch.

Michael.
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-08 Thread Jonas Maebe

On 08/11/16 21:44, Maciej Izak wrote:


One person from FPC core team suggested me to switch to C++/C# instead
of discussing with them.


Keep in mind that unless explicitly stated otherwise, everyone of us 
always speaks for themselves.



I am [..] problematic community member for
FPC core team.


I don't think you are.


More info about my reasoning:
https://plus.google.com/u/0/115782878581272923715/posts/gmeysvbJiZS


Just to clarify: it seems to indirectly suggest that Boian Mitov is part 
of FPC core, which he is not.


Regarding that we require large patches to be cleanly split: that is 
true (I guess you are referring to, a.o., my comment at 
http://bugs.freepascal.org/view.php?id=30687 ). Those are the standards 
we hold ourselves to as well. I understand that this can be 
demotivating, especially if you first already had to argue and wait 
quite a bit for it to be accepted in principle, but it is the only way 
to keep the compiler maintainable in the long run (and to avoid 
frustrations by other people that will work on the compiler after you/in 
addition to you).


In any case, I wish you the best of luck in your future endeavours, and 
am sorry it didn't work out.



Jonas
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-08 Thread Maciej Izak
2016-11-08 17:56 GMT+01:00 silvioprog :

> NewPascal is now on my wishlist. :-)
>

Thanks. But sadly that was my last job for Pascal community.

One person from FPC core team suggested me to switch to C++/C# instead of
discussing with them. Time to start new adventure!  I am banned Delphi user
(thanks to Lars Fosdal) and problematic community member for FPC core team.

More info about my reasoning:
https://plus.google.com/u/0/115782878581272923715/posts/gmeysvbJiZS

Btw. You can test early (but working very well without regressions)
implementation of nullable types and smart pointers (examples and sources
attached):
https://github.com/maciej-izak/PascalSmartPointers

Compilable and runable with latest and last NewPascal release.

-- 
Best regards,
Maciej Izak
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-08 Thread silvioprog
On Tue, Nov 8, 2016 at 1:24 PM, Maciej Izak  wrote:

>
> 2016-11-08 17:02 GMT+01:00 silvioprog :
>
>> I need to test this new features soon... Can I use nextPascal on Linux?
>> (I'm using latest Xubuntu version)
>
>
> sure! try this: https://github.com/LongDirtyAnimAlf/Reiniero-fpcup/
> releases/tag/0.99
>
> Great tool made by Alf :)
>
> --
> Best regards,
> Maciej Izak
>

Awesome!

NewPascal is now on my wishlist. :-)

-- 
Silvio Clécio
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Raw ARC objects preview

2016-11-08 Thread silvioprog
On Tue, Nov 8, 2016 at 6:10 AM, Maciej Izak  wrote:

> I became outlaw (permanent ban) on Delphi G+ for this :D . Seems my work
> is serious danger for Delphi (single programmer can kill their business? I
> have no idea).
>
> ARC objects preview for newpascal.org (will be probably used for Delphi
> NEXTGEN mode in NewPascal). Fully compilable and backward compatible. Some
> work is still required (additional Delphi compatible interface, compiler
> magic and and few changes in RTL):
>
> https://github.com/maciej-izak/PascalSmartPointers/blob/
> master/examples/SmartObj01.pas
> https://github.com/maciej-izak/PascalSmartPointers/blob/
> master/sources/SmartObj.pas
>
> --
> Best regards,
> Maciej Izak
>

Great job!

I need to test this new features soon... Can I use nextPascal on Linux?
(I'm using latest Xubuntu version)

Thank you for sharing that with us! (y)

-- 
Silvio Clécio
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


[fpc-devel] Raw ARC objects preview

2016-11-08 Thread Maciej Izak
I became outlaw (permanent ban) on Delphi G+ for this :D . Seems my work is
serious danger for Delphi (single programmer can kill their business? I
have no idea).

ARC objects preview for newpascal.org (will be probably used for Delphi
NEXTGEN mode in NewPascal). Fully compilable and backward compatible. Some
work is still required (additional Delphi compatible interface, compiler
magic and and few changes in RTL):

https://github.com/maciej-izak/PascalSmartPointers/blob/master/examples/SmartObj01.pas
https://github.com/maciej-izak/PascalSmartPointers/blob/master/sources/SmartObj.pas


-- 
Best regards,
Maciej Izak
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel