欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

易語言是主流編程語言嗎?易語言是什么

 更新時(shí)間:2018年10月26日 16:33:30   投稿:laozhang  
在本篇文章里我們給大家詳細(xì)分析了什么是易語言,通過原理概念的講述讓大家知道易語言編程的基本知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)下。

給大家詳細(xì)介紹一下易語言

a.易語言感覺就是翻譯成中文版的那些英語編譯語言,易語言解決的問題是沒有一點(diǎn)英文基礎(chǔ)的編程初學(xué)者的入門問題,所以易語言的這個(gè)優(yōu)勢(shì)沒有任何“入流”的機(jī)會(huì)

b.企業(yè)或者社會(huì)缺的看英文文檔、論文的閱讀能力的人

c.程序和英語,必須好玩才好玩下去

一、簡(jiǎn)介

易語言是一門以中文作為程序代碼編程語言,其以“易”著稱,創(chuàng)始人為吳濤。易語言早期版本的名字為E語言。其最早的版本的發(fā)布可追溯至2000年9月11日。創(chuàng)造易語言的初衷是進(jìn)行用中文來編寫程序的實(shí)踐,方便中國(guó)人以中國(guó)人的思維編寫程序,并不用再去學(xué)習(xí)西方思維。從2000年至今,易語言已經(jīng)發(fā)展到一定的規(guī)模,功能上、用戶數(shù)量上都十分可觀。

中文名易語言外文名EPL (Easy Programming Language)創(chuàng)始人吳濤原 名E語言最新版本易語言5.71版特 色簡(jiǎn)體中文為程序代碼進(jìn)行編程操作系 統(tǒng)Win2000/Win2003/xp/7/8/8.1/10文件后綴.e易模塊后綴.ec支持庫(kù)后綴.fne/fnr支持環(huán)境Windows,Linux

二、易語言程序界面圖

三、易語言那么不入流嗎?

易語言那么不入流嗎?

大家可以直接跳到下面有詳細(xì)介紹

偶大學(xué)英語很差,還喜歡寫點(diǎn)零碎,發(fā)現(xiàn)易語言的幫助起碼看的懂,就一直易語言了,那時(shí)候,一直覺得語言只是工具。
然后越來越發(fā)現(xiàn),很多人在鄙視易語言,因?yàn)楸韭毠ぷ髋cIT毫無關(guān)系,所以沒有各種語言氛圍,偶爾寫寫東西,依舊用這個(gè),結(jié)果現(xiàn)在發(fā)現(xiàn),基本沒多少人用。因?yàn)榇蛩銚Q個(gè)行業(yè),于是乎打算放下易語言,走傳統(tǒng)路線。
很奇怪,易語言到底差了多少,很多小東西,可以用它實(shí)現(xiàn),給人也帶來了方便,為什么大家對(duì)于它都是各種罵呢?那么多人說它只是玩玩,說他它如何如何,我不是想為它正名,只是想知道為什么,可以寫下載軟件,可以寫辦公軟件,可以網(wǎng)絡(luò),可以數(shù)據(jù)庫(kù),可以win也可以linux,對(duì)于很多一輩子沒寫過非常多碼字的人來說,這個(gè)真的很差嗎?
當(dāng)然,因?yàn)樘嗳擞靡渍Z言寫病毒導(dǎo)致N多殺毒直接殺掉它是不爭(zhēng)的事實(shí)。

另外,我很想知道為什么那么多人一提易語言,除了罵,還是罵,易語言很大錯(cuò)誤嗎?

回答

一個(gè)語言的“入流”,和是不是英文關(guān)鍵字無關(guān),而是和這種語言進(jìn)入某一子行業(yè)的契機(jī)有關(guān)。

比如 C 語言的出現(xiàn)解決了系統(tǒng)程序源代碼的可移植性問題,使得更多的小型機(jī)可以在更短時(shí)間內(nèi)移植 Unix 操作系統(tǒng)。所以 Unix 選擇用 C 重寫,而 C 成為編寫操作系統(tǒng)和實(shí)現(xiàn) TCP/IP 協(xié)議的首選語言。今天眾多設(shè)備上的各類操作系統(tǒng),TCP/IP 協(xié)議實(shí)現(xiàn)都要?dú)w功于 C 語言;

比如 C++ 的出現(xiàn)適逢圖形界面的興起,需要面向?qū)ο蠹夹g(shù)對(duì)圖形編程框架建模,同時(shí)又要提供能運(yùn)行于微型處理器的高性能;

