From kbuyukat@mail.coin.missouri.edu Tue Sep 3 10:39:52 1996 Date: Tue, 27 Aug 1996 20:38:06 -0500 (CDT) From: Kaya Buyukataman To: ** ITUMD ** ISTANBUL TEKNIK UNIVERSITESI MEZUNLARI DERNEGI ULUSLARARASI KURULUSU Subject: Fwd: Bedava fortran90 derleyicisi !!!! (fwd) From: "Orhan GOKCOL" Merhaba, Fortran 90 (msdos/w95/nt) derleyicisi elde etmek istiyorsaniz; ftp://ftp.sierra.net/priv/lahey/elf.exe (yakl. 3 mbyte) ile alabilirsiniz. http://www.lahey.com/elfdoc.htm 'den gereklki dokumantasyona da ulasabilirsiniz. Ayni yerden, birtakim f90 kurs notlarina da -online- ulasabilirsiniz... Soylemeye gerek yok, bu f90 derleyicisi her ne kadar "full version" ise de, "editor" ve "debugger" gibi iki onemli kismi yok... dokumantasyon da yok... Lahey f90'i alip denedim. tum standartlari destekledigini soyluyor ama benim bazi f90 programlarimda bazi "syntax" hatalari cikardi. Bunlar genellikle i/o (ekrana-dosyaya okuma/yazma) ile ilgili. Ama, ortalama olarak iyi bir derleyici. Bir "memory manager" i var. tum ust hafizayi kullanabiliyorsunuz. w95/nt altinda 32mbyte; dos/w3.1 altinda 8mbyte bellek tavsiye ediliyor. Derleyicinin onemli bir eksikligi var. Eski f77 programlarinizi derleyebilmek icin "fixed form" secenegi "maalesef" yok. Bu da, "freeware" olmasindan kaynaklaniyor. Bastirdiniz mi parayi, tum paketi de alabiliyorsunuz !!!!!!!! Baska bir dezavantaj, "derleme sirasinda cpu optimizasyonu vb" yapmiyor. Diger derleyicilere gore (microsoft fortran powerstation 4.0 ve ftn90 2.81 'e gore karsilastirdim) yavas. Tabii bedava sirke baldan tatli oldugu icin, ben tum fortran "fun" larina almalarini tavsiye ediyorum. Fortran'da yapisal degisiklikler devam ediyor hala... Bu aralar cikacak yeni standartta (Fortran 95) bazi yenilikler var. Bunlar tamamen "parallel computing" ile ilgili. f66'dan kalma bazi fosil komutlar kaldirilmis; HPF (High Performance Fortran) olarak bilinen "yeniden duzenlenmis f90" kurallari buyuk olcude standarta girmis. Sonuc olarak, f95'te, f90'a gore az ama "parallel computing" acisindan onemli 1-2 duzenleme var. (do dongulerine, ozellikle ic ice (nested) dongulere yeni kurallar getirilmis.. Fortran ile ilgili gelismeleri ve haberleri, news://comp.lang.fortran 'dan takip edebilirsiniz.... Fortran 2000 projesi olarak adlandirilan bir konuda enteresan tartismalar oluyor.... Son soz Fortran dusmanlarina :-) Fortran, muhendislik uygulamalarindaki eskiden beri suregelen etkisini artan miktarlarda gostermeye devam edecektir. Herkese iyi calismalar, Orhan. ------------------------------------------------------------------------ Orhan GOKCOL --- work expands to fill the time available !!! --- gokcol@sariyer.cc.itu.edu.tr ------------------------------------------------------------------------ From: "Orhan GOKCOL" Subject: f90 orijinal posting... Article number 96-08-030 From: Bob Runyan Newsgroups: comp.edu,comp.compilers,comp.software-eng Subject: Free Fortran 90 subset Date: 11 Aug 1996 10:11:07 -0400 Organization: Lahey Computer Systems, Inc. Lines: 45 Keywords: Fortran, available ANNOUNCEMENT: FREE FORTRAN 90 SUBSET Elf90: The unCOMMON Fortran Lahey Computer System is offering its Elf90 language system, minus debugger, editor, manual, and technical support, for FREE. Just download from our web site: http://www.lahey.com Basic Language and User documentation are provided on the web site, as well as Elf90 example code and a document explaining Elf90's design and rationale. Elf90 is a clean subset of the Fortran 90 language intended for people learning Fortran 90 and for people writing new code. Elf90 eliminates older Fortran features for which there are Fortran 90 alternatives and encourages a disciplined, maintainable, readable style. Elf90 is not recommended for porting older code. Elf90 has all of the powerful new features of Fortran, including: o modules, o array expressions, o interface blocks, o derived types, o pointers, o array intrinsics, o internal procedures, o allocatable arrays, o select case, o free source form, and o long variable names Can your COMMONs, expunge your EQUIVALENCEs, make more of your MODULEs. Download a copy of Elf90 today. System Requirements: o 486DX, Pentium, or Pentium Pro o DOS 3.3 or higher, Windows 95, or Windows NT o 8MB RAM, 16MB recommended, 32MB recommended with Windows 95 or Windows NT o 12MB hard disk space ------------------------------------------------------------------------ Return to the comp.compilers page. ------------------------------------------------------------------------ ---- - Orhan GOKCOL --- work expands to fill the time available !!! --- gokcol@sariyer.cc.itu.edu.tr ------------------------------------------------------------------------ ---- -