色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

代碼是如何自動智能生成的?自動編程有實際價值嗎?

電子工程師 ? 來源:lq ? 2019-01-15 09:45 ? 次閱讀

前端干著干著,就把自己干沒了......

要說開源精神,阿里估計在國內能夠排在最前列。

近幾年,阿里接二連三“搞事情”。根據阿里近期發布的《2018 年度代碼報告》顯示,目前阿里巴巴就已經有 400 多個開源項目,涉及中間件、框架、組件、數據庫、存儲等,包括滴滴、網易、Netflix、Uber 在內的互聯網公司都是阿里開源項目的使用者。

最近阿里也沒閑著,又發布了大家喜聞樂見的代碼自動生成工具 imgcook。

代碼是如何自動智能生成的?

imgcook 中文譯為“圖像大廚”,顧名思義,它是一款專注于各種圖像(Sketch、PSD、靜態圖片)處理的工具,通過智能化手段將各種圖像一鍵生成可維護的 UI 視圖代碼。

雖說目前還只是社區體驗版,但其也是經過淘寶前端團隊內部近 2 年的打磨才推出的全新產品。按照阿里官方的說法,這個打著“高度還原各種圖像,釋放 UI 開發生產力”口號的imgcook 未來足以成為一位 P5 級別的重構工程師,實現 100% 的還原、100% 的兼容、以及一鍵上線!

也就是說,設計師再也不用還原走查了,測試再也不用適配樣式了,開發再也不用切圖寫樣式了,喜大普奔有沒有......

https://imgcook.taobao.org/

自動代碼生成惹爭議:究竟是痛點還是偽需求?

對此,眾多吃瓜網友們立即興沖沖地圍觀吐槽之。

有表示高度認可的:

@劉子健_且行且歌:個人體驗了一下,感覺還是不錯的,總體而言瑕不掩瑜。 之前在 Github 也關注過類似的項目,但都是一些論文和實驗的數據,而這個作為實實在在可用的系統,至少是一個可用的工具了,能幫我們減少一部分的頁面開發工作量。 如果真的要做到電影里那種 AI 的效果,估計那時候大家就都都等著失業了。

@小豬快跑lele:今天在D2聽到了甄子的分享,以及現場體驗了一下,確實挺棒的,識別率也很高,個人感覺還是很有用的。但是這對設計人員有了要求,即設計稿要極其符合設計規范才能保證成功率和后期改動的成本。

@大明爺:太棒了,希望趕緊應用于各種復雜場景,終于不用寫 CSS HTML 這破玩意兒了。

@Quetzalcoatlus1:后端菜雞翹首以盼,寫 CSS 是我最痛苦的時候。

也有隨即聯想到其他或曇花一現、或艱難求存的代碼生成器:

@mountainguan:pix2code…響了一下沒了下文,最后一個commit都一年前了。

robert_:很早以前 DreamViewer 也有,但是當時的基礎設施不完善,現在才逐漸有了模塊標準,有了豐富的組件。

更多的是存疑,并且對前端表示深深的擔憂:

@披荊走天涯:不是,我就想問下,這有啥用?生成的代碼如果我要寫交互的話,還得再看半天。

@fancy-pants:感覺都是聽上去酷炫,用上去很爛的東西。

@闊諾瀟二狗噠:前端更輕松了還是失業警告?

@Andself:前端互相搶飯碗可真的激烈啊!

@Ahkari卡貍:前端干著干著,就把自己干沒了。

微博博主@Easy 對于前端“革命”的這一命題就表示,了解了語法和結構、主要函數,再補一下 Swoole 和框架等,基本上就是一個現代 PHP 程序員了。

事實上,此前也曾出現過大量的代碼自動生成器,但似乎并沒有掀起太大的波瀾。那么對于程序員來說,所謂的代碼生成、自動編程真的有實際價值嗎?

自動編程有實際價值嗎?

有很多廣為人知的自動代碼生成工具都曾引起過公眾的關注,比如微軟的 Robust Fill、上面提到的 pix2code、DreamViewer 等等,此前微軟發布的 Visual Studio 還支持智能輔助編程。但是喧囂之下,更多的卻是跟風模仿,鮮少有人會真正在編程中應用,其生產價值也無從考究。

對于這一點,王垠在個人博客《我為什么不在乎人工智能》中就老早發表過自己的看法:

我現在可以很簡單的告訴你,(自動編程系統)是不可能實現的。

要機器做事,人必須至少告訴機器自己“想要什么”,然而表達這個“想要什么”的難度,其實跟編程幾乎是一樣的。

好的編程工具可以讓程序員工作更加舒心和高效,但任何試圖取代程序員工作、節省編程勞力開銷、克扣程序員待遇、試圖把他們變成“可替換原件”的做法最終都會倒戈,使得雇主收到適得其反的后果。

所以別妄想自動編程了。

——這樣看來,大家“追崇”的自動編程似乎頗有烏托邦之感。

但也有很多人表示,“瑕不掩瑜,其實它們至少是一個可用的工具”、“雖然效果有點堪憂,但是可以假裝代碼實際上是雇了一個月薪 3k 的實習生寫的,心里就很能接受了”......而且隨著人工智能技術的深度應用,總體來看也是持續優化的趨勢,不是嗎?

再看回來 imgcook 這一工具,作為“淘寶前端團隊內部近 2 年的打磨才推出的全新產品”,在代碼生成的合理性、可維護性上也是下了一番功夫,對于二次開發顯得比較友好。此外,imgcook 還會“對還原后的 UI 在代碼層面上生成使用比較廣泛的 Flexbox 布局”、“在一些自定義的命名上(比如樣式命名)根據開發者的習慣生成更加人性化的命名”等人性化、智能化設計。

所以,這個不算雞肋的工具,或許也是值得一試的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    88

    文章

    3637

    瀏覽量

    93934
  • 代碼
    +關注

    關注

    30

    文章

    4823

    瀏覽量

    68964

原文標題:代碼都智能自動生成了,還要程序員干嘛?

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    有用過cubesuite+軟件,自己編程代碼,不用自動生成代碼的嘛

    有用過cubesuite+軟件,自己編程代碼,不用自動生成代碼操作步驟,有勞你分享下,或者分
    發表于 03-21 16:21

    代碼自動生成工具,2小時搞定智能硬件產品Demo

    的內容,與產品應用功能功能無關,因此急需一個一站式智能硬件開發工具,能提供從產品功能定義、設備端開發調試、SDK生成應用開發的能力。今天推薦兩款“代碼自動
    發表于 03-30 18:20

    推薦一款:【靈生】單片機代碼自動生成器(自動編程工具)

    推薦一款:【靈生】單片機代碼自動生成器(自動編程工具)以往編寫單片機程序全靠程序員敲代碼,門檻高
    發表于 12-21 16:53

    基于模型設計的HDL代碼自動生成技術綜述

    參考。 關鍵詞:基于模型的設計;現場可編程門陣列;HDL代碼自動生成 引 言 面對我國航天型號任務發展與需求的快速變化,空間站、深空探測、北斗導航等軟件密集型系統迅速擴大,
    發表于 06-08 09:29

    使用Cube自動生成代碼

    最近做了一個項目使用Cube自動生成代碼,然后利用HAL庫進行編程。芯片為STM32F103C8T6進行編程。I2C讀寫1. 地址需要自己左
    發表于 08-20 06:49

    什么是代碼自動生成工具

    MCU代碼自動生成工具介紹文檔編輯原標題:GoKit3二次開發-代碼自動生成工具介紹前文需知1.
    發表于 11-03 06:04

    使用MCU代碼自動生成工具的移植

    本帖通過一個案例,教你30分鐘完成智能硬件產品Demo的開發,詳細描述了使用MCU代碼自動生成工具的移植修改細節,讀者無需掌握計算機網絡通信中的復雜協議開發,只需有過簡單的單片機開發經
    發表于 11-26 07:22

    Simulink 自動代碼生成原理分享

    和各個選項。正因為它要做的事情很多,所以實際上它里面 include 了別的 .tlc 文件,再層層疊疊的 include 下去。 2 代碼內容定制文件a. 風格左邊是自動生成
    發表于 05-31 11:19

    CRC校驗代碼自動生成工具

    CRC校驗代碼自動生成工具根據輸入條件自動產生各種CRC的VHDL或verilog源程序
    發表于 05-20 11:16 ?294次下載
    CRC校驗<b class='flag-5'>代碼</b><b class='flag-5'>自動</b><b class='flag-5'>生成</b>工具

    STM32庫函數代碼自動生成器正式版

    STM32庫函數代碼自動生成器正式版 STM32庫函數代碼自動生成器正式版
    發表于 07-25 18:52 ?0次下載

    基于普適服務的代碼自動生成研究_黃凱

    基于普適服務的代碼自動生成研究_黃凱
    發表于 03-16 10:48 ?0次下載

    c語言代碼自動生成工具,MCU代碼自動生成工具介紹

    MCU代碼自動生成工具介紹文檔編輯原標題:GoKit3二次開發-代碼自動生成工具介紹前文需知1.
    發表于 10-28 17:36 ?8次下載
    c語言<b class='flag-5'>代碼</b><b class='flag-5'>自動</b><b class='flag-5'>生成</b>工具,MCU<b class='flag-5'>代碼</b><b class='flag-5'>自動</b><b class='flag-5'>生成</b>工具介紹

    編程變得簡單:在代碼生成中利用自動化機器人的力量

    編程一直以來都是一項需要深入學習和不斷提升的技能。然而,隨著自動化機器人的出現,編程正在變得越來越簡單。利用自動化機器人的力量,我們能夠快速生成
    的頭像 發表于 08-18 13:36 ?853次閱讀

    編程變得簡單:在代碼生成中利用自動化機器人的力量

    編程一直以來都是一項需要深入學習和不斷提升的技能。然而,隨著自動化機器人的出現,編程正在變得越來越簡單。利用自動化機器人的力量,我們能夠快速生成
    的頭像 發表于 08-21 08:08 ?675次閱讀
    <b class='flag-5'>編程</b>變得簡單:在<b class='flag-5'>代碼</b><b class='flag-5'>生成</b>中利用<b class='flag-5'>自動</b>化機器人的力量

    如何自動生成verilog代碼

    介紹幾種自動生成verilog代碼的方法。
    的頭像 發表于 11-05 11:45 ?431次閱讀
    如何<b class='flag-5'>自動</b><b class='flag-5'>生成</b>verilog<b class='flag-5'>代碼</b>
    主站蜘蛛池模板: 四虎免费影院 | 国产精品成人A蜜柚在线观看 | 噜噜噜狠狠夜夜躁 | 色欲AV精品一区二区入口 | 欧美日韩另类在线专区 | 琪琪电影午夜理论片77网 | 免费国产成人手机在线观看 | 日韩1区1区产品乱码芒果榴莲 | 中文字幕视频免费在线观看 | 国产99视频在线观看 | 久久女婷五月综合色啪 | 亚洲嫩草AV永久无码精品无码 | 色久久综合视频本道88 | 国产精品麻豆a在线播放 | 97欧美精品大香伊蕉在人线 | 久久热最新网站获取3 | 亚洲熟女乱色一区二区三区 | 亚洲黄色免费观看 | 免费人成在线观看视频不卡 | 国产CHINESE HD精品 | 黄桃AV无码免费一区二区三区 | 亚洲AV无码国产精品色在线看 | 青青青草免费 | 免费 高清 中文在线观看 | 美女胸被男子强捏视频 | 囯产少妇BBBBBB高潮喷水一 | 成人无码精品一区二区在线观看 | 伊人久久精品中文字幕 | 久久国产精品永久网站 | 午夜久久影院 | 久久九九亚洲精品 | 国产成人8x视频一区二区 | 久久精品国产亚洲AV忘忧草蜜臀 | 特黄特黄aaaa级毛片免费看 | 456亚洲人成在线播放网站 | 午夜DV内射一区二区 | 蜜臀亚洲AV永久无码精品老司机 | 伦 乱真实故事 | 97豆奶视频国产 | 男人和女人一起愁愁愁很痛 | 草草久久久无码国产专区全集观看 |