Java 的流行適逢企業(yè)的信息化浪潮,大量的企業(yè)級(jí)的復(fù)雜任務(wù),需要更短的時(shí)間內(nèi),寫出更大規(guī)模的程序。所以 Java 通過更多的權(quán)限關(guān)鍵字,垃圾回收等等,帶來的是整個(gè)行業(yè)生產(chǎn)力的提升;

PHP 的流行是因?yàn)樾袠I(yè)需要快速的編寫動(dòng)態(tài) Web 服務(wù)端程序。

而 Python 進(jìn)入 Web 開發(fā)是因?yàn)槿缃?Web 應(yīng)用日漸復(fù)雜,需要更多的交互技術(shù)(比如用于實(shí)時(shí)的長(zhǎng)鏈接)和使用更多的第三方庫(kù)(必須一些自然語言處理、計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)任務(wù))。

以上這些語言如果不是在第一時(shí)間出現(xiàn)解決了行業(yè)急需解決的問題,可能以后再也沒有機(jī)會(huì)“入流”。

再回來看“易語言”,中文關(guān)鍵字解決的是沒有一點(diǎn)英文基礎(chǔ)的初學(xué)者的入門問題。但這個(gè)問題不是行業(yè)痛點(diǎn),因?yàn)榫邆浠居⑽哪芰Φ某绦騿T從來就不缺,將來更不可能缺。因此,沒有一個(gè)行業(yè)急需“易語言”解決沒有英文基礎(chǔ)的初學(xué)者入門的問題,“易語言”憑借這個(gè)優(yōu)勢(shì)就沒有任何的“入流”機(jī)會(huì)。相反,由于面試者普遍看中英文文檔、論文的閱讀能力,“易語言”反倒會(huì)幫助企業(yè)剃掉那些沒有英文基礎(chǔ)的應(yīng)聘者。

C++ 和 C# 的發(fā)明人都是丹麥人,母語是丹麥語。

Python 的發(fā)明人是荷蘭人,母語是荷蘭語。

Ruby 的發(fā)明人是日本人,母語是日本語。

Lua 的發(fā)明人是巴西人,母語是葡萄牙語。

Pascal 的發(fā)明人是瑞士人,母語估計(jì)是德語。

Erlang 的發(fā)明人是瑞典人。

Scala 之父是德國(guó)人,母語是德語。

他們發(fā)明的語言都以英語為關(guān)鍵字。何解?

因?yàn)椴还苣膰?guó)鍵盤按鍵上標(biāo)了哪些本地字符,那26個(gè)字母和基本的符號(hào)不會(huì)少。開發(fā)語言是為了解決問題的,不是為了民族自豪感的。

易語言的錯(cuò)誤在于立志于解決一個(gè)不存在的問題,并引以為豪。不會(huì)英語在業(yè)界沒有人權(quán),就是這樣。

像是Scheme之流是早上給0個(gè)棗子,晚上給20個(gè)

Python之類是早上2個(gè)晚上7個(gè)

Ruby之類是早上3個(gè)晚上6個(gè)

易語言呢,是凌晨給一個(gè),早上給兩個(gè),然后晚上把所有的東西吐出來....

我給你說,程序猿是不看所謂的易入門性的,程序猿看得是表現(xiàn)力(可擴(kuò)展性以及好玩程度),運(yùn)行效率,書寫效率和閱讀效率

關(guān)于易語言是主流編程語言嗎的相關(guān)內(nèi)容

