1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5073|回復(fù): 38
打印 上一主題 下一主題
收起左側(cè)

對漢語編程的一點思考

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:712174 發(fā)表于 2020-3-20 13:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
漢語編程對店鋪就技術(shù)推廣的作用毋庸置疑,而ide的對語言的翻譯,是漢語編程的一種技術(shù)隔離(不管是對二進制基礎(chǔ)的研究,還是語言的進階)。現(xiàn)有常用編程軟件至少是二進制4次以上的進階。
但對于單片機方面的工作人員來說,所謂編程軟件就是單片機顯示的結(jié)果。而所謂的漢語也是一種二進制代碼。
如果繞過顯示,繞過單片機,是否使單片機漢語編程變得更加容易。使我們的工作內(nèi)容更加簡單。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:328014 發(fā)表于 2020-3-20 17:05 | 只看該作者
個人覺得漢語編程不太好,如果定義一個變量 用漢字,敲的字母會比較多
回復(fù)

使用道具 舉報

板凳
ID:282850 發(fā)表于 2020-3-20 17:26 | 只看該作者
贊同樓上說法,漢語編程是一種噱頭,估計對龐大的孩子、家長群來說有吸引。
我不知道:if(var1) led=0;
改成漢語:[如果](第一個變量==真值),執(zhí)行:[發(fā)光二極管電平][拉低]。
哪種更好!
回復(fù)

使用道具 舉報

地板
ID:452950 發(fā)表于 2020-3-20 20:01 | 只看該作者
即便改為漢語編程,用的也是已有的編程語言的框架,語序和語義結(jié)構(gòu)等都和一般的漢語說話方式大相徑庭,不如說是漢字編程更貼切,想真正實現(xiàn)漢語編程,還需要創(chuàng)造一款以漢語邏輯為藍板的編程語言,但是這樣做很困難,因為西方國家有先發(fā)優(yōu)勢,另起爐灶又得不償失。我們很多專業(yè)術(shù)語、單位都是用的英文或者音譯,沒有改成中文也是這個原因。
回復(fù)

使用道具 舉報

5#
ID:712174 發(fā)表于 2020-3-23 21:02 | 只看該作者
51hei團團 發(fā)表于 2020-3-20 17:05
個人覺得漢語編程不太好,如果定義一個變量 用漢字,敲的字母會比較多

漢語中肯定是存在字母的。定義變量不一定用漢字。
回復(fù)

使用道具 舉報

6#
ID:712174 發(fā)表于 2020-3-23 21:11 | 只看該作者
f556 發(fā)表于 2020-3-20 17:26
贊同樓上說法,漢語編程是一種噱頭,估計對龐大的孩子、家長群來說有吸引。
我不知道:if(var1) led=0;
...

怎么說呢,更多的是能追上世界的步伐吧
改成:如果(變量1==值 )
         led=0;
其實按現(xiàn)階段輸入法來說,輸入字母量變化不大
回復(fù)

使用道具 舉報

7#
ID:712174 發(fā)表于 2020-3-23 21:16 | 只看該作者
xxpp2011 發(fā)表于 2020-3-20 20:01
即便改為漢語編程,用的也是已有的編程語言的框架,語序和語義結(jié)構(gòu)等都和一般的漢語說話方式大相徑庭,不如 ...

您說的很對,現(xiàn)階段創(chuàng)造一種編程語言不實際,就算創(chuàng)造出來也是對從業(yè)者的一種不尊重。更多的是想兼容和簡化吧。
回復(fù)

使用道具 舉報

8#
ID:712174 發(fā)表于 2020-3-23 22:49 | 只看該作者
      就現(xiàn)在情況來看,英語編程對漢語編程已經(jīng)形成技術(shù)壁壘。在顯示語言上,在二進制轉(zhuǎn)換上,在經(jīng)驗積累上。
      現(xiàn)在不管是蘋果系統(tǒng),還是windows,亦或者linux,亦或技術(shù)人員所用軟件都是以英語為基礎(chǔ)的。他們也方便了技術(shù)人員,所以技術(shù)人員基本不會對更底層的進行更深入的研究。
      怎么說呢,所有軟件都是可以用硬件來表達,而芯片就是對這些硬件的集成。沒有硬件的研究和積累怎么可能會在芯片方面超越。(看看就行,這不是這帖子要寫的)
      在軟件看來不管什么語言都會被轉(zhuǎn)換成二進制寫入芯片,所以不管是漢語還是英語,二進制都不認識他們,它們對軟件都沒影響。(所謂的漢語不如英語什么的可以歇歇了)
      而主要差別是在于對于二進制的研究,芯片的理解和所用語言轉(zhuǎn)換效率。(相對來說漢語都是落后的)這些研究因為些些原因吧中國是沒有參與。公司都是向錢而生,而所謂的福報什么的使個人也不會去管這事......這也不是這帖子該說的看看就行。
     算了今天就說到這吧
