我是一名大学生,学会计,但是对会计一点兴趣没有,最近想学编程,以后希望能从事跟ios,os x
平台上的开发工作,纠结这个问题的原因是有两点:
1.三种语言的难易程度
2.其实我心里更偏向于去学objective-c,但是怕在以后的开发中需要用到其他两种语言的帮助
目前使用的是一台MacBook pro。
大家讲道理2017-04-17 11:43:01
不是 swift 嗎?
swift 剛發表一天多,昨天我轉發的微博:
在別人還在討論這門語言該不該學,有什麼缺點的時候... @github精選github上的swift專案都還沒有超過12小時的,已經小70個專案了,最多的一個有200多fork http://t.cn/RvIbK5N
ringa_lee2017-04-17 11:43:01
建議你先學C。先把語言入門下。之後學習objective-c就好上手。
我的學習路線的話,你可以參考下。
(你的話就開始學objective-c,先前c入門了,所以你現在容易上手,之後你就可以開發ios應用了)
昨天剛出來Swift,你現在是新手,我覺得你現在還有另一條路,就是學習Swift,畢竟Swift更容易上手。
https://github.com/edagarli/Swift
大家讲道理2017-04-17 11:43:01
建議直接學objC
作為應用程式開發,如果說“需要其他語言幫助”,那麼根據情況幾乎可能是任何語言。 Python/Ruby/PHP等為你迅速實現CGI接口,遠端儲存使用者數據,JS/CSS幫你開發內嵌Web頁面,C/C++為你提供原生的高效能…
但這一切在你不了解為什麼需要別的語言來幫助objC的情況下都是空中樓閣。如果你想開始種果樹,那麼就應該開始選地方挖坑買樹苗,而不是害怕以後要摘果子可能會需要梯子然後去學木匠造梯子。
PS,國內常見的「入門程式先學C語言」真的非常不好。如果真的是想快速掌握程式設計的基本能力,C幾乎是最糟糕的選擇(如果C++不是最差的話)。 C語言的許多困難和普遍意義的「程式設計」沒有什麼關係
PHP中文网2017-04-17 11:43:01
分解一下,你是一名學生,不知道有沒編程基礎,專業是會計,現在想學編程,希望從事ios,ios x平台的工作,對於著手語言,現在有3項選擇。
首先,你得自己分析一下,你想學編程,從事程式設計工作,是基於你的興趣,還是對自己的專業感覺無趣,而想重新選擇,最後選擇了程式設計。尋找自己選擇的原因很重要,這關乎你自己的以後走的路。好了,不說廢話了。進入你的問題。
分析下3語言的用途。在學語言時,不要盲目選擇程式語言,程式語言只是一種工具,工具,就有優劣之處。就像英文和中文,只是交流的工具,在中國,需不需要學英文,學到哪種程度,因人而已,看你有沒有到異域發展的空間,要是一輩子呆在中國,那麼英文程度就只需要到你能透過英文獲取知識就夠了,使用英文溝通,基本上用不上。那麼3中語言各自的用途呢?
java,一般用在web專案上,也就是後台服務端的支援開發。你想在ios平台做開發,很少扯上java.除非是開後台服務,才會扯上java,如果是開發後台服務,就是linux上開發了.
c,底層,通用型語言。你有會計專業,如果是從事演算法,數據分析的工作,c是基礎。大部分演算法的資料,都是用c語言介紹的。就算不精通,也要看得懂。
objective-c,不用說了,蘋果平台的官方開發語言,如果是開發蘋果平台的產品(app,桌面),objective-c是必不可少的。
選擇什麼語言,最重要是切合實際,看你自己以後的規劃,需不需要用到。你說怕在以後的開發中需要用到其他兩種語言,那你是根據什麼得出的結論,是有人告訴你,還是你經歷過?想3天,不如第一天就把第一個目標先做了。你既然想在ios平台做開發,那麼objective-c就是第一個應該學會的語言。
大家讲道理2017-04-17 11:43:01
xx,xx,xx學哪個語言好?
xxx和xxxxx哪個編輯器好?
我想學xx所以是看xx好呢還是xxx好呢?
以上是吐槽。 。
每個語言都好,別磨嘰了,現在關掉這個頁面馬上去看書,三個晚上下來對一個語言就差不多有感覺。三個都摸摸,挑喜歡的深入學。
天蓬老师2017-04-17 11:43:01
先學好入門語言C,C語言也挺牛! 再去學習C++/JAVA 吧。 學完這些其他的就看看書就好。如果興趣網頁,學好html+css 基礎,再學php吧!看自己的興趣和目標。 使軟體還是網頁等。 。 。