Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #4244 > unrolled thread

And now you are understanding me more

Started bySky89 <Sky89@sky68.com>
First post2018-05-02 20:22 -0400
Last post2018-05-02 20:22 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.programming.threads


Contents

  And now you are understanding me more Sky89 <Sky89@sky68.com> - 2018-05-02 20:22 -0400

#4244 — And now you are understanding me more

FromSky89 <Sky89@sky68.com>
Date2018-05-02 20:22 -0400
SubjectAnd now you are understanding me more
Message-ID<pcdkpl$138$2@dont-email.me>
Hello,


And now you are understanding me more, this is why i have "invented"
my "Scalable" reference counting with efficient support for weak 
references, and it works with Delphi and FreePascal
and Lazarus, and i will also port it to C++Builder, here it is and
it is very powerful:

https://sites.google.com/site/aminer68/scalable-reference-counting-with-efficient-support-for-weak-references


This is why i wrote before that:

Xamarin uses a garbage collector this is why it has a big disadvantage:

https://www.xamarin.com/

Read again to understand better what i want to say:

I am a more experienced programmer now, and i can tell you this: if you
want to compare programming languages , that's not enough, you
have to be more smart, if you want to be able to
do Rapid Application Development and avoid the disadvantages
of garbage collectors, i will advice you to use Lazarus and/or
C++Builder and/or Delphi , they are now like the best on this ! this is 
why i am using them, they are better than Visual C++ on RAD and they are 
more capable programming languages that come with a sophisticated RAD 
and IDE , for example Lazarus works on Windows and Mac OS X and Linux, 
look for example at Lazarus here:


http://www.lazarus-ide.org/


And don't forget what i have said before about the disadvantages of GC 
to understand better why C++Builder and Delphi and Lazarus are very useful:

"Perhaps the most significant problem is that programs that rely on 
garbage collectors often exhibit poor locality (interacting badly with 
cache and virtual memory systems), occupy more address space than the 
program actually uses at any one time, and touch otherwise idle pages. 
These may combine in a phenomenon called thrashing, in which a program 
spends more time copying data between various grades of storage than 
performing useful work. They may make it impossible for a programmer to 
reason about the performance effects of design choices, making 
performance tuning difficult. They can lead garbage-collecting programs 
to interfere with other programs competing for resources"


Thank you,
Amine Moulay Ramdane.


[toc] | [standalone]


Back to top | Article view | comp.programming.threads


csiph-web