IDE pro Fortran

anonym

IDE pro Fortran
« kdy: 10. 12. 2012, 19:58:52 »
Hledam nejake pekne ide pro Fortran. Uplne idealne takove, ktere by toho, co se tyce vybarvovani, zarovnavani a hledani chyb v kodu, umelo tolik co KDevelop. Po nejakem googleni a zkouseni jsem zavrhnul Eclipse a skoncil u Code::Blocks s pluginem pro Fortran. Je sice fajn, ale KDevelop to neni. Chtel bych se zeptat nekoho zkusenejsiho, kde dal hledat a pripadne jestli je mozne si jako ide prizpusobit treba vim. Dekuji.
« Poslední změna: 10. 12. 2012, 23:31:29 od Petr Krčmář »


Re:IDE pro Fortran
« Odpověď #1 kdy: 11. 12. 2012, 00:21:42 »
Poznam iba jedneho cloveka ktory kodi vo Fortrane (fyzik) a ten pouziva vi. On sa nestazuje. Vyskusaj, mozno sa ti to bude tiez pacit :-).

Marián Petráš

Re:IDE pro Fortran
« Odpověď #2 kdy: 11. 12. 2012, 08:57:07 »
Z hlavy vím jen to, že nějaké IDE s podporou pro Fortran dělal Sun Microsystems (Sun Developer Studio?), dnes tedy Oracle.

Prakticky stejná otázka ale padla tady: http://stackoverflow.com/questions/3473854/best-fortran-ide a je tam i dost odpovědí.

Anonym

Re:IDE pro Fortran
« Odpověď #3 kdy: 11. 12. 2012, 13:07:01 »
Bohuzel nejlepsi IDE pro Fortran je Microsoft Visual Studio. Ja na Mac OS pouzivam Eclipse Phortran, ale moc toho neumi. Hlavne je to strasne pomale.

Anonym

Re:IDE pro Fortran
« Odpověď #4 kdy: 11. 12. 2012, 13:08:08 »
Jeste existuje komercni Absoft http://www.absoft.com/, zkousel jsem zatim jenom letmo


Radovan

Re:IDE pro Fortran
« Odpověď #5 kdy: 11. 12. 2012, 20:05:56 »
Jediné správné IDE pro FORTRAN je děrovačka štítků. Ale to neber vážně 8)

mikrom

Re:IDE pro Fortran
« Odpověď #6 kdy: 11. 12. 2012, 23:52:10 »
Ja pouzivam na editovanie vim (http://www.vim.org/) na compilaciu command line a na debugovanie insight  (http://www.sourceware.org/insight/)

Anonym

Re:IDE pro Fortran
« Odpověď #7 kdy: 12. 12. 2012, 08:44:10 »
Ono i za dobrý Fortran compiler si člověk musí zaplatit. Bohužel Fortran je domovem ve vede a hi-tech průmyslu a open soudce tady moc nepomůže.

mikrom

Re:IDE pro Fortran
« Odpověď #8 kdy: 12. 12. 2012, 09:39:46 »
Preco by open source nepomohol.... Podla mna gfortran a g95 su dobre kompilatory.

marwyn

Re:IDE pro Fortran
« Odpověď #9 kdy: 12. 12. 2012, 09:51:23 »
Jediné správné IDE pro FORTRAN je děrovačka štítků. Ale to neber vážně 8)

No fuj, takový luxus. Tady připadá v úvahu jedině děrná páska. Tu je totiž v případě chyby celou opravit a to nutí fortranistu k opravdu pečlivé práci 8)

kolemjdouci

Re:IDE pro Fortran
« Odpověď #10 kdy: 12. 12. 2012, 13:24:38 »
Preco by open source nepomohol.... Podla mna gfortran a g95 su dobre kompilatory.

Sice nevim, co se povazuje za reprezentativni bechmarky pro Fortran, ale podle http://www.polyhedron.com/compare0html g95 byl posledni, gfortran oproti viteznemu Intelu take utrpel znatelny odstup. A i v ostatnich srovnavanych vlastnostech to neni zadna slava.

Anonym

Re:IDE pro Fortran
« Odpověď #11 kdy: 12. 12. 2012, 13:32:03 »
GNU Fortran ujde, ale komerční kompilery jsou někde jinde. Z praxe mám zkušenost, ze program zkompilovany Intel Fortranem běhá 4x rychleji než zkompilovany s GNU Fortran. GCC taky nepodporuje nekteré vymoženosti novějších specifikaci Fortranu. (Nekteré programy v něm proste nejdou zkompilovat). Pak jsou tu pokročilé funkce jako statická analýza, automatická paralelizace, podpora GPU atd., které vůbec neumí.

Dalším problémem je paralelní debugger, pokud vím, zádný free neexistuje. Musíte si koupit třeba DDT.

anonym

Re:IDE pro Fortran
« Odpověď #12 kdy: 12. 12. 2012, 14:21:42 »
Dekuji za odpovedi. Vidim to tak, ze zacnu zkoumat vim.:) Poprosil bych mikroma o plugin/nastaveni vimu, ktere se mu osvedcilo. (S ohledem na Fortan.)
O kompilator se nastesti starat nemusim.

mikrom

Re:IDE pro Fortran
« Odpověď #13 kdy: 12. 12. 2012, 21:29:58 »
Vo vime nemam ziadny specialny plugin pre fortran. Vim stndardne podporuje syntaxhighlighting pre frotran na zaklade pripony suboru (*.f, *.for, *.f95, ...) a to mi staci.

anonym

Re:IDE pro Fortran
« Odpověď #14 kdy: 13. 12. 2012, 00:08:36 »
Uz jsem to prozkoumal dekuji. Postupne zjistuji, ze vim je super.:)