Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriGenel SohbetKitap: Fortran Programlama Diline Giriş
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Kitap: Fortran Programlama Diline Giriş  (Okunma Sayısı 5060 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.032


Üyelik Bilgileri WWW
« : Ekim 30, 2018, 17:41:09 ÖS »

Merhaba,

Bugün Fortran Programlama Diline Giriş adlı bir kitap yayımladım.

Bu kitap CC BY-NC-ND 4.0 lisansıyla lisanslanmıştır ve bu kitap için ISBN alınmıştır.

Kitap dosyası ektedir.

*  (551.28 KB - Yükleme: 772 kez.)
Logged
yucelbilik
Üye
****
Mesaj Sayısı: 484



Üyelik Bilgileri WWW
« Yanıtla #1 : Ekim 30, 2018, 22:58:50 ÖS »

Ercan hocam tebrik ederim, hayırlı olsun. Okul yıllarında Fortran IV dersi almıştım, kitabınıza  bir göz gezdirdim, gözümde o günler ve güzel hatıralar canlandı. Geniş bir vaktimde bolca inceleyeceğim. Tekrar tebrik ederim, çok güzel olmuş.
« Son Düzenleme: Şubat 15, 2019, 21:38:00 ÖS Gönderen: yucelbilik » Logged

yb
i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #2 : Ekim 31, 2018, 01:15:22 ÖÖ »

Format gereksiniminden ötürü beynimden öte bir yer işgal edememiş bir dil Fortran. Hızlıca göz gezdirdim, güzel bir kitap hasırlamışsınız tebrik ederim.

Imajiner sayılarla aram iyi olsaydı dönüp tekrar bir miktar yazayım derdim ancak ortalık dil çöplüğüne döndü.

Backus & Naur'un Backus'unun elinden çıkmaymış Fortran bu bilgiyi sayenizde tazelemiş olduk.
Logged

Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>

twitter | blog
emarti
Uzman
*****
Mesaj Sayısı: 2.606


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #3 : Ekim 31, 2018, 01:33:42 ÖÖ »

Eline emeğine sağlık.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Levent (Lvnt)
Uzman
*****
Mesaj Sayısı: 2.389



Üyelik Bilgileri
« Yanıtla #4 : Ekim 31, 2018, 08:45:01 ÖÖ »

Elinize sağlık. Hızımı alamayıp 50 sayfa falan okumuşum. Güzel olmuş.

Ben fortran'ı hepbüyük harflerle yazılan, belli işlerin belli sütunlardan başlaması gereken bir dil olarak hatırlıyorum. Kitapta böyle değil. Standartlar mı değişti? Ben mi yanlış hatırlıyorum?

Böyle bir cobol kitabı var mı bilen?
Logged

Use the brute force, Luke
BioMenace
Uzman
*****
Mesaj Sayısı: 1.619



Üyelik Bilgileri
« Yanıtla #5 : Ekim 31, 2018, 11:04:19 ÖÖ »

Ercan Bey elinize sağlık. Kitabınızı edineceğim.

Fortran 77, 90, 2000/2002 sürümleri ile çeşitli kapsamlarda kodlar yazmıştım.

Forumda Fortran ile uğraşan kimse var mı şüpheliyim ama yine de bilmeyenler için Fortran neden farklıdır ve önemlidir bilgi verelim:

Fortran ilk çıkan yüksek seviye bir programlama dili olup bu nedenden ötürü ilk derleyici (complier) de Fortran derleyicidir. Dolayısıyla programlama disiplininin derleyici tecrübesi Fortran derleyicilerinin üzerine kurulmuştur.

Fortran'ın en güçlü olduğu özellik sayısal hesaplamalardaki yüksek hızdır. Bugün hala bir çok araştırma kurumu ve özel şirket tarafından sayısal hesaplama konularında kullanılır.

Fortran sayısal hesaplama konusundaki hızını işlemciler için optimize edilmiş yapısına borçludur. Bu yüzden Intel Fortran Compiler gibi işlemci üreticilerinin ürünleri olan Fortran çözümleri görebilirsiniz.

Fortran'ın en zayıf yönü görselleştirme için zahmetli yöntemler gerektirmesi. Örneğin Fortran ile kısmi bir diferansiyel denklemi iteratif olarak çözerken grafik çizdireyim, 3-boyutlu konturlar elde edeyim, reel/imajiner koordinat sistemlerinde geometriler elde edeyim derseniz diğer programlama dilleri (Visual Basic, C, Python) ile Fortran'a bir kullanıcı arayüzü yazmanız gerekir.

Son iki husus piyasada bir çok Fortran ürününün doğmasına neden olmuştur. (Intel, Compaq, Absoft, G95, Lahey/Fujitsu)


* hll.gif (3.43 KB, 293x213 - Görüntüleme: 1043 kez.)

* speed.jpg (52.5 KB, 960x720 - Görüntüleme: 1097 kez.)
« Son Düzenleme: Ekim 31, 2018, 11:06:04 ÖÖ Gönderen: BioMenace » Logged

Alınıklarım: https://goo.gl/UoWo8n
Satılıklarım: https://goo.gl/kDMfMp
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.032


Üyelik Bilgileri WWW
« Yanıtla #6 : Ekim 31, 2018, 15:48:31 ÖS »

Çok teşekkürler.

Kitapta Fortran'ın en yeni standartları anlatılmaktadır.

Fortran dilinde bir kod, günümüzde genel olarak küçük harflerle yazılır.
Logged
ogün
Üye
***
Mesaj Sayısı: 209



Üyelik Bilgileri
« Yanıtla #7 : Ekim 31, 2018, 19:55:43 ÖS »

Emeğinize sağlık hocam.
Fortranla daha önce hiç etkileşimim olmamıştı kitabınızdan yararlanarak biraz kurcalayacağım.
Teşekkürler.
Logged
programci42
Üye
***
Mesaj Sayısı: 219


Üyelik Bilgileri
« Yanıtla #8 : Kasım 03, 2018, 12:35:14 ÖS »

Kitaba bende hızlıca bir göz attım ancak görsel programlama ile ilgili bir şey bulamadım button, textbox, resim ekleme gibi bir şey yok sanırım sadece komut satırı üzerinden işlem yapan programlar yazabiliyoruz doğru mu?
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.794


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #9 : Kasım 03, 2018, 15:28:58 ÖS »

Fortran'ın genelde mühendislik hesaplarında kullanılan bir dil. GUI gerektiren işlerde pek tercih edilmiyor. Bu yüzden bu yönü  fazla gelişmiş değil.

Fortran kodunu F2PY kullanarak Pythona veya ISO_C_BINDING kullanarak C'ye bağlamanız mümkün. Bu şekilde GUI kısmını Python veya C'de halledebilirsiniz.

Yine de Fortran ile GUI yazmak isterseniz, GTK-fortran kütüphanesini kullanabilirsiniz. Ben başka GUI kütüphanesi bulamadım.
https://github.com/jerryd/gtk-fortran/wiki







Logged

Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: