Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

You have not understood my points

61 views
Skip to first unread message

Ramine

unread,
Dec 31, 2015, 6:11:12 PM12/31/15
to
Richard Heathfield:

>I realise that.

>Ramine, are you aware that you are gaining a reputation for being
>unteachable, illogical, and anti-social? And do you feel about that?


You have not understood my points Richards Heathfield and others...


What i am trying to do is to spot the right programming language that
is suitable for many programming categories: such us the web,
the GUI , and concurrent programming, and database programming, and Hard
realtime systems etc.

Now in doing so i have realized that C and C++ make the programming
life more difficult, because it's difficult to do some categories
of programming with it, so i have researched the web and i have
also thought more, and i have discovered that Java is
the best tool that simplify those requirements, you can do
with it such us web programming, and GUI programming, and concurrent
programming, and database programming, and Hard realtime software
systems programming etc. with easy, and Java is really suitable for
relatime safety critical systems...


I have searched the webm and here is the tools that you have to choose
for Java:

Use this Java VM for hard realtime:

https://www.aicas.com/cms/en/JamaicaVM


Use this Java tool for concurrent programming

http://www.contemplateltd.com/threadsafe/pricing


And use this Java tool for formal proving of Java code:

http://www.eschertech.com/products/perfect_developer.php


So you have to understand me Sir and Madam that Java with those
tools above makes your chance of surviving higher, and this is
what's really important in my and our life.. so i have finally choosen
Java and FreePascal and Delphi for programming and i have abondonned
C and C++ and Ada.



Thank you,
Amine Moulay Ramdane.






Ramine

unread,
Dec 31, 2015, 6:18:27 PM12/31/15
to


Hello....


Java have also given almost the same performance as C and C++
in the scimark benchmark, so it is really suitable for math
programming also...

So Java is the best !

SG

unread,
Jan 6, 2016, 10:47:23 AM1/6/16
to
On Friday, January 1, 2016 at 12:18:27 AM UTC+1, Ramine wrote:
>
> Java have also given almost the same performance as C and C++
> in the scimark benchmark, so it is really suitable for math
> programming also...
>
> So Java is the best !

If Java suits you, good for you. IMHO, the big difference between
Java and C++ w.r.t. high performance computing is that Java does not
provide mechanisms for "zero-overhead abstractions". You tend to have
little control over the memory layout of things and end up with
pointer-heavy data structures because every user-defined type implies
a layer of indirection you cannot avoid.

For example, the FFT Scimark benchmark declares its FFT function to
take a double[] (real and imaginary parts manually interleaved)
instead of a Complex[] because that's the only way to get a "sane"
memory layout.

Cheers!
sg
0 new messages