回復(fù)

使用道具 舉報

9#
ID:622244 發(fā)表于 2020-3-24 08:18 | 只看該作者
“讓邏輯更易閱讀”

我覺得漢語編程應(yīng)該向這個方向發(fā)展才有前途。
不能以現(xiàn)存的西方編程語言為藍本,而應(yīng)該以“對漢語進行描敘的方法”為主線
應(yīng)用到編程中,“程序代碼”表現(xiàn)的是漢語本身的意義,再通過多級分解
直到后臺最終處理的是二進制控制邏輯。




回復(fù)

使用道具 舉報

10#
ID:332444 發(fā)表于 2020-3-24 08:26 | 只看該作者
一個漢字函數(shù)名和變量就把人廢了真是匪夷所思.
回復(fù)

使用道具 舉報

11#
ID:592807 發(fā)表于 2020-3-24 08:32 | 只看該作者
在未來可能出現(xiàn),用來引發(fā)孩童興趣的漢語編程軟件,畢竟?jié)h語比較好理解,加上從小學(xué)習(xí),可以讓他們更快更好的理解編程,等他們長大了,學(xué)習(xí)編程會更容易上手
回復(fù)

使用道具 舉報

12#
ID:332444 發(fā)表于 2020-3-24 09:04 | 只看該作者
用漢語寫的函數(shù)名變量名就把某人給廢了真是匪夷所思!!
回復(fù)

使用道具 舉報

13#
ID:332444 發(fā)表于 2020-3-24 09:06 | 只看該作者
還有就是別人有轎車可以讓人坐,與自己有轎車能一樣?自己擁有操作系統(tǒng)與編程系統(tǒng)終歸是自己的.
回復(fù)

使用道具 舉報

14#
ID:332444 發(fā)表于 2020-3-24 11:01 | 只看該作者
知道使用別人的東西錢被人家賺去多少?
回復(fù)

使用道具 舉報

15#
ID:332444 發(fā)表于 2020-3-24 11:16 | 只看該作者
更何況用中文奶水養(yǎng)大的,熟悉中文奶水的味道.
回復(fù)

使用道具 舉報

16#
ID:592807 發(fā)表于 2020-3-24 11:40 | 只看該作者
qq52016000 發(fā)表于 2020-3-24 08:18
“讓邏輯更易閱讀”

我覺得漢語編程應(yīng)該向這個方向發(fā)展才有前途。

個人看法,可能作為小學(xué)生編程入門課使用,到了后期還是用英文編寫,畢竟一個漢字要占用兩個字節(jié),而且漢字文化博大精深,很容易引起閱讀歧意。
回復(fù)

使用道具 舉報

17#
ID:712174 發(fā)表于 2020-3-24 21:48 | 只看該作者
今天不忙寫一些吧。
對于底層的理解
函數(shù)名:我對函數(shù)名的理解是通道,他是打開某項功能的通道。他是一種指向而不是名字。在機器看來,他是一些三極管,起著開關(guān)功能。他的名字對他是沒有影響的。(芯片層面,名字占用空間對其無影響)
常量名:他是一些寄存器,也是導(dǎo)向這個寄存器的開關(guān)。也和名字無關(guān)。變量名也類似。
現(xiàn)在的問題是,底層都是英語所寫的,如果要用漢語翻譯過去在進行編譯,(猜測)為了想要的功能,會出現(xiàn)無用的語句,使軟件占用空間變大。
回復(fù)

使用道具 舉報

18#
ID:712174 發(fā)表于 2020-3-24 21:51 | 只看該作者
聲明
本人沒有想要推廣漢語編程的意思,
也無推出漢語編程軟件的意思。
只是在胡說八道。
看看就好。
不要當(dāng)真。
回復(fù)

