痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 10329|回復: 39

Python 或 Swift ?

[複製鏈接]
發表於 2017-10-25 04:56:54 | 顯示全部樓層 |閱讀模式
本文章最後由 peter5438 於 2017-10-25 05:00 AM 編輯

我想請問一下?  本網友...有沒有人是靠寫 Python 或 Swift [Apple] 軟體程式維生的?

Python可以做什麼 - 計算機編程(指南)   What Can You Do With Python – Computer Programming (Guide)
https://www.youtube.com/watch?v=kK_2mzBARTU
發表於 2017-10-25 06:47:09 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-25 07:02 AM 編輯

推薦 ruby!一個以程式設計者為考量的開發語言

1.日本人開發, 完全 FREE 及Open source.
2. 極度物件化
3. 易上手、學習曲線低
4. 有各種不同的庫, 適用於開發各類型程式
5.和 PYTHON 一樣是直譯式語言, 個人覺得比 PYTHON 更物件化
6. 跨平台

老一輩的嘉歡 PERL , PER7  也出來了, 我的心得是不要考慮 GOOGLE 的開發語言,不完美!

評分

2

查看全部評分

發表於 2017-10-25 15:27:10 | 顯示全部樓層
軟體工作者一般不會只用特定語言。
就如同硬體一樣,大家手上會有各種各樣的不同工具適用在不同情況。
這些特定的比較文章有時會變的只是為了比較而比較而以。
排名接近,有時不代表好或壞,很多時後也只是個習慣與資源的多寡。

以 UEFI BIOS 我們在用的環境而言:
* build tool 為 python 主體執行,在底層它會呼叫 C 所寫的各個獨立程式。
* 以 AMI 開發環境 Veb,現今是以 JAVA 為主體,同時實現不同平台工作(ARM for linux)。
* 滿多小程式的開發,某些客戶是以 python 來應用結合。

評分

2

查看全部評分

發表於 2017-10-25 16:38:24 | 顯示全部樓層
jojoling 發表於 2017-10-25 03:27 PM
軟體工作者一般不會只用特定語言。
就如同硬體一樣,大家手上會有各種各樣的不同工具適用在不同情況。
這些 ...

對阿, 商用或SQL可能要微軟的...

評分

1

查看全部評分

發表於 2017-10-25 16:55:43 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-25 04:59 PM 編輯
yiy123 發表於 2017-10-25 04:38 PM
對阿, 商用或SQL可能要微軟的...


這就是你的解決方案, 好笑!!老子沒錢!
一套 msql 要多少錢!
 樓主| 發表於 2017-10-25 22:55:16 | 顯示全部樓層
本文章最後由 peter5438 於 2017-10-25 11:04 PM 編輯
jojoling 發表於 2017-10-25 03:27 PM
軟體工作者一般不會只用特定語言。
就如同硬體一樣,大家手上會有各種各樣的不同工具適用在不同情況。
這些 ...


老師...可不可以請問一下? 馬雲的阿里巴巴是用什麼寫的?    那騰訊呢?

--------------------------------------------------------------------------------------------------------------

其實速成班畢業的 「系統殺手」早已在遍布大江南北,只是在網際網路時代,網際網路的應用型軟體生命周期越來越短,業務驅動主導的情況下,這種速成方式看起來反而提高了企業生產效率。但這樣的人才也就只能寫幾個Facebook上的插件應用或者iGoogle上的Gadget,真的要出Google,Amazon,Yahoo改變網際網路世界的企業,還是需要踏踏實實先學「扎馬步」的人

很多在學校的同學或者剛剛畢業的朋友都看什麼熱門學什麼,Spring,AJAX,Hibernate等等,又有多少人在看Spring之前把J2SE的 NIO,XML,Collection等先好好學習一下,在看AJAX之前把Http協議、DTD、XML Schema好好看一下,在學習Hibernate以前先把J2EE事務規範搞清楚。

Java最大的好處就是開源,能夠讓人們站在更高的起點來作出更多的創新....https://www.iread.one/1834484.html

----------------------------------------------------------------------------------------------------------------
馬雲談阿里巴巴....................https://www.ithome.com.tw/node/65015

我不懂技術:直到今天我仍然不懂網際網路技術,不懂電腦,不明白軟體是怎麼寫出來的。但我堅信技術是為人服務的,因此,我要求工程師做出任何軟體之後都先讓我試用,如果我不會用,就表示80%的人都不會用,技術人員就得重新開發。正是這個原因,阿里巴巴推出的軟體使用起來非常簡單,中國2,000多萬中小企業主都能輕鬆使用。

馬雲....不懂電腦...不明白軟體是怎麼寫出來的....
發表於 2017-10-25 23:31:28 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-25 11:44 PM 編輯

38 兄弟,我查了下 swift 資料,好像不能在 MS 下跑,你可查一下WIKI 或先看一下以下連結:
https://swift.org/getting-started/#installing-swift

