Hello, World!

本篇為 Deno 的安裝教學。

搭建開發環境

筆者本人是使用 MacOS ,因此範例的圖片也是從 MacOS 所擷取下來的。

其他作業系統會在一部分的步驟上有些許的不同,本文一樣會把它點出來。

尷尬的事來了,其實安裝 Deno 十分容易,基本上一行指令搞定:

讀者現在一定會覺得:那你剛剛跟我閒扯這麼多幹嘛呢?

其實是因為我是一邊寫文章一邊初體驗 Deno 的,我認爲這樣子所產出的文章會有更生動的感覺。

  1. 打開你的 CMD 或是終端機。

  2. 根據不同的作業系統,會有不同的命令需要輸入:

    Shell (Mac, Linux):

    $curl -fsSL https://deno.land/x/install/install.sh | sh

    PowerShell (Windows):

    $iwr https://deno.land/x/install/install.ps1 -useb | iex

    Homebrew (Mac):

    $brew install deno

    Chocolatey (Windows):

    $choco install deno

    Scoop (Windows):

    $scoop install deno

    Build and install from source using Cargo

    $cargo install deno
  3. 大功告成,一切就是這麼的簡單、愉快。

上述指令都是由Deno Doc所提供,來源在這裡。

Hello, World!

快速開始

如果筆者遇到如下圖一樣的問題可以參考:

系統竟然找不到 deno 這道指令,怎麼辦呢?

放心,這只是因為我們沒有設定環境變數所造成的,我們只要參考這篇文章設定之後,便能順利執行囉~!

貼心提醒:做完Manually add the directory to your $HOME/.zshrc or $HOME/.bash_profile這個步驟時,請記得下source ~/.bash_profile這道指令。

欲善其事 必先利其器

要做出好的產品,我們勢必需要好的工具,所以,在開始之前,請先到 VSCode 官網下載並安裝好這套強大的編輯器。

連結在這裡:VSCode

進入正題

終於....我們可以開始編寫 Hello, World! 程式了...

  1. 首先,我們創建一個新檔案,其副檔名為 ts

  2. 使用 VSCode 打開你剛剛創建的檔案,並輸入:

    console.log("Hello, World!")

    輸入好後,請記得存檔。

  3. 打開我們的終端機輸入:

    deno run YourCode.ts

    貼心提醒:VSCode 內建終端機,如果要呼叫它請按組合鍵:

    Ctrl+`

  4. 查看結果

  5. 做到這邊,筆者實在是感動到說不出話了,看似簡單的幾個步驟,竟然花了我一個多小時....Q_Q

Hello, World! 的由來

花了這麼多時間進行 Hello, World! 儀式,那就順便介紹一下它的歷史吧!

於1972年,貝爾實驗室成員布萊恩·柯林漢撰寫的內部技術檔案《A Tutorial Introduction to the Language B》首次提到了 Hello World 。當時,他使用B語言撰寫了第一個使用參數的 Hello World 相關程式:

main(){
  extrn a,b,c;
  putchar(a); putchar(b); putchar(c); putchar('!*n');
  }

a 'hell';
b 'o, w';
c 'orld';

-- wikipedia

兩年後,世人所熟知的 C 語言也誕生了,作者布萊恩·柯林漢也讓 C 語言能以更簡單的方式讓大家展示出 Hello, World!:

#include 
main( )
{
	printf("hello, world\n");
}

需要注意的是, Hello World 的初始寫法為「hello, world」,並沒有任何感嘆號,全部都是小寫,內含逗號,後面亦有空格,而和現在流行的寫法並不一致。

-- wikipedia

從此之後, Hello, World! 成為每本程式語言必定出現的章節之一,本系列文更是無聊到將這個部分獨立成一篇章節來介紹XDD

Last updated