Hallo zusammen,
Ich arbeite und programmiere sehr gerne mit Java und das funktioniert auch immer gut. Gestern habe ich mich mit der Eulerschen Zahl e befasst und habe ein Javaprogramm geschrieben, um bis zu 200 tausend Nachkommastellen zu berechnen. Da stößt das Programm allerdings schon an ein paar Grenzen. Ich muss gestehen, dass das Programm nicht super effizient ist, aber trotzdem habe ich mich gefragt, ob Java überhaupt für so ein Problem geeignet ist.
Ich habe dann dasselbe Programm in Python geschrieben und festgestellt, dass schon bei 50 Tausend Nachkommastellen Pyhton dreimal so lange braucht wie Java, also kann ich das schonmal rausstreichen.
Jetzt gibt es aber ja noch einige weitere Programmiersprachen, ich hatte zum Beispiel an C++ gedacht. Ich habe nämlich herausgefunden, dass manche Leute mehrere Milliarden Nachkommastellen berechnet haben. Wie gesagt, mein Programm ist weit entfernt von effizient, aber ist Java dafür gemacht?
Welche Programmiersprache würdet ihr mir dafür empfehlen? Oder ist Java bereits die beste und ich sollte einfach den Algorithmus verbessern?
Danke an alle Antworten!