PHP7 <=> Spaceship 運算子的語法

PHP 7.x 後有新增一個比較的語法,可以依照比對 >、=、< 分別回傳 1、0、-1

閱讀全文〈PHP7 <=> Spaceship 運算子的語法〉

Google 發佈新的程式語言 Carbon 想取代 C++

Google 推出新的程式語言 Carbon,希望此程式語言將是 C++ 的繼任者,開發者可以直接在 Carbon語言 的程式中使用C++,讓 c++ Project 的搬遷更方便。

  • 註:Carbon 目前還是實驗性質,不過這個概念還蠻有趣的~

閱讀全文〈Google 發佈新的程式語言 Carbon 想取代 C++〉

Elon Musk 預計10年開發出替代語言的溝通技術 - 2020

特斯拉的執行長 Elon Musk(馬斯克) 正 在研發植入大腦的晶片,可以幫助人恢復視力、治療腦部損傷、疾病,甚至讓人們不用說話就能溝通。

閱讀全文〈Elon Musk 預計10年開發出替代語言的溝通技術 - 2020〉

Julia 程式語言 1.0 釋出

Julia 這套程式語言 1.0 釋出。(詳見:Julia 1.0)

Julia 是專門用在 GPU、機器學習、數學計算等等用途的程式語言。

  • 註1:我還沒開始使用,先做簡單的紀錄~
  • 註2:Julia (编程语言) - 维基百科WikiPedia 寫對這程式語言的期望:
      • 要像 C 語言一般快速而有擁有如同 Ruby 的動態性
      • 要具有 Lisp 般真正的同像性而又有 Matlab 般熟悉的數學記號
      • 要像 Python 般通用
      • 像 R 般在統計分析上得心應手
      • 像 Perl 般自然地處理字元串
      • 像 Matlab 般具有強大的線性代數運算能力
      • 像 shell 般膠水語言的能力
      • 易於學習而又不讓真正的黑客感到無聊;
      • 它應該是互動式的,同時又是編譯型的
    • 簡直就是包山包海.. XD

閱讀全文〈Julia 程式語言 1.0 釋出〉

gorun:使用 Go 當 Script language

Golang 除了 Compile (build) 外,平常可以使用 go run 直接執行。

gorun 的作者想要在 go 的程式第一行加上類似 #!/usr/bin/go 就可以執行 .go 的作法

  • 詳見:GitHub - erning/gorun: gorun is a tool enabling one to put a "bang line" in the source code of a Go program to run it, or to run such a source code file explicitly. It was created in an attempt to make experimenting with Go more appealing to people used to Python and similar languages which operate most visibly with source code.

閱讀全文〈gorun:使用 Go 當 Script language〉

GraphQL:專門用來當 API 的 Query Language

GraphQL 專門拿來做 API 的 查詢語言(Query Language)

閱讀全文〈GraphQL:專門用來當 API 的 Query Language〉