iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

你會十五種程式語言?不,我會十五種HelloWorld.為了避免這種狀況,因此寫了這篇:淺入淺出十五種程式語言 系列

當初在挑選深入的語言時遇過很多撞牆期,看到各種語言卻又怕深入後不是自己所需
因此這篇主要是寫給當初的我,以及跟當初的我有類似需求的新人
預計會介紹十五種適合於各個領域的語言,
中間穿插各個領域中可能會遇到或需要用到的工具
主題會聚焦在"阿,當初如果知道這個的話就好了"的這種感覺上

鐵人鍊成 | 共 30 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文
DAY 11

C/C++ 如果有朋友建議你程式語言先學C/C++,我建議你立刻跟他絕交

寫在前面 遠在現在各種程式語言百花齊放,遠在java統治中土之前, 有一個語言是所有工程師們競相爭逐的目標, 有一個語言創造了整個歷史, 之於魔戒的重要程度刊比...

2020-09-11 ‧ 由 skycover 分享
DAY 12

物件 萬物皆物件

到底什麼是物件? 在物件導向的世界裡面,什麼東西都是物件 物件裡面會包含著該物件的屬性,方法等等相關的程式碼 當今天你宣告出一個物件時,你不必再去為他設計方法或...

2020-09-12 ‧ 由 skycover 分享
DAY 13

golang 為網路而生的Google親兒子

寫在前面 全名golang的GO是Google為了改善實務面問題而開發的語言(這裡指的服務當然是網路服務) 因此在語法上會盡量以工程師開發的角度來設計 所以go...

2020-09-13 ‧ 由 skycover 分享
DAY 14

docker 不是跨平台,我就是平台

寫在前面 有這麼一個程式,在你的電腦都運作得好好的,結果一到別人那裡就原地解散 你仔細一查才發現對方的環境沒有建立,接著你開始研究該怎麼建立環境, 等你建立好之...

2020-09-14 ‧ 由 skycover 分享
DAY 15

php 長相如同半獸人般奇怪,曾經統治中土(網路)的王者

寫在前面 先給你們看一張圖 不只是過去,現在php仍舊統治著網路世界 當你還在其他語言研究框架跟如何劃分MVC架構程式碼的時候,php已經打造好網站上線了 當...

2020-09-15 ‧ 由 skycover 分享
DAY 16

Ruby 那不是Rails的一個框架嗎?

寫在前面 最常跟Ruby一起聽到的名詞大概就是Rails了 Rails是Ruby的一個框架(開場白只是一個玩笑,別當真),目的在於加速Ruby的開發 不過這裡並...

2020-09-16 ‧ 由 skycover 分享
DAY 17

Raku 簡單的事情應該保持簡單,複雜的事情應該讓它變得簡單,不可能的事情應該讓他變得可能

寫在前面 Raku原本的名字是Perl6,於2019年10月正式更名為Perl6, 主要原因是因為作者認為語法上跟上一代的Perl5差異太大,因此獨立出來成為一...

2020-09-17 ‧ 由 skycover 分享
DAY 18

型別 沒有沒有型別的值

寫在前面 好了,現在總該告訴我甚麼是型別了吧? 型別就是用來告訴你資料應該儲存並顯示成甚麼樣子 還記得之前我們寫C/C++的時候嗎? input-'0';...

2020-09-18 ‧ 由 skycover 分享
DAY 19

Rust 安全第一

寫在前面 雖然C/C++非常相近,但如果要在兩者中間拉一條線 那中間一定可以放下golang跟rust 這兩個經常被互相比較的語言其實各自走了C跟C++的道路...

2020-09-19 ‧ 由 skycover 分享
DAY 20

R 所以我們當年到底為什麼要學 Matlab?

寫在前面 R 語言是一個用於統計與分析的語言 概念上類似於工程學上常見的另外一門語言 Matlab 這種用於數學計算的語言跟我們以往學過的語言不管是語法還是使用...

2020-09-20 ‧ 由 skycover 分享