1、一個(gè)語言的“入流”,和是不是英文關(guān)鍵字無關(guān),而是和這種語言進(jìn)入某一子行業(yè)的契機(jī)有關(guān)。比如 C 語言的出現(xiàn)解決了系統(tǒng)程序源代碼的可移植性問題,使得更多的小型機(jī)可以在更短時(shí)間內(nèi)移植 Unix 操作系統(tǒng)。所以 Unix 選擇用 C 重寫,而 C 成為編寫操作系統(tǒng)和實(shí)現(xiàn) TCP/IP 協(xié)議的首選語言。今天眾多設(shè)備上的各類操作系統(tǒng),TCP/IP 協(xié)議實(shí)現(xiàn)都要?dú)w功于 C 語言;比如 C++ 的出現(xiàn)適逢圖形界面的興起,需要面向?qū)ο蠹夹g(shù)對(duì)圖形編程框架建模,同時(shí)又要提供能運(yùn)行于微型處理器的高性能;Java 的流行適逢企業(yè)的信息化浪潮,大量的企業(yè)級(jí)的復(fù)雜任務(wù),需要更短的時(shí)間內(nèi),寫出更大規(guī)模的程序。所以 Java 通過更多的權(quán)限關(guān)鍵字,垃圾回收等等,帶來的是整個(gè)行業(yè)生產(chǎn)力的提升;PHP 的流行是因?yàn)樾袠I(yè)需要快速的編寫動(dòng)態(tài) Web 服務(wù)端程序。而 Python 進(jìn)入 Web 開發(fā)是因?yàn)槿缃?Web 應(yīng)用日漸復(fù)雜,需要更多的交互技術(shù)(比如用于實(shí)時(shí)的長(zhǎng)鏈接)和使用更多的第三方庫(kù)(必須一些自然語言處理、計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)任務(wù))。以上這些語言如果不是在第一時(shí)間出現(xiàn)解決了行業(yè)急需解決的問題,可能以后再也沒有機(jī)會(huì)“入流”。再回來看“易語言”,中文關(guān)鍵字解決的是沒有一點(diǎn)英文基礎(chǔ)的初學(xué)者的入門問題。但這個(gè)問題不是行業(yè)痛點(diǎn),因?yàn)榫邆浠居⑽哪芰Φ某绦騿T從來就不缺,將來更不可能缺。因此,沒有一個(gè)行業(yè)急需“易語言”解決沒有英文基礎(chǔ)的初學(xué)者入門的問題,“易語言”憑借這個(gè)優(yōu)勢(shì)就沒有任何的“入流”機(jī)會(huì)。相反,由于面試者普遍看中英文文檔、論文的閱讀能力,“易語言”反倒會(huì)幫助企業(yè)剃掉那些沒有英文基礎(chǔ)的應(yīng)聘者。

2、對(duì)于業(yè)余用戶來說,易語言的確是個(gè)不錯(cuò)的選擇 ,至少很多易語言粉都證明自己用它做了些作品出來。對(duì)于從事程序開發(fā)的行業(yè)人員來說,如果選擇易語言開發(fā),那就的確鬧笑話了:有那么多優(yōu)秀的的語言,我們?yōu)楹我x擇易語言?看到某回答,“它降低了學(xué)習(xí)語言的難度,學(xué)習(xí)門檻變低了,連小學(xué)生都能編程了。。這對(duì)已在職的程序員來說是不能接受的,編程從來都是個(gè)嚴(yán)肅的活,現(xiàn)在怎么連小孩都能搞了,都反了不是”,這段文字YY得也太厲害了吧,有哪個(gè)程序員是這么想的?每一門語言的學(xué)習(xí)門檻都很低好嗎?。?!

3、我算是從1.0開始最早接觸易語言的用戶之一,易語言的初衷其實(shí)不是為了給職業(yè)開發(fā)者使用的,它是為了讓普通用戶能夠解決自己工作時(shí)遇到的小問題及作為一款學(xué)習(xí)編程入門的工具,它通過流程圖式和填表式的代碼編輯器,降低了初學(xué)者學(xué)習(xí)(如變量、函數(shù)、判斷、循環(huán)等)編程基礎(chǔ)概念的門檻。

然而,這個(gè)門檻相對(duì)于毫無基礎(chǔ)的普通用戶,還是太高!可以這樣說:使用易語言來學(xué)習(xí)基礎(chǔ)的編程概念與通過C語言來學(xué)習(xí)其難度是沒有任何差別的。從這點(diǎn)來看,易語言并不成功,就如你們所說只是把關(guān)鍵字替換了下而已。易語言最成功也是所有初學(xué)者認(rèn)為最強(qiáng)大易學(xué)的地方,是它擁有非常易用的函數(shù)庫(kù)。易用到什么程度呢?首先所有的函數(shù)都是中文命名且極為精準(zhǔn),不但顧名思義,連參數(shù)也做了非常簡(jiǎn)明的注解,且IDE還支持實(shí)時(shí)幫助提示,調(diào)用某個(gè)功能就如同去超市購(gòu)物般輕松。如果這樣還不會(huì),沒關(guān)系,每個(gè)函數(shù)幫助手冊(cè)里都提供了實(shí)例代碼甚至視頻教程!擁有易用的函數(shù)庫(kù)只是起點(diǎn),關(guān)鍵是其強(qiáng)大的功能,其函數(shù)庫(kù)不但覆蓋并簡(jiǎn)化了windows常用api、磁盤讀寫、數(shù)據(jù)庫(kù)、套接字、多線程、各種可視化交互組件,還提供了像tcp服務(wù)器、網(wǎng)截、圖形引擎、BT、http、ftp、smtp、pop3協(xié)議、COM交互、嵌入?yún)R編、內(nèi)存讀寫等技術(shù)的高級(jí)封裝,如果從這個(gè)角度來看,易語言確實(shí)是開發(fā)windows應(yīng)用的瑞士軍刀。

