-
Data: 2016-09-15 23:55:16
Temat: Re: Jak zacząć pracę z Fortranem?
Od: Adam M <a...@m...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Thursday, September 15, 2016 at 5:04:18 PM UTC-4, Sebastian Biały wrote:
> On 2016-09-15 22:28, joahim wrote:
> >> Ogólnie: pisanie w Fortranie to jak powożenie bryczką - jest to coś
> >> czego można spróbować, ale na codzień praktyczne nie jest.
> > No paczpan, a ja słyszałem, że przy mieleniu dużej ilości liczb,
> > np. przy wyliczeniach kartograficznych, danych pogodowych itp.
> > fortran wciąż bije konkurencję na głowę prędkością, stąd wśród specjalistów od
geografii jest prawie obowiązkowy.
>
> Kiedyś faktycznie był szybki, ale ostatnio widzę że istnieje bardziej na
> zasadzie inercji: jest bo jest w nim jakiś soft numeryczny i jakoś tak
> wychodzi. Czy *obecnie* fortran jest szybszy niż identyczny algorytm w C
> i co najwazniejsze: niby dlaczego?
Ciagle w niektorych dziedzinach (fizyka nuklearna, symulacja zjawisk pogodowych,
astrofizyka, hydroakustyka) i na niektorych superkompuerach jest ciagle najszybszy.
Nowoczesny Fortran ma dodane pelne OOP - ale tam gdzie jest uzywany (szybkie
przetwarzanie numeryczne) nikt o to nie dba - ciagle sa na poziomie Fortran 77 (ktory
z definicji poswiecal wiele dobrych cech innych jezykow dla jednego celu - szybkosc).
Najwieksza sila Fortranu (i to powoduje ze ciagle sie dobrze trzyma) jest masa dobrze
przetestowanych specjalizowanych bibliotek numerycznych ktorych nikt nie ma zamairu
prznosic na inne jezyki (bo trzeba by bylo je testowac od nowa).
Następne wpisy z tego wątku
- 16.09.16 01:12 slawek
- 16.09.16 01:24 slawek
- 16.09.16 12:53 Borneq
- 16.09.16 12:54 Borneq
- 16.09.16 13:58 joahim
- 16.09.16 14:05 Borneq
- 16.09.16 14:10 joahim
- 16.09.16 14:15 Borneq
- 16.09.16 17:38 bartekltg
- 16.09.16 17:46 bartekltg
- 16.09.16 17:47 slawek
- 16.09.16 18:02 slawek
- 16.09.16 18:09 slawek
- 16.09.16 18:12 slawek
- 16.09.16 18:32 slawek
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=