Dlaczego do tworzenia bibliotek R używa się m.in. Fortrana?

Dlaczego do tworzenia bibliotek R używa się m.in. Fortrana?
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie bardzo mam czas "robić doktorat" z Fortrana, a może tutaj są ludzie, którzy go używają na codzień. Czy Fortran ma jakieś konstrukcje, których np. nie ma w C++ albo innych językach? C++ był obecny w R od zawsze, ale dlaczego akurat Python i dlaczego tak wiele bibliotek w nim powstało? Czy ma lepszy optymalizer niż C++? R sam w sobie jest osobliwy, ale połączenie z Fortranem mnie naprawdę intryguje.

I jeszcze jedno, czy FORTH to jakiś klon Fortrana?

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5069
0

Forth; dlaczego Fortran? Jest dobrze "zdizajnowany" do obliczeń numerycznych (jak Matlab czy Numpy), ale super szybki, wspiera parallelizm, concurrency i vectorization; ciagle używany pomimo "bagażu" związanego z długą przeszłością. Po prostu, jakbyśmy mieli coś tak dobrego jak Fortran, ale nowoczesnego, powiedzmy jak Java, to byśmy tego używali - ale mamy Fortran;)

hauleth
  • Rejestracja: dni
  • Ostatnio: dni
0

Fortran jest też dłużej (w końcu jest starszy od C) i od dawien dawna jest używany w swojej dziedzinie (obliczenia numeryczne), więc po prostu ma za sobą olbrzymią ilość badań i optymalizacji.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.