Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Programming Languages from 30k Feet (wide screen)
Search
Adron Hall
April 25, 2014
Programming
0
300
Programming Languages from 30k Feet (wide screen)
A short history of a few programming languages.
Adron Hall
April 25, 2014
Tweet
Share
More Decks by Adron Hall
See All by Adron Hall
Hacking F# on Systems, Not Windows
adron
0
300
Visual Studio Code & .NET on OS-X, Linux, and Windows
adron
0
470
Integration & Delivery Continuously
adron
0
490
Programming Languages from 30k Feet
adron
0
360
SITREP
adron
0
2.7k
Intro to Riak with...
adron
1
380
Riak - An Intro With Windows Azure
adron
1
470
Continuously Kicking Ass
adron
0
370
Continuously Kicking Ass
adron
0
330
Other Decks in Programming
See All in Programming
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
170
Immutable ActiveRecord
megane42
0
110
rails newと同時に型を書く
aki19035vc
6
730
ASP.NET Core の OpenAPIサポート
h455h1
0
150
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
430
Scaling your build logic
antalmonori
1
130
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
12
5.9k
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
590
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
2.3k
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
400
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
130
20241217 競争力強化とビジネス価値創出への挑戦:モノタロウのシステムモダナイズ、開発組織の進化と今後の展望
monotaro
PRO
0
340
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
170
14k
It's Worth the Effort
3n
184
28k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
The Cost Of JavaScript in 2023
addyosmani
47
7.2k
Making Projects Easy
brettharned
116
6k
How to Ace a Technical Interview
jacobian
276
23k
4 Signs Your Business is Dying
shpigford
182
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
52k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Optimising Largest Contentful Paint
csswizardry
33
3k
Transcript
April 24, 2014 Programming Languages Languages from 30,000 ft.
Cool Cat Coding Where have the coding cats been?
01 Assembly ✤ 1949 (EDSAC Computer)! ✤ assembler! ✤ machine
code! ✤ opcode & operands
None
Fortran ✤ 1957! ✤ It landed a lander on the
moon.! ✤ It does math.
01 RPG ✤ 1959! ✤ Report Program Generator! ✤ File
Specs! ✤ Data Definition Specifications
C++ A language born of C and forever more… ✤
OOP Happened!! ✤ {} and other common syntax
COBOL (COBOL!!!!!!! YEAH!) BOLFH
Languages ✤ Pascal! ✤ C! ✤ Perl! ✤ Fortran! ✤
BASIC, GW-BASIC, etc.
01 Coding Features Cats got lots of features.
Language Characteristics ✤ Turing Complete! ✤ Compilable! ✤ Readable, Writable
or Relative
Language Characteristics ✤ Object Oriented! ✤ Functional! ✤ Dynamic! ✤
Static Typed
Cool Cat Coding Lotsa coding cats.
01 Communities The importance of people.
Cool Cat Coding So where does that lead us to
today? Where are we heading?
Web World ✤ JavaScript! ✤ Java! ✤ Ruby! ✤ PHP!
✤ Python
Enterprise Kingdom ✤ Java! ✤ C#! ✤ Visual Basic /
Visual Basic for Application (VBA)! ✤ JavaScript (yup, still shows up here)
Science Land ✤ R! ✤ Matlab! ✤ FORTRAN
Cool Cat Coding Languages ✤ Go! ✤ Erlang! ✤ JavaScript
01