使用道具 舉報

19#
ID:481073 發(fā)表于 2020-3-25 08:00 | 只看該作者
我覺得這個就和圖形化編程的思想很像嗎,就是稍微封裝下,我覺得隨著時間的發(fā)展會有的,但那也只是比較上層的代碼,玩玩,開發(fā)些小的還是可以的,做大型應(yīng)用還是寫底層為主。
回復(fù)

使用道具 舉報

20#
ID:332444 發(fā)表于 2020-3-25 08:31 | 只看該作者
難道漢語編程最后轉(zhuǎn)到二進制時就不能優(yōu)化?非的占用大內(nèi)存,會使軟件體積變大,真是奇葩!高級語言本來就是為了適應(yīng)人的習(xí)慣,漢語當(dāng)然也是可以.
回復(fù)

使用道具 舉報

21#
ID:592807 發(fā)表于 2020-3-25 17:49 | 只看該作者
51hei團團 發(fā)表于 2020-3-20 17:05
個人覺得漢語編程不太好,如果定義一個變量 用漢字,敲的字母會比較多

關(guān)鍵是漢字博大精深,一個詞不同語氣能讀出不同意思,一不小心就歧意了
回復(fù)

使用道具 舉報

22#
ID:47286 發(fā)表于 2020-3-25 18:59 | 只看該作者
文字只是表達方式 只是個交流界面 就像win可以是英語界面也也可以是漢語也可以是世界上任何語言 后邊執(zhí)行的東西都一樣 討論這個有什么意義么
回復(fù)

使用道具 舉報

23#
ID:695749 發(fā)表于 2020-3-25 20:30 | 只看該作者
我認為大家都是用西方人的思維方式和邏輯來思考編程,可能要跳出這個來討論會更加積極的去思考。我相信硬件更新?lián)Q代,漢語編程時代遲早會到來。謝謝大家分享!
回復(fù)

使用道具 舉報

24#
ID:712174 發(fā)表于 2020-3-26 21:46 | 只看該作者
其實漢語編程的討論是一個偽命題
相對國外來說,有靠這方面掙錢的公司。他們會投入錢進行開發(fā)升級。
國內(nèi)如果投入,只有國內(nèi)市場,而國內(nèi)盜版盛行。只是投入會讓公司破產(chǎn)。這還只是產(chǎn)出被認可,國外幾十年的積累相對國內(nèi)的產(chǎn)出有多少優(yōu)勢不可計算。看不到希望。

國外個人進行設(shè)計,然后積累再進行發(fā)展。國內(nèi)環(huán)境讓從業(yè)人員不會有這個心思去搞這個事情。靠個人奉獻,國內(nèi)怎么說呢,技術(shù)人員地位不如小領(lǐng)導(dǎo)。估計大部分人沒時間、沒精力、也沒興趣。

國家開發(fā),研究一下國家項目資金給予方式和規(guī)則,以及院士評選規(guī)則,甚至幾個造假處理都會明白,可能性不大。

最后
如果想特別專業(yè),還是選擇國外軟件。如果只是業(yè)余興趣,現(xiàn)有漢語編程也可以用一下。
回復(fù)

使用道具 舉報

25#
ID:712174 發(fā)表于 2020-3-26 22:12 | 只看該作者
最后閑的沒事,寫一些覺得常用的語句。只當(dāng)消遣。當(dāng)個笑話玩。

初始化
{
設(shè)置引腳(led,上拉輸出,轉(zhuǎn)換速度);
}
循環(huán)函數(shù)
{
(變量1 == 真值)是
{
led = 低;
}

{
led = 高;
}
}

歡迎指錯
回復(fù)

使用道具 舉報

26#
ID:332444 發(fā)表于 2020-3-27 08:33 | 只看該作者
hbcqd 發(fā)表于 2020-3-25 20:30
我認為大家都是用西方人的思維方式和邏輯來思考編程,可能要跳出這個來討論會更加積極的去思考。我相信硬件 ...

贊同,人間正道是滄桑.
回復(fù)

使用道具 舉報

27#
ID:332444 發(fā)表于 2020-3-27 08:37 | 只看該作者
因為當(dāng)時是外國人先弄出來的當(dāng)然是使用他們的習(xí)慣語言寫了,然后教的時候當(dāng)然也是ifif的了,假設(shè)當(dāng)時是中國先弄出來的,當(dāng)然也是使用中文,教別人時當(dāng)然也是:如(阿=1)是{}否{}這有蝦米奇怪的?!)
回復(fù)