也正因?yàn)槿绱?很多連編程基礎(chǔ)都一知半解的用戶也能通過三行代碼的調(diào)用來開發(fā)出非常震撼的功能,這也造成他們認(rèn)為易語言無所不能而被專業(yè)人士笑話,進(jìn)而造成專業(yè)人士噴易語言是垃圾!其實(shí),理性一點(diǎn),就語言層面來說;易語言的邏輯表達(dá)能力是毫無問題的,大多數(shù)語言支持的特性他都有。語言只是表達(dá)的工具,不管用什么語言、不管該語言提供了什么原料,要寫出好的文章其難度都是相似的,這個(gè)真沒什么值得去噴的!

接下來我想談?wù)勔渍Z言背后的灰色產(chǎn)業(yè)鏈: 易語言發(fā)展到大概4.0其功能、函數(shù)庫(kù)、文檔、社區(qū)逐漸成熟,當(dāng)時(shí)的用戶群也應(yīng)證了作者的初衷,幾乎百分之七八十的用戶都是從來沒接觸過編程,由于易語言函數(shù)庫(kù)的強(qiáng)大,他們可能連什么是循環(huán)都還沒搞懂的情況下,就能依樣畫葫蘆做個(gè)mp3播放器或者單擊按鈕就能彈出個(gè)框框什么的,這帶給他們極大的成就感!因此,用戶數(shù)量越來越多,有部分骨灰級(jí)用戶嘗試除了用來滿足工作需求或興趣外,開始嘗試開發(fā)商業(yè)軟件,如教育軟件、管理系統(tǒng),那個(gè)時(shí)間段也正是中國(guó)互聯(lián)網(wǎng)野蠻生長(zhǎng)的時(shí)候,很多人發(fā)現(xiàn)基于易語言開發(fā)游戲外//掛、網(wǎng)絡(luò)工具、木馬病毒更容易(相對(duì)于vb、vc、delphi),也更有利可圖,因此采用易語言開發(fā)的各種灰色程序呈蔓延趨勢(shì),這可苦了殺毒軟件廠商,由于易語言編譯出的可執(zhí)行文件大部分二進(jìn)制數(shù)據(jù)都是由易語言系統(tǒng)直接提供的庫(kù)函數(shù)所產(chǎn)生(病毒作者也不想造重復(fù)的車輪?。。?,因此兩個(gè)不同的易語言程序,其代碼二進(jìn)制相似度非常之高,導(dǎo)致使用易語言開發(fā)的合法程序經(jīng)常被殺毒軟件誤殺,也讓部分正經(jīng)的開發(fā)者備受打擊,逐漸放棄或離開易語言。

易語言公司為了扭轉(zhuǎn)局面,曾和卡巴斯基等主流殺軟協(xié)商甚至對(duì)薄公堂,也難以挽回灰色軟件作者對(duì)合法軟件作者造成的傷害,包括從技術(shù)上使用vc鏈接器編譯成可執(zhí)行文件、民間高手開發(fā)的黑月、斬月等編譯手段,但仍然難以挽回易語言一步步走入黑暗,哎,可歌可泣! 現(xiàn)在的易語言職業(yè)開發(fā)者群體,他們正在不分白天黑夜的編程,創(chuàng)造一個(gè)又一個(gè)的外//掛和木馬,沿著米特尼克的生財(cái)之道,把建設(shè)有中國(guó)特色的軟件產(chǎn)業(yè)推向21世紀(jì)!最后:我估計(jì)易語言的作者吳濤(似乎已不在易公司)也沒想到易語言最后的結(jié)局會(huì)是這樣吧,不過他最開始的初衷:“讓中國(guó)更多不會(huì)編程的人學(xué)會(huì)編程”確實(shí)實(shí)現(xiàn)了!

相關(guān)文章

最新評(píng)論