中文教學:
https://tommy60703.gitbooks.io/s ... 2_a_swift_tour.html

評分

1

查看全部評分

發表於 2017-10-26 00:26:28 | 顯示全部樓層
peter5438 發表於 2017-10-25 10:55 PM
老師...可不可以請問一下? 馬雲的阿里巴巴是用什麼寫的?    那騰訊呢?

----------------------------- ...

用太極寫的~
 樓主| 發表於 2017-10-26 00:32:24 | 顯示全部樓層
本文章最後由 peter5438 於 2017-10-26 12:45 AM 編輯


謝謝老師我知道了.......就是他逼著人家寫的....那問題是..總系統分析師..是誰?   我只記得他們好像在一間小辦公室裡面...大家都睡袋...搭帳篷在裡面...沒日沒夜的拼出來的.    其實蘋果的賈伯斯也是這樣子做的.

老師可不可以請問一下?  如果把您逼一逼的話! 多久可以寫出來?  
發表於 2017-10-26 00:51:19 | 顯示全部樓層
peter5438 發表於 2017-10-26 12:32 AM
謝謝老師我知道了.......就是他逼著人家寫的....那問題是..總系統分析師..是誰?   我只記得他們好像 ...


大帝好,我不會打太極,所以寫不出來。
發表於 2017-10-26 02:00:51 | 顯示全部樓層
peter5438 發表於 2017-10-25 10:55 PM
老師...可不可以請問一下? 馬雲的阿里巴巴是用什麼寫的?    那騰訊呢?

----------------------------- ...

彼德大帝好~

其實喔,在真實的軟體世界裏,並不會是像你這文章所說的那樣子。
每一行業,每一種技術,其實都一樣:外行人看熱鬧,內行人看門道。
就如同你提到那些文章裏提及最新的東西,除了JAVA外我都沒玩過。我們大家就當看看熱鬧就好。
 樓主| 發表於 2017-10-26 03:04:02 | 顯示全部樓層
jojoling 發表於 2017-10-26 02:00 AM
彼德大帝好~

其實喔,在真實的軟體世界裏,並不會是像你這文章所說的那樣子。

謝謝老師的講解....感恩師父...讚歎師父...
發表於 2017-10-26 03:21:14 | 顯示全部樓層
peter5438 發表於 2017-10-26 03:04 AM
謝謝老師的講解....感恩師父...讚歎師父...

感謝大帝,讚歎大帝~
謝謝大帝一直幫我們提供各種不同領域的知識,讓我們大家可以吸收最先進的知識。
發表於 2017-10-26 07:15:53 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-26 07:55 AM 編輯


想請教一下, 哪有進一步的資料, 或是其官方網站網址。

不一定要學, 想了解其淵源!

我找了十分鐘, 都是教如何打太极!答非所問!好像也是 PYTHON 的一種!好像就是中文化的 PYTHON!

看看這張圖:

擷取.GIF
發表於 2017-10-26 08:12:39 | 顯示全部樓層
我覺得一個好語言可陪伴很久的時間, 另一個要考慮的就是現在是地球村了, 對於編碼的支援很重要。

傳統中 PYTHON 對 UTF8 支援並不友善, 有解決方式,但麻煩, 以下我試了下 RUBY , 很簡單, 用 UTF8  設變數也沒問題:如下圖的 PRY 開始, PRY 是 RUBY 的一個直譯環境:
hyq60@htnb01: ~_002.jpg
 樓主| 發表於 2017-10-26 08:24:23 | 顯示全部樓層
本文章最後由 peter5438 於 2017-10-26 08:30 AM 編輯
cremaker 發表於 2017-10-26 08:12 AM
我覺得一個好語言可陪伴很久的時間, 另一個要考慮的就是現在是地球村了, 對於編碼的支援很重要。

傳統中 ...


報告長官...我進入阿里巴巴網站然後按f12...請問這個HTML有幫助嗎? 還是說沒辦法看到核心的程式語言?

報告長官..阿里巴巴不就是一個非常大的 Database 嗎?

Screenshot-16.png
發表於 2017-10-26 08:35:57 | 顯示全部樓層
再來一個, PYTHON 和 RUBY 對於字串及物件的處理方式不同

以下是 PYTHON  例子:
hyq60@htnb01: ~_003.jpg

以下是RUBY 的例子除了可用中文當變數, 另外求中文字串長度也沒問題,PYTHON 在這方面會出槌
hyq60@htnb01: ~_004.jpg .
 樓主| 發表於 2017-10-26 08:40:59 | 顯示全部樓層
cremaker 發表於 2017-10-26 08:35 AM
再來一個, PYTHON 和 RUBY 對於字串及物件的處理方式不同

以下是 PYTHON  例子:

