回文章列表
作者journeyman@kkcity.com.tw (㊣"MORTAR─COMBAT─") 看板: physics
標題Re: [請益] 該學C語言還是fortran?
時間KKCITY (2007/08/01 Wed 12:38:49)
※ 引述《nimmh.bbs@ptt.cc (用心緊握)》之銘言:
> 這學期系上開了門程式語言的課,
> 依教授大綱主要是重unix&linux系統的了解
> 和利用Fortran90計算機語言來從事計算機程式設計,另外再教授基本的數值分析技巧,
> 看了相當心動,雖然在大一就修過簡單c語言的課程,
> 但對其在物理上應用不甚了解,又聽fortran似乎因是較早的語言
> 在c上可以簡單完成的解法到fortran卻要繁雜的設定,且c在現在程式世界裡應用較廣

弄反了吧?

這是誰告訴你的,請他把下面程式改寫成C,字數不要多於這段
要用什麼library隨便他,但是#include "..."的字數要算進去

complex K
K=(8.22,1.17)
write (*,*) ABS(K)

> 小妹現升大三,困擾於該繼續學c或投身fortran的懷抱,

才一個學期,哪有什麼投不投身的問題
花一個學期聽一聽,交一些作業,至少將來不會聽到FORTRAN就像聽雷
一個學期以後你大可feel free to resume on C language or just go ahead

又者既然你稱C在物理上的應用也沒啥了解,又只在大一學過
那一年多沒用也差不多快忘光了,依我看目前就是根本沒了解
再上一個語言課,受點震撼教育,可能還可以想起一些以前的事情

FORTRAN老歸老,學術界就未必都能消滅FORTRAN,所以將來你未始不會碰到它
程式語言從一個方面看,大家都是一套東西,換個門面而已
現在物理用的計算工具一大堆,各有支持者,你在大學時代也未必能學盡
有一些其他語言的經驗,將來熟悉新的語言工具也比較快

反過來講,FORTRAN要用得好,那才是難
我看你們的課應該會以數值分析技巧為主,這種課都是這樣,不要被課程大綱騙到
學一點數值分析技術,將來可以用在任何地方
 
--
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    For the country must we secure all the advantages, but after the party!   
ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ

                                                               journeyman 
                                                                   SCA v2     
--
┌─────KKCITY─────┐KKMAN團隊  全新力作  ◎◎KKBOX◎◎
         bbs.kkcity.com.tw          知名歌手通通都有  所有新歌想聽就聽
└──From:218.160.88.25      ──┘※※ 內容豐富多元的線上音樂台 ※※
--
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