2013-01-15 63 views
-1

您認爲將Objective-C作爲第一語言/庫學習的好習慣,還是應該稍微跳回來,開始學習另一種C語言?學習Objective-C作爲第一語言

我已經自學了Objective-C大約4個月了。我非常喜歡它,我的朋友和家人也支持它。

那麼,這裏的人們會將Objective-C作爲學習的第一語言呢?繼續我的Objective-C工作是否值得?

+0

我認爲這是一個糟糕的主意。首先學習另一種語言(例如Java),並在跳入Objective-C之前變得精通。但其他人有不同的意見。 –

+0

我認爲這是個好主意。這就是我所做的。 Objective-C非常容易學習,但是它使得融入其他語言變得更加困難。 – Josiah

+4

我認爲如果你在蘋果平臺上並可以訪問他們的圖書館,它會成爲一個很棒的第一語言。圖書館的詳細程度清楚地表明瞭什麼功能和方法做了什麼,並使其具有極高的可讀性。在語言上有足夠的活力,沒有繁瑣的繁文,節,但編譯器仍然會阻止你有時候在雜草中走得太遠。缺點是你必須同時學習基礎編程和更高級的初學者/中級面向對象概念。但是,這個問題是堆棧溢出的話題:) –

回答

3

我認爲Objective-C可以是一個很好的第一語言,特別是如果你有興趣做移動編程。我不一定建議轉換學習不同的語言,但如果你真的想學習如何編程,我會建議學習儘可能多的語言,因爲你很容易學習。許多不同的語言對問題,不同的益處和不同的文化有着不同的思考方式,並且將自己暴露於以其他語言做事的不同方式,這將使您在任何語言中長期得到更好的結果。