Friday, December 22, 2017

Digest for comp.programming.threads@googlegroups.com - 5 updates in 5 topics

Intelli2 <intelli2@mama.com>: Dec 21 07:02PM -0500

Hello..
 
 
You have to understand me more Sir and Madam, i am also an inventor, and
i have invented many scalable algorithms and such, i am not here to make
jokes, i am here to be sophisticated, this is why you have seen me
evolving in a more sophisticated manner, this is why i am working with
C++ and modern Object Pascal, what i want is to make C++ and modern
Object Pascal better, this is why i have invented and implemented the
the following:
 
My Scalable FIFO queues for C++ here:
 
https://sites.google.com/site/aminer68/scalable-fifo-queues-for-c
 
And my C++ synchronization objects library here:
 
https://sites.google.com/site/aminer68/c-synchronization-objects-library
 
and my Scalable Parallel C++ Conjugate Gradient Linear System Solver
Library here:
 
https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library
 
And i have also just invented a new fully scalable algorithm of a
Threadpool and i am implementing it , so stay tuned !
 
 
I have also invented my Parallel archiver that works with C++Builder here:
 
https://sites.google.com/site/aminer68/parallel-archiver
 
I have also invented my Parallel Compression Library that works with
C++Builder here:
 
https://sites.google.com/site/aminer68/parallel-compression-library
 
 
 
So stay tuned i am always making C++ and modern Object Pascal compilers
better, you can find all my projects here, please take a look at them
because they are much more stable and fast:
 
https://sites.google.com/site/aminer68/
 
 
 
Thank you,
Amine Moulay Ramdane.
Intelli2 <intelli2@mama.com>: Dec 21 05:52PM -0500

Hello...
 
I think Java or C# are not like C++ or modern Object Pascal of Delphi
and FreePascal compilers, because Java and C# wanted to be more high
level that avoids more to leaking memory by for example forcing garbage
collection and by being more high level by avoiding bugs of pointers and
inline assembler, but forcing garbage collection is not optimally
efficient and being high level as Java and C# by forbiding inline
assembler and pointers is not raking wide or being more general, this is
why Java and C# are not the solution for all, and this is why C++
compilers and FreePascal and Delphi compilers are still useful.
 
 
Thank you,
Amine Moulay Ramdane.
Intelli2 <intelli2@mama.com>: Dec 21 05:10PM -0500

Hello..
 
 
And what about the debate of wich is better Java or C++ ?
 
I think what i have learned with C++ compilers and Delphi and FreePascal
compilers is that i can do inline assembler with them and this permits
me to understand more the hardware and talk to the hardware in Embedded
systems etc. this can not be done with Java or C# or the like, also
forcing garbage collection in Java and C# is not optimally efficient,
please read this to understand it:
 
Quantifying the Performance of Garbage Collection vs. Explicit Memory
Management
 
https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
 
Other than that i am working with Delphi and Lazarus because they have
there strenght such as being more productive with there RAD tools for
developing GUI etc. and FreePascal and Delphi support modern Object
Pascal, and even if they lack static type inference, you can compensate
for that by using dynamic type inference with variants and RTTI that are
supported by modern Object Pascal of Delphi and FreePascal, and they
support anonymous methods or Lambdas and i think they support decently
generics etc. etc. and they are single-pass compilers that have there
advantage because they are much faster than C++ at compiling.
 
 
I am also working with C++ because it is also good.
 
 
 
Thank you,
Amine Moulay Ramdane.
Intelli2 <intelli2@mama.com>: Dec 21 05:03PM -0500

Hello..
 
 
And what about the debate of wich is better Java or C++ ?
 
I think what i have learned with C++ compilers and Delphi and FreePascal
compilers is that i can do inline assembler with them and this permits
me to understand more the hardware and talk to the hardware in Embedded
systems etc. this can not be done with Java or C# or the like, also
forcing garbage collection in Java and C# is not optimally efficient,
please read this to understand it:
 
Quantifying the Performance of Garbage Collection vs. Explicit Memory
Management
 
https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
 
Other than that i am working with Delphi and Lazarus because they have
there strenght such as being more productive with there RAD tools for
developing GUI etc. and FreePascal and Delphi support modern Object
Pascal, and even if they lacks static type inference, you can compensate
for than by using dynamic type inference with variants and RTTI, and
they support anonymous methods or Lambdas and i think they support
decently generics etc. etc. and they are single-pass compilers that have
there advantage because they are much faster than C++ at compiling.
 
 
I am also working with C++ because it is also good.
 
 
 
Thank you,
Amine Moulay Ramdane.
Intelli2 <intelli2@mama.com>: Dec 21 03:52PM -0500

Hello...
 
 
Factors affecting C++ Compilation time – How to reduce them
 
Read more here:
 
https://mikaelsitruk.wordpress.com/2010/08/11/speeding-up-cpp-compilation/
 
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: