Re: [fpc-other] Delphi 10.4

2020-04-11 Thread Sven Barth via fpc-other

Am 11.04.2020 um 14:56 schrieb Marco van de Voort:


Op 2020-04-11 om 14:45 schreef Sven Barth via fpc-other:


2: management operators for records, maybe also simple record 
inheritance to reuse e.g. a refcount record pattern


Yay me, we got something incompatible again...



3: (also?) having some of the iOS refcounted classes system for the 
windows targets?


I personally think the other way round. But we'll see...


Yes, some people on the Delphi forum also pointed me to

https://blog.marcocantu.com/blog/2018-october-Delphi-ARC-directions.html

so it seems that ARC is dodo.


So I hadn't dreamed that I had read that somewhere :P Thanks for the link.

I wonder if managed records with default properties (like Maciej had 
planned) will be a better way to solve this...


Regards,
Sven
___
fpc-other maillist  -  fpc-other@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] Delphi 10.4

2020-04-11 Thread Marco van de Voort


Op 2020-04-11 om 14:45 schreef Sven Barth via fpc-other:


2: management operators for records, maybe also simple record 
inheritance to reuse e.g. a refcount record pattern


Yay me, we got something incompatible again...



3: (also?) having some of the iOS refcounted classes system for the 
windows targets?


I personally think the other way round. But we'll see...


Yes, some people on the Delphi forum also pointed me to

https://blog.marcocantu.com/blog/2018-october-Delphi-ARC-directions.html

so it seems that ARC is dodo.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] Delphi 10.4

2020-04-11 Thread Sven Barth via fpc-other

Am 27.03.2020 um 11:39 schrieb Marco van de Voort:

Some early info about new Delphi 10.4 features

https://community.idera.com/developer-tools/b/blog/posts/get-ready-for-the-10-4-beta-with-update-subscription 




1 Language Server Protocol for Delphi

2 Language Enhancements: Managed Records

3 Unified memory management across all platforms


my guesses:

1: no idea.


If I had to guess probably support for the language server functionality 
used in Visual Studio Code.




2: management operators for records, maybe also simple record 
inheritance to reuse e.g. a refcount record pattern


Yay me, we got something incompatible again...



3: (also?) having some of the iOS refcounted classes system for the 
windows targets?


I personally think the other way round. But we'll see...

Regards,
Sven
___
fpc-other maillist  -  fpc-other@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other