D、GO、Rust 誰會在未來取代 C?為什麼?
《TO》導讀:原文來自 Quora,由開源中國社區所翻譯。 原文問題為:D、Go、Rust 哪一種語言最有機會取代 C?為什麼? 回覆者為 Andrei Alexandrescu,他是 D 語言架構師,此外他自 1985 年開始就用 C 語言寫程式,可以說是相當資深的工程師。 以下為他的第一人稱回應。 不要管我的地位和 D 語言創造者之一的身份。我會坦誠的回答這個問題。我熟悉 Go 和...
View Article將程式設計視為國家戰略,中國掀起一股幼兒學 Code 風
吳佩今年開始教她 6 歲的兒子學編程。她覺得在這個日益數位化的世界,讓孩子學一門可能對未來職業規劃有幫助的技能比較好。現在,她在南京開了個課外班,幫一百多個家長教他們的孩子編程。 這位 35 歲的前富士康技術部工程師摸到了一塊需求越來越大的市場。由於牛津大學研究人員曾預測將來有的國家一半的工作都會被機器人和電腦取代,家長們都打算讓他們的孩子從學前班就開始學編程。...
View Article為何台灣工程人才流失快?過半工程師月薪不足 7 萬
(圖片來源:hackNY,CC Licensed) 軟體正在吃掉世界,在工業 4.0 勢不可擋,萬物聯網已成未來的當下,工程師成了新一代的「金飯碗」。軟體公司 Puppet Labs 就做了全球 IT 從業人員的薪資調查;觀察全球最新的 IT 職場趨勢。 其中,西歐、美國的 IT 人員分別只有少於 1%、4% 的人身處 <25 K 美元的年薪(約台幣 82 萬,月薪 6.8...
View Article學 Code 不傷眼》玩積木也能教會 3 歲小孩 Coding
當 Tekla Perry 的孩子還小的時候,他最喜歡的玩具是傳統的形狀積木。有過小孩的讀者大概會明白他所說的。這是一個每個面上都有各種形狀開孔的正方體盒子,可以把不同形狀的積木通過對應的孔放到盒子裡。最基本的積木包括圓柱體、立方體、椎體,當然也有更複雜的。他和他的孩子在地板上度過了很多歡樂的時光,孩子們在找到每種形狀積木對應的開孔後都感到非常興奮。很可惜小孩長大後這樣的玩具就得放棄了。...
View ArticleWordPress 棄 PHP 改 Javascript ,創辦人:一切皆為了下個 10 年
「在技術領域,最難的事就是顛覆你自己。」 WordPress 背後的公司 Automattic 的 CEO Matt Mullenweg 這樣形容這次改版。 即使你沒聽說過 WordPress,也一定瀏覽過用 WordPress 搭建的網站,比如你正在看的《PingWest 品玩》(TO 也是)。這個開源的部落格管理系統非常受歡迎,現在全世界所有的網站中,有 25% 都是基於 WordPress...
View Article神工程師:泡咖啡、回 email,他把所有超過 90 秒的工作自動化了
Alex 是英國一家做客戶支持服務新創企業的創始人,前幾天他寫了一篇 Blog,名字叫做《這才是我所謂的駭客》。故事的主角是他的前同事的前同事。這位老兄離開後 Alex 的前同事在檢查他的代碼時驚訝地發現,原來這個傢伙幾乎從不自己幹活—只要任何工作需要佔用他 90 秒以上的時間,他就會編寫腳本,讓程式自動執行完。 這些工作包括:...
View Article開發速度快 50 倍:詳解 Android Studio 2.0 的殺手功能 Instant Run
Android 官方在 2015/11/23 的 Android Dev Summit 中,發佈了Android Studio 2.0 Preview,其中有一項改變相信會讓眾多 Android 開發者眼睛為之一亮-Instant Run。 這個功能簡言之,就是快速建置與部署,廢話不多說,先來看看官方的示範影片: Instant Run 1. 更新專案 在 Android Studio...
View Article2 根手指學開發》不會 Code 也沒關係,微軟新神器幫你創造原生 App
微軟今天消息二連發,首先在花了 85 億美元併購了一連串網路影音工具後,他們終於推出企業級 Skype 平台更新。這個綁在 Office 365 裡面的新服務,預計可以實現萬人同時在線的電話會議服務。 聽起來熟悉嗎?台灣團隊 Zoom 的產品也是類似的功能。 不過這不是今天我們想討論的重點,微軟今天發的第二則消息才是。 微軟最新神器?幫你 Code 出 App 的 PPT...
View Article一輩子都用不壞的電腦!Android 筆電模組化讓壽命「無限」延長
由 MIT 多媒體實驗室發起的「每童一機(One Laptop Per Child,OLPC)」非營利組織今年初曾有消息傳出,其澳洲合作夥伴 One Education 將推出一款「混搭、模組化」的 Android 筆電 Infinity(無限),就跟 Google 的模組化手機 Project Ara 概念類似。 現在這台電腦出現在了群眾募資平台 Indiegogo 上!從募資頁面上我們可以了解...
View Article連 Adobe 都放棄治療 Flash,隆重推出 HTML 5 開發工具
Adobe 在二十五歲這年快結束的時候,打算再革自己一命。上面這張,也是他們自己做的題圖。Flash 不再適應這個年代,這一點 Adobe 自己也知道。於是他們在 2011 年就果斷宣布放棄移動設備中 Flash 插件的開發,隨後又在同年發布 HTML 5 網頁動畫工具{Adobe Edge},依然是 2011 年,Adobe 收購了為 HTML 5 開發者提供跨平台 Hybrid...
View Article工程師免怨嘆,15 個 PHP 程式碼資料庫幫你省點工
PHP 是一種功能強大的 web 站點腳本語言,通過 PHP,web 網站開發者可以更容易地創建動態的引人入勝的 web 頁面。開發人員可以使用 PHP 代碼與一些網站模板和框架來提升功能和特性。然而,編寫 PHP 代碼是一個繁瑣又耗時的過程。為了縮短開發時間,開發人員可以用 PHP 庫替代編寫代碼來為站點添加功能。 使用 PHP...
View Article【開源、API、生態系】昔日硬體巨人 IBM 如今「軟化」找出路
雖然是老話重談,但軟體的確正在吃掉世界,吃掉了台灣最為驕傲的硬體產業。可以說硬體廠也如同媒體、音樂、銀行等產業一般,陷入了一場與自己的拉鋸戰,如果不擁抱新趨勢,或許就會被軟體所吞噬。 進步、進化、快跟上軟體化的世界吧!說出來簡單,要做卻太難;即便是當年叱咤科技圈的 IBM...
View Article【台大洪士灝】200 塊台幣有找的樹莓派 Zero,告訴台灣硬體廠的事
本文獲作者臺灣大學資工系副教授洪士灝同意轉載。 前一陣子有硬體廠的朋友開始做類似 Raspberry Pi 的開發版,找我聊天的時候,我不好意思澆冷水。我心裡想,除非有辦法做出與眾不同的東西,例如軟硬整合、創新技術,否則就算再怎麼 cost-down,純粹靠賣硬體賺錢的日子會很難過。 果不出其然,Raspberry Pi 剛發布 5 美元(約台幣 165 元)的電腦:Model Zero...
View Article這篇一定要給客戶看!資深工程師分享:開發估算純屬浪費
編者按:軟體估算往往很扯,就像《人月神話》裡面說的那樣,認為一切都將運作良好,每項任務僅花費它所「應該」花費的時間基本上就是鬼話,但是估算又是不得不做的事情。怎樣才能做好這又扯蛋又不得不做的事情呢?資深的軟體架構師 Steve Smith 總結了軟體估算的 5 大定律,供做開發的、做銷售的各位參考,也方便讓客戶理解一下。...
View Article繼 .Net 之後,微軟再開源新瀏覽器的 JS 源代碼 Chakra
Microsoft 近日宣布,將在下個月開源來自 Chakra JavaScript 引擎核心組件的源代碼,並將公佈在 GitHub 上的文件命名為 ChakraCore 。據了解,Chakra JavaScript 引擎是微軟為優化 IE9 瀏覽器性能而開發的一套引擎,同時它也是 Edge 瀏覽器的一部分。 完整的 JavaScript...
View Article大大別走~6 大追心指南:讓工程師不再厭倦工作
作為一個工程師,我從來沒有在同一家公司工作超過兩年。每換一份新工作都是一次很好的職業變動,在這個行業裡跳槽如同家常便飯。但是我的前東家們對我的離去並不開心,他們其中一些人花了很大力氣想要挽留我,但是我已經對一成不變的工作感到厭倦了,真的不想在同一家公司再待下去。 (免責聲明:我很幸運地生活在一個工程師工作職位供大於求的地方,所以對我來說在換工作永遠不止一個選擇。) 如今我成為了 Enki...
View Article親愛的工程師們!我把 Javascript 關掉一星期,網路世界竟然和平了不少
本文由 wired 作者 Klint Finley 撰寫,TO 特約 / 曹議文編譯 你知道嗎?在我們平常瀏覽的網路之外,存在著另一個網路。它是一個沒有廣告、沒有滑也滑不完的頁面、也沒有跳出視窗逼你訂閱的網路。你甚至不用裝瀏覽器擴充套件或用特殊的軟體才能找到它。你需要的僅僅是在你瀏覽器中稍稍的更改一個設定,把「Javascript」這個選項取消勾選就可以了,就這麼簡單! JavaScript...
View ArticlePHP 新手工程師的百寶袋:15 個萬用正規表示式寫好上桌了
對於開發人員來說,正規表示式是一個非常有用的功能,它提供了查找、匹配、替換句子、單詞,或者其他格式的字符串。這篇文章主要介紹了 15 個超實用的 php 正規表示式,需要的朋友可以參考下。在這篇文章裡,我已經編寫了 15 個超有用的正規表示式,WEB 開發人員都應該將它收藏到自己的工具包。 驗證域名檢驗一個字符串是否是個有效域名 從一個字符串中突出某個單詞...
View Article工程師們注意了,這些數據專家寫出了一個會 coding 的程式
給一個三歲的孩子看一輛三輪車,並告訴他這是三輪車,以後這個孩子看到類似的車輛都能知道是三輪車。但是如果要教會一台電腦什麼是三輪車,可能要給它看成千上萬的三輪車,他才能學會。 這就是電腦和人腦的差別。無論是那種計算機深度學習,或者具體的面部識別功能,都需要大量的樣本分析才能做到一定的識別率。...
View Article