目前來(lái)講北太天元的生態(tài)不是很豐富,倘若可以直接繼承Python社區(qū)的所有生態(tài),那我覺(jué)得肯定會(huì)引入大量的開(kāi)發(fā)者。
MATLAB是支持調(diào)用Python的函數(shù)的,如以下代碼:
# -- coding: utf-8 -- """ 文件名:python_function_test.py 測(cè)試函數(shù):Python函數(shù) """ def func_test(m, n): """ 測(cè)試函數(shù) """ return (2 / 3) ** m * (2 ** n + 1) - 1
Python代碼寫(xiě)好之后,接下來(lái)在MATLAB里面調(diào)用:
clc py.python_function_test.func_test(2,3)
MATLAB輸出結(jié)果(在調(diào)用的時(shí)候也會(huì)有代碼補(bǔ)全):
ans = 3 >>
我的想法是目前還未實(shí)現(xiàn)的功能可以借Python生態(tài)來(lái)暫時(shí)使用,另外,個(gè)人感覺(jué)更多的應(yīng)該是只在MATLAB里面調(diào)用Python即可,因?yàn)镻ython在哪兒都能寫(xiě),而*.m文件則需要在特定的大型IDE里面才能書(shū)寫(xiě)。
對(duì)比目前的北太天元
1、首先:是無(wú)法直接打開(kāi)*.py文件的,如果有人反駁說(shuō)這又不是Python的IDE為啥要支持*.py呀,那么看圖:
JetBrains是按照功能來(lái)分類的IDE,Python和R語(yǔ)言都支持?jǐn)?shù)據(jù)科學(xué),那么DataSpell支持Python和R是理所應(yīng)當(dāng)?shù)摹?/p>
Pyhon、MATLAB、Julia等支持科學(xué)計(jì)算的語(yǔ)言,我想以后也會(huì)被北太天元所支持,因?yàn)槲蚁脒@是國(guó)產(chǎn)科研的基礎(chǔ)設(shè)施。
還有就是多語(yǔ)言的支持是區(qū)別于插件生態(tài)的。插件的生態(tài)與支持語(yǔ)言的生態(tài),這恐怕不是一個(gè)量級(jí)的。
微軟Excel也集成Python了,這個(gè)消息一出,當(dāng)天就有不少熱度了。以后應(yīng)該也會(huì)有AI代碼補(bǔ)全等AI服務(wù)吧(插件市場(chǎng)等)。
眾所周知,Technical Write是一項(xiàng)技術(shù)活,做這個(gè)的人叫Technical Writer,時(shí)代變了,做這個(gè)的也有可能是GPTs里面的一個(gè)應(yīng)用。
Technical Write一直是一個(gè)技術(shù)活,需要大量的時(shí)間和精力,而且還需呀與開(kāi)發(fā)人員進(jìn)行大量溝通,開(kāi)發(fā)人員也要寫(xiě)出詳細(xì)的Feature,現(xiàn)在:你只需要簡(jiǎn)短描寫(xiě)你的Feature,Tech Write Pro會(huì)追問(wèn)你的Feature細(xì)節(jié),然后在開(kāi)發(fā)人員和對(duì)話之間做出綜合的決策,并且寫(xiě)出Hit Your Heart的文檔,可以減少很多溝通。
(對(duì)個(gè)人開(kāi)發(fā)者是非常利好的,對(duì)Technical Writer來(lái)說(shuō),這個(gè)看老板是把你優(yōu)化掉,還是讓你在AI的基礎(chǔ)上再優(yōu)化)