報告長官...您用的這個LINUX是非常早期的....可能是用慣了...您都一直沒有去更新最新版本...
發表於 2017-10-26 08:42:51 | 顯示全部樓層
peter5438 發表於 2017-10-26 08:24 AM
報告長官...我進入阿里巴巴網站然後按f12...請問這個HTML有幫助嗎?  還是說沒辦法看到核心的程式語言?
...

後端應該是資料庫,但不是一定,另外這看不出原始碼的, 只能看出其 HTML 是如何設計的,和原始碼差很多。
簡單的說, 就是原始碼,經過網頁伺服器再轉為 HTML語法呈現在網頁, 否則原始程式都被看光了, 會有很多安全問題!

評分

1

查看全部評分

發表於 2017-10-26 08:54:19 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-26 08:56 AM 編輯
peter5438 發表於 2017-10-26 08:40 AM
報告長官...您用的這個LINUX是非常早期的....可能是用慣了...您都一直沒有去更新最新版本... ...


這個是 UBUNTU MATE 16,.04, 我在等18.04  LTS 版, 不過厭了 gnome, 可能會轉到KDE 的 OPENSUSE
使用LINUX 就是有這個好處, 很自由, 應該說是自主, 無拘無束, 雖然有很多版本, 但其實每家都很類似,轉換系統不是大問題!甚至若時間多多且有與趣, 也可 創做出自己的彼得大帝版!
發表於 2017-10-26 09:50:23 | 顯示全部樓層
Swift有沒有地方可以下載得到????
發表於 2017-10-26 10:01:39 | 顯示全部樓層
draculaxx 發表於 2017-10-26 09:50 AM
Swift有沒有地方可以下載得到????

在#7 樓就有了, 官方網站有介紹, 不過好像沒支援 MS 系統!n_087|
 樓主| 發表於 2017-10-26 10:01:55 | 顯示全部樓層
本文章最後由 peter5438 於 2017-10-26 10:03 AM 編輯
draculaxx 發表於 2017-10-26 09:50 AM
Swift有沒有地方可以下載得到????


https://swift.org/download/#releases       Swift 4    https://developer.apple.com/swift/
發表於 2017-10-26 10:28:31 | 顯示全部樓層
Python 在各種linux系統中有內鍵(非最新版記得是2.7),而且程式也偏簡單,目前我應用過的是用樹莓派+人體感應+相機模組 用Python 寫code去判斷是否有人經過 是就觸發相機 來拍照或錄影。

Python不是很嚴僅的語言,他每一行程式後面沒有用;去區別而是直接用斷行,這部份是我很不習慣的;也但因為他簡單所以網路上資料很多。有科學分析 網路爬蟲之類…

我本行是寫php 網頁後端的部份,因業務需要而接觸到 樹莓派跟arduino。

評分

1

查看全部評分

發表於 2017-10-26 10:30:50 | 顯示全部樓層
本文章最後由 cremaker 於 2017-10-26 10:41 AM 編輯

感覺上 MAC swift  不是很干脆, 光看 INSTALL 介紹就不玩了!
發表於 2017-10-26 10:57:23 | 顯示全部樓層
cremaker 發表於 2017-10-26 07:15 AM
想請教一下, 哪有進一步的資料, 或是其官方網站網址。

不一定要學, 想了解其淵源!

從圖內給的連結看來
http://goo.gl/lnrl24
這網址裡面有說明

應該不是中文化的python啦
最底層的編譯核心應該沒動到
只是把程序員面對的呼叫函數這些
函數名稱用中文取代原本的英文
發表於 2017-10-26 11:21:37 | 顯示全部樓層
cremaker 發表於 2017-10-26 10:30 AM
感覺上 MAC swift  不是很干脆, 光看 INSTALL 介紹就不玩了!

是丫,用swift寫的app如果要上app store,每年好像要八百的費用給apple,而要上的app還不一定上得去~apple的審核很嚴~
發表於 2017-10-26 11:30:49 | 顯示全部樓層
本文章最後由 jojoling 於 2017-10-26 11:55 AM 編輯
cremaker 發表於 2017-10-26 07:15 AM
想請教一下, 哪有進一步的資料, 或是其官方網站網址。

不一定要學, 想了解其淵源!



https://udn.com/news/story/7332/2475970
http://www.fcy-school.com/2014/07/blog-post_3.html
https://www.youtube.com/watch?v=-t9RwxWtw64

評分

1

查看全部評分

發表於 2017-10-26 12:24:16 | 顯示全部樓層
發表於 2017-10-26 13:44:59 | 顯示全部樓層
cremaker 發表於 2017-10-25 04:55 PM
這就是你的解決方案, 好笑!!老子沒錢!
一套 msql 要多少錢!

看用途而定
接觸的是工業控制相關,微軟的居多。

評分

1

查看全部評分

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-11-25 03:24 AM , Processed in 0.593782 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.