使用道具 舉報

28#
ID:332444 發(fā)表于 2020-3-27 10:19 | 只看該作者
變量可以這樣寫:設(shè) 阿=0,標(biāo)=0;或者是:置 阿=0,標(biāo)=0;至于使用哪個字則要硬性規(guī)定下來。任何國家的語言都有多義性,在編程環(huán)境中則是要規(guī)定的。
回復(fù)

使用道具 舉報

29#
ID:628491 發(fā)表于 2020-3-30 16:24 | 只看該作者
我感覺還有個問題需要想想,就是輸入問題,畢竟現(xiàn)在的使用的是英文鍵盤,是便于英文輸入的,這樣也會大大增加漢語輸入時間,盡管有眾多的輸入法,但只有解決輸入問題,才可以更快。這讓我想起五筆輸入,但是在便捷程度和易于學(xué)習(xí)上不如拼音輸入,現(xiàn)在有大部分人用的仍然是拼音。所以解決輸入問題,才能更快降低學(xué)習(xí)成本,才可以有更多人愿意使用漢語編程
回復(fù)

使用道具 舉報

30#
ID:719450 發(fā)表于 2020-3-31 20:39 | 只看該作者
漢語編程不就是脫褲子放屁,而且學(xué)學(xué)英語也是很好的
回復(fù)

使用道具 舉報

31#
ID:420836 發(fā)表于 2020-4-1 09:15 | 只看該作者
當(dāng)前的人機界面確定哪種計算機語言是最有效的。 當(dāng)然,改變?nèi)藱C界面的形式應(yīng)該提供中文編程語言(例如自然語言識別界面)的絕佳機會。
回復(fù)

使用道具 舉報

32#
ID:332444 發(fā)表于 2020-4-1 09:22 | 只看該作者
漢字輸入敲擊鍵盤的時間不會比思考邏輯的時間長,況且輸入法有智能一個字母就能出漢字,比起敲一個多字母變量毫無區(qū)別,這都是末梢小節(jié),常看到有人這樣談?wù)撜f漢語編成這個那個的,像這種論調(diào)的人何不去敲101010?為何要使用編譯器,為何要學(xué)語言?為何要學(xué)高級計算機語言?連匯編都不需要學(xué)那多厲害!
回復(fù)

使用道具 舉報

33#
ID:332444 發(fā)表于 2020-4-1 09:25 | 只看該作者
說漢語編成不可的或其它蝦米俏皮話的,可以不用學(xué)蝦米語文數(shù)學(xué)字母,直接打結(jié)計數(shù)那顯得多獨特.
回復(fù)

使用道具 舉報

34#
ID:21069 發(fā)表于 2020-4-1 09:54 | 只看該作者
本帖最后由 jinsheng7533967 于 2020-4-1 15:40 編輯

漢語編程其本身就是偽命題,可以讓初學(xué)者認識認識編程,但要真正用不是一種語言的事,相關(guān)配套的硬件無法銜接
回復(fù)

使用道具 舉報

35#
ID:332444 發(fā)表于 2020-4-2 10:24 | 只看該作者
蝦米叫做相關(guān)硬件無法銜接,舉例說明,天下就沒無法解決的問題,辦法總比問題多.
回復(fù)

使用道具 舉報

36#
無效樓層,該帖已經(jīng)被刪除
37#
無效樓層,該帖已經(jīng)被刪除
38#
無效樓層,該帖已經(jīng)被刪除
39#
ID:71514 發(fā)表于 2020-4-2 16:01 | 只看該作者
感覺英漢混編會更好,也就看個人習(xí)慣,變量和符號可以英文,語法用漢字
例:
      if(K==0){LED=0;}
      else {LED=1;}
變?yōu)椋?br />       如果(K==0){LED=0;}
      否則 {LED=1;}
回復(fù)

使用道具 舉報

40#
ID:332444 發(fā)表于 2020-4-2 17:32 | 只看該作者
所以說使用別人的東西就得跟著別人轉(zhuǎn),使用自己的東西我就不信不能用漢字編寫51/32單片機程序。思維被人家固封住了,失去主見!
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表