成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

文檔型語言 面向平民開發(fā)者的編程利器

譯文
開發(fā) 開發(fā)工具 前端
Eve的開發(fā)工作自2014年就已經(jīng)開始進(jìn)行,開發(fā)者之一Chris Granger介紹道。目前其工具包括一款時間查詢語言、一套編譯器外加一套數(shù)據(jù)庫。

【51CTO.com快譯】Eve語言更關(guān)注文檔與記錄,而非代碼,其允許開發(fā)者創(chuàng)建人類思維而非代碼編譯方式進(jìn)行開發(fā)。

[[175696]]

編程能否真的以人為本?Eve語言的開發(fā)者們希望給出肯定的答案。

在Eve語言及IDE當(dāng)中,編程看起來更像是Word文檔而非代碼文件。“從文檔內(nèi)代碼嵌入到無序語言,Eve提出了一種實現(xiàn)編程的另類途徑——其更關(guān)注我們?nèi)祟惗菣C(jī)器,”該項目的官方網(wǎng)頁中指出。

Eve遵循的原則在于萬物皆為記錄,即一組與ID相關(guān)聯(lián)的屬性/值對。教程內(nèi)容將其介紹為一種模式匹配語言,通過搜索數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)匹配模式,而后更新或者創(chuàng)建新數(shù)據(jù)。

現(xiàn)代編程仍然在迫使人們扮演“機(jī)器翻譯”的角色,Eve的支持者們指出,而關(guān)注機(jī)器而非人類本身意味著軟件工程體系將因此受到嚴(yán)重影響,特別是人為因素成為多數(shù)問題的根源。“從神秘的錯誤信息到語義,人們需要耗費數(shù)年時間才能學(xué)習(xí)并掌握,而這顯然不利于我們創(chuàng)建實用且強(qiáng)大的軟件成果,”Eve項目開發(fā)者們表示。

Eve的設(shè)計目標(biāo)在于賦予用戶更多自由,并在程序的組織性基礎(chǔ)上貼近人類的思維方式——而非編譯代碼。如此一來,開發(fā)人員能夠組織起程序化途徑,并表述這樣做的理由。“大家可以編寫一套規(guī)范,而后嵌入代碼塊以使其起效,”開發(fā)者們指出。“項目中的新人能夠查看規(guī)范內(nèi)容以建立初步理解,而后著眼于特定部分添加更多功能。”

該平臺提供少量操作選項以查詢并操作記錄。與此同時,代碼塊用于指定發(fā)現(xiàn)特定模式后該如何執(zhí)行操作; 開發(fā)者不再需要指定其更新、緩存或者存儲方式。

Eve開發(fā)者們認(rèn)為代碼更像是一種責(zé)任,而非資產(chǎn)。“每一行代碼都會帶來潛在bug,同時給理解與維護(hù)帶來阻礙,”他們指出。“在不混淆意圖的前提下,我們的目標(biāo)應(yīng)該是盡可能削減代碼量。”

Eve的評論在Hacker News網(wǎng)站上激起了一些抵觸情緒。“我認(rèn)為Eve解決的實際上是個錯誤的問題,”一位評論者表示。所有語言都是為人類設(shè)計的,而編程的挑戰(zhàn)在于如何制定思維方式。“語言是否應(yīng)該創(chuàng)建更高層次的抽象水平,從而幫助人類更為有效地處理程序?是的!但這并不是環(huán)境本身的問題。”

另一位評論者則更愿意從好的方面理解。“Eve可能會給現(xiàn)有開發(fā)環(huán)境帶來巨大的生產(chǎn)力提升,但我認(rèn)為其在可預(yù)見的未來不會支援編程作為一類專業(yè)知識的地位。”

Eve的開發(fā)工作自2014年就已經(jīng)開始進(jìn)行,開發(fā)者之一Chris Granger介紹道。目前其工具包括一款時間查詢語言、一套編譯器外加一套數(shù)據(jù)庫。

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2017-08-28 14:28:44

Python文檔編程正確姿勢

2021-12-02 13:47:03

SAPAI

2016-12-26 17:53:05

Java開發(fā)者編程語言

2017-02-05 16:00:35

Java編程語言

2017-01-15 17:48:04

Java開發(fā)者編程語言

2013-07-19 09:47:57

White ElephHadoopLinkedIn

2024-07-03 12:09:08

2018-02-09 15:28:27

開發(fā)者語言年齡

2016-06-13 14:13:27

開發(fā)者全新編程語言

2019-01-16 18:22:24

機(jī)器學(xué)習(xí)人工智能計算機(jī)

2024-03-08 08:38:19

PythonJavaScriptexecjs庫

2012-06-13 01:23:30

開發(fā)者程序員

2018-11-23 11:50:02

Linux開發(fā)者編程書籍

2018-11-23 09:07:00

Linux開發(fā)者書籍

2024-02-28 08:15:38

DevSecOps開發(fā)者工具

2013-07-12 09:39:44

SDK經(jīng)濟(jì)學(xué)移動開發(fā)者B2D

2019-08-27 09:08:52

后端隊列系統(tǒng)

2012-02-16 10:39:12

Android版Chr移動網(wǎng)站開發(fā)者

2021-04-13 08:00:00

開發(fā)文檔編碼

2009-03-24 08:51:30

YUIJavaJavascript
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美久久久久久久 | 久久久爽爽爽美女图片 | av入口 | 天天夜干 | 欧美精品一区二区蜜桃 | 成人在线电影在线观看 | 国产精品免费av | 91久久久久久久久久久 | 欧美精品被| 亚洲国产一区二区三区 | 亚洲超碰在线观看 | 亚洲一区二区在线 | 在线观看视频h | 91精品国产欧美一区二区成人 | 久久久国产一区 | 国产中文字幕亚洲 | 亚洲视频一区二区 | 久久伦理电影 | 性高湖久久久久久久久3小时 | 在线黄 | 精品三级在线观看 | 国产精品一区二区在线 | 精品福利一区 | 91极品尤物在线播放国产 | 成人激情视频在线播放 | 成人免费观看男女羞羞视频 | 免费欧美 | 奇米四色影视 | 日韩成人av在线播放 | www.4hu影院| 久久精品国产一区二区电影 | 国产精品久久久久久一区二区三区 | 亚洲福利在线观看 | 国产99久久精品一区二区永久免费 | 91在线视频免费观看 | 中文字幕日韩欧美一区二区三区 | 91porn成人精品 | 亚洲另类视频 | 国产欧美精品一区二区色综合 | 午夜ww| 激情综合五月 |