ABOUT THE SPEAKER
John Graham-Cumming - Computer programmer
Computer programmer John Graham-Cumming keeps geek history alive by raising awareness for it's heroes and their inventions.

Why you should listen

John Graham-Cumming received his Ph.D. in computer security from Oxford University. A peripatetic programmer, he has worked in Silicon Valley, New York, the UK, Germany and France. In 2004, his open source POPFile program won a Jolt Productivity Award. He has authored two books: The Geek Atlas, a travel companion for math and science history enthusiasts; and GNU Make Unleashed, a guide for programmers. In 2009, he spearheaded a successful petition to the British Government demanding an apology for its persecution of Alan Turing for his homosexuality. His personal blog was rated among the "top 30 science blogs" by The Times in February 2010. And in October, 2010, he founded an organization dedicated to build Charles Babbage's famous analytical engine.

 

More profile about the speaker
John Graham-Cumming | Speaker | TED.com
TEDxImperialCollege

John Graham-Cumming: The greatest machine that never was

John Graham-Cumming: Mesin paling hebat yang belum pernah ada

Filmed:
1,242,570 views

Ilmu komputer dimulai pada tahun 30-an -- 1830-an, John Graham Cumming menceritakan kisah "mesin analitis" mekanis bertenaga uap milik Charles Babbage dan bagaimana Ada Lovelace, seorang matematikawan dan putri dari Lord Byron, melihat melampaui kemampuan komputasi sederhana untuk membayangkan masa depan dari komputer. (Direkam di TEDxImperialCollege)
- Computer programmer
Computer programmer John Graham-Cumming keeps geek history alive by raising awareness for it's heroes and their inventions. Full bio

Double-click the English transcript below to play the video.

00:16
So the machinemesin I'm going to talk you about
0
106
1424
Jadi mesin yang akan saya bicarakan
00:17
is what I call the greatestterbesar machinemesin that never was.
1
1530
1674
adalah yang saya sebut mesin terhebat yang belum pernah ada.
00:19
It was a machinemesin that was never builtdibangun di,
2
3204
1999
Mesin ini belum pernah dibuat,
00:21
and yetnamun, it will be builtdibangun di.
3
5203
2380
namun akan segera dibuat.
00:23
It was a machinemesin that was designeddirancang
4
7583
1992
Inilah mesin yang dirancang
00:25
long before anyonesiapa saja thought about computerskomputer.
5
9575
2351
jauh sebelum orang-orang berpikir tentang komputer.
00:27
If you know anything about the historysejarah of computerskomputer,
6
11926
2149
Jika Anda tahu sesuatu tentang sejarah komputer,
00:29
you will know that in the '30s and the '40s,
7
14075
2520
Anda akan tahu bahwa pada tahun 30 dan 40-an,
00:32
simplesederhana computerskomputer were createddiciptakan
8
16595
2555
komputer sederhana telah dibuat
00:35
that starteddimulai the computerkomputer revolutionrevolusi we have todayhari ini,
9
19150
2793
yang memulai revolusi komputer yang kita miliki saat ini,
00:37
and you would be correctbenar,
10
21943
1286
dalam hal ini Anda benar
00:39
exceptkecuali for you'dAnda akan have the wrongsalah centuryabad.
11
23229
2482
kecuali dalam hal abadnya.
00:41
The first computerkomputer was really designeddirancang
12
25711
1640
Komputer pertama sebenarnya dibuat
00:43
in the 1830s and 1840s, not the 1930s and 1940s.
13
27351
3672
pada tahun 1830 dan 1840-an, bukan 1930 dan 1940-an.
00:46
It was designeddirancang, and partsbagian of it were prototypedpenyaji iklan,
14
31023
2328
Komputer itu dibuat dan bagiannya dirancang
00:49
and the bitsbit of it that were builtdibangun di are here
15
33351
2136
dan bagian dari komputer itu dibuat di sini
00:51
in SouthSelatan KensingtonKensington.
16
35487
1993
di Kensington Selatan.
00:53
That machinemesin was builtdibangun di by this guy, CharlesCharles BabbageBabbage.
17
37480
3319
Mesin ini dibuat oleh orang ini, Charles Babbage.
00:56
Now, I have a great affinityafinitas for CharlesCharles BabbageBabbage
18
40799
1756
Saya memiliki banyak kemiripan dengan Charles Babbage
00:58
because his hairrambut is always completelysama sekali unkemptberantakan like this
19
42555
2609
karena rambutnya selalu berantakan seperti ini
01:01
in everysetiap singletunggal picturegambar. (LaughterTawa)
20
45164
2341
pada setiap fotonya. (Tawa)
01:03
He was a very wealthykaya man, and a sortmenyortir of,
21
47505
1847
Dia sangat kaya dan dia adalah semacam
01:05
partbagian of the aristocracyaristokrasi of BritainBritania Raya,
22
49352
2013
bagian kaum ningrat di Inggris,
01:07
and on a SaturdaySabtu night in MaryleboneMarylebone,
23
51365
2339
dan di hari Sabtu malam di Marylebone,
01:09
were you partbagian of the intelligentsiainteligensia of that periodperiode,
24
53704
2431
jika Anda termasuk golongan cendekiawan pada saat itu,
01:12
you would have been inviteddiundang roundbulat to his houserumah
25
56135
1496
Anda akan diundang ke rumahnya
01:13
for a soireesoirée — and he inviteddiundang everybodysemua orang:
26
57631
2959
untuk mengadakan pertemuan -- dia mengundang semua orang:
01:16
kingsraja, the DukeDuke of WellingtonWellington, manybanyak, manybanyak famousterkenal people —
27
60590
3432
para raja, Adipati Wellington, dan banyak orang terkenal --
01:19
and he would have shownditunjukkan you one of his mechanicalmekanis machinesmesin.
28
64022
2521
dan dia akan menunjukkan mesin mekanisnya.
01:22
I really misskehilangan that eraera, you know, where you could
29
66543
3040
Saya benar-benar rindu jaman itu, di mana Anda bisa
01:25
go around for a soireesoirée and see a mechanicalmekanis computerkomputer
30
69583
2348
datang ke pertemuan dan melihat komputer mekanis
01:27
get demonstratedditunjukkan to you. (LaughterTawa)
31
71931
1113
yang dipamerkan kepada Anda. (Tawa)
01:28
But BabbageBabbage, BabbageBabbage himselfdiri was bornlahir
32
73044
3266
Namun Babbage sendiri lahir
01:32
at the endakhir of the 18thth centuryabad,
33
76310
1734
pada akhir abad ke-18
01:33
and was a fairlycukup famousterkenal mathematicianahli matematika.
34
78044
2044
dan merupakan matematikawan yang cukup terkenal.
01:35
He helddiadakan the postpos that NewtonNewton helddiadakan at CambridgeCambridge,
35
80088
3143
Dia memegang jabatan yang sama dengan Newton di Cambridge,
01:39
and that was recentlybaru saja helddiadakan by StephenStephen HawkingMenjajakan.
36
83231
2512
dan jabatan itu baru saja dipegang oleh Stephen Hawking.
01:41
He's lesskurang well knowndikenal than eitherantara of them because
37
85743
2855
Dia kurang terkenal dibandingkan kedua orang itu karena
01:44
he got this ideaide to make mechanicalmekanis computingkomputasi devicesperangkat
38
88598
3150
dia mendapat ide untuk membuat komputer mekanis
01:47
and never madeterbuat any of them.
39
91748
2285
namun tidak pernah membuatnya.
01:49
The reasonalasan he never madeterbuat any of them, he's a classicklasik nerdkutu buku.
40
94033
3285
Alasan dia tidak pernah membuatnya adalah karena dia orang yang aneh.
01:53
EverySetiap time he had a good ideaide, he'ddia akan think,
41
97318
2011
Setiap kali dia mendapat ide, dia akan berpikir,
01:55
"That's brilliantcemerlang, I'm going to startmulai buildingbangunan that one.
42
99329
1448
"Itu hebat. Saya akan mulai membuatnya.
01:56
I'll spendmenghabiskan a fortunenasib on it. I've got a better ideaide.
43
100777
2595
Saya akan menghabiskan uang saya. Saya mendapat ide yang lebih bagus.
01:59
I'm going to work on this one. (LaughterTawa) And I'm going to do this one."
44
103372
2360
Lebih baik saya mengerjakan ini. (Tawa) Oh, lebih baik ini saja."
02:01
He did this untilsampai SirSir RobertRobert PeelPeel, then PrimePerdana MinisterMenteri,
45
105732
2880
Dia melakukannya hingga Sir Robert Peel, Perdana Menteri saat itu
02:04
basicallypada dasarnya kickedditendang him out of NumberNomor 10 DowningDowning StreetStreet,
46
108612
2464
mengusirnya dari Gedung Parlemen Inggris
02:06
and kickingmenendang him out, in those dayshari, that meantberarti sayingpepatah,
47
111076
2441
dan pengusiran pada saat itu dilakukan dengan mengatakan,
02:09
"I bidtawaran you good day, sirtuan." (LaughterTawa)
48
113517
3152
"Semoga harimu menyenangkan, Pak." (Tawa)
02:12
The thing he designeddirancang was this monstrositymonster here,
49
116669
1980
Benda yang dirancangnya adalah barang aneh ini,
02:14
the analyticalanalitis enginemesin. Now, just to give you an ideaide of this,
50
118649
3439
mesin analitis ini. Sebagai gambaran untuk Anda
02:17
this is a viewmelihat from aboveatas.
51
122088
1872
inilah mesin ini jika dilihat dari atas.
02:19
EverySetiap one of these circleslingkaran is a cogCOG, a stacktumpukan of cogsroda penggerak,
52
123960
3113
Lingkaran-lingkaran kecil ini adalah kumpulan roda gigi.
02:22
and this thing is as bigbesar as a steamuap locomotivelokomotif.
53
127073
3236
dan benda ini besarnya sama dengan lokomotif uap.
02:26
So as I go throughmelalui this talk, I want you to imaginemembayangkan
54
130309
1991
Jadi saat saya berbicara, saya ingin Anda membayangkan
02:28
this giganticraksasa machinemesin. We heardmendengar those wonderfulhebat soundsterdengar
55
132300
2644
mesin raksasa ini. Kita mendengar suara yang indah
02:30
of what this thing would have soundedterdengar like.
56
134944
1760
dari suara mesin ini jika dibuat.
02:32
And I'm going to take you throughmelalui the architectureArsitektur of the machinemesin
57
136704
1777
Dan saya akan membawa Anda pada arsitektur dari mesin ini
02:34
— that's why it's computerkomputer architectureArsitektur
58
138481
1479
-- itulah alasan ini merupakan arsitektur komputer --
02:35
and tell you about this machinemesin, whichyang is a computerkomputer.
59
139960
3327
dan menjelaskan mengenai mesin ini, yaitu sebuah komputer.
02:39
So let's talk about the memoryingatan. The memoryingatan
60
143287
3403
Mari kita bahas memorinya. Memori ini
02:42
is very like the memoryingatan of a computerkomputer todayhari ini,
61
146690
2247
hampir sama seperti memori komputer saat ini,
02:44
exceptkecuali it was all madeterbuat out of metallogam,
62
148937
2702
bedanya, benda ini terbuat dari logam,
02:47
stackstumpukan and stackstumpukan of cogsroda penggerak, 30 cogsroda penggerak hightinggi.
63
151639
3544
kumpulan dari roda gigi sebanyak 30 buah.
02:51
ImagineBayangkan a thing this hightinggi of cogsroda penggerak,
64
155183
2070
Bayangkan roda gigi setinggi ini
02:53
hundredsratusan and hundredsratusan of them,
65
157253
1755
dalam jumlah ratusan,
02:54
and they'vemereka sudah got numbersangka on them.
66
159008
1890
dan semua roda gigi itu diberi angka.
02:56
It's a decimaldesimal machinemesin. Everything'sSemuanya doneselesai in decimaldesimal.
67
160898
2419
Ini adalah mesin desimal. Semuanya dihitung dalam bilangan desimal.
02:59
And he thought about usingmenggunakan binarybiner. The problemmasalah
68
163317
1585
Dia berpikir untuk menggunakan bilangan biner.
03:00
with usingmenggunakan binarybiner is that the machinemesin would have been so
69
164902
1718
Masalahnya adalah mesin ini akan menjadi sangat tinggi
03:02
talltinggi, it would have been ridiculouskonyol. As it is, it's enormousbesar sekali.
70
166620
3317
dan tampak konyol. Seperti ini, luar biasa besar.
03:05
So he's got memoryingatan.
71
169937
2059
Jadi mesin ini memiliki memori.
03:07
The memoryingatan is this bitsedikit over here.
72
171996
2407
Memorinya ada di sini.
03:10
You see it all like this.
73
174403
2330
Semuanya tampak seperti ini.
03:12
This monstrositymonster over here is the CPUCPU, the chipchip, if you like.
74
176733
4535
Benda aneh di sana adalah pusat pengolah data, chipnya.
03:17
Of courseTentu saja, it's this bigbesar.
75
181268
2250
Tentu saja ukurannya sebesar ini.
03:19
CompletelyBenar-benar mechanicalmekanis. This wholeseluruh machinemesin is mechanicalmekanis.
76
183518
2913
Semua mesin ini mekanis.
03:22
This is a picturegambar of a prototypeprototipe for partbagian of the CPUCPU
77
186431
4141
Ini adalah gambar dari prototip bagian dari pengolah data
03:26
whichyang is in the ScienceIlmu pengetahuan MuseumMuseum.
78
190572
2139
yang ada di Museum Ilmiah.
03:28
The CPUCPU could do the fourempat fundamentalmendasar functionsfungsi of arithmetichitung --
79
192711
3632
Bagian pengolah datanya dapat melakukan empat fungsi dasar aritmatika --
03:32
so additiontambahan, multiplicationperkalian, subtractionpengurangan, divisiondivisi --
80
196343
2453
penjumlahan, perkalian, pengurangan, pembagian --
03:34
whichyang alreadysudah is a bitsedikit of a featprestasi in metallogam,
81
198796
3008
yang sudah merupakan prestasi dalam hal logam,
03:37
but it could alsojuga do something that a computerkomputer does
82
201804
2629
dan juga dapat melakukan hal yang dapat dilakukan komputer
03:40
and a calculatorKalkulator doesn't:
83
204433
1699
dan tidak dapat dilakukan kalkulator,
03:42
this machinemesin could look at its ownsendiri internalintern memoryingatan and make a decisionkeputusan.
84
206132
3938
mesin ini dapat melihat memori internalnya dan membuat keputusan.
03:45
It could do the "if then" for basicdasar programmersprogrammer,
85
210070
2866
Mesin ini dapat melakukan pemrograman "jika maka,"
03:48
and that fundamentallypada dasarnya madeterbuat it into a computerkomputer.
86
212936
2140
dan itu membuatnya menjadi komputer.
03:50
It could computemenghitung. It couldn'ttidak bisa just calculatemenghitung. It could do more.
87
215076
4598
Mesin ini tidak hanya dapat sekedar menghitung, namun bisa melakukan hal lain.
03:55
Now, if we look at this, and we stop for a minutemenit,
88
219674
2681
Jika kita melihat hal ini dan berhenti sejenak
03:58
and we think about chipskeripik todayhari ini, we can't
89
222355
1871
dan berpikir tentang chip pada saat ini,
04:00
look insidedalam a siliconsilikon chipchip. It's just so tinymungil.
90
224226
3815
kita tidak dapat melihat ke dalam chip silikon. Chip itu terlalu kecil.
04:03
YetNamun if you did, you would see something
91
228041
1801
Namun jika Anda bisa, Anda akan melihat sesuatu
04:05
very, very similarserupa to this.
92
229842
1822
yang sangat mirip dengan ini.
04:07
There's this incredibleluar biasa complexitykompleksitas in the CPUCPU,
93
231664
2947
Ada kerumitan luar biasa dalam pengolah datanya
04:10
and this incredibleluar biasa regularityketeraturan in the memoryingatan.
94
234611
2692
dan keteraturan yang luar biasa dalam memorinya.
04:13
If you've ever seenterlihat an electronelektron microscopemikroskop picturegambar,
95
237303
1662
Jika Anda pernah melihat gambar dari mikroskop elektron
04:14
you'llAnda akan see this. This all looksterlihat the samesama,
96
238965
1969
Anda akan melihat ini. Benar-benar terlihat mirip.
04:16
then there's this bitsedikit over here whichyang is incrediblyluar biasa complicatedrumit.
97
240934
2566
Ada juga bagian di sini yang sangat rumit.
04:19
All this cogCOG wheelroda mechanismmekanisme here is doing is what a computerkomputer does,
98
243500
3983
Semua mekanisme roda gigi ini melakukan apa yang dilakukan komputer
04:23
but of courseTentu saja you need to programprogram this thing, and of courseTentu saja,
99
247483
2093
namun tentu saja Anda harus memprogramnya
04:25
BabbageBabbage used the technologyteknologi of the day
100
249576
3025
dan Babbage sudah pasti menggunakan teknologi pada saat itu
04:28
and the technologyteknologi that would reappearmuncul kembali in the '50s, '60s and '70s,
101
252601
3646
dan teknologi yang muncul kembali pada tahun 50-an, 60-an, dan 70-an
04:32
whichyang is punchpukulan cardskartu-kartu. This thing over here
102
256247
2869
yaitu kartu pons. Benda di sana
04:35
is one of threetiga punchpukulan cardkartu readerspembaca in here,
103
259116
2824
adalah salah satu dari 3 pembaca kartu pons,
04:37
and this is a programprogram in the ScienceIlmu pengetahuan MuseumMuseum, just
104
261940
3680
dan program inilah yang ada di Museum Ilmiah
04:41
not farjauh from here, createddiciptakan by CharlesCharles BabbageBabbage,
105
265620
4393
yang tidak jauh dari sini, yang dibuat oleh Charles Babbage,
04:45
that is sittingduduk there — you can go see it —
106
270013
1868
yang duduk di sana -- Anda dapat melihatnya --
04:47
waitingmenunggu for the machinemesin to be builtdibangun di.
107
271881
2441
menunggu mesin ini untuk dibuat.
04:50
And there's not just one of these, there's manybanyak of them.
108
274322
3420
Dan ini tidak hanya ada satu, namun banyak.
04:53
He preparedsiap programsprogram anticipatingmengantisipasi this would happenterjadi.
109
277742
3090
Dia menyiapkan program untuk mengantisipasi hal ini.
04:56
Now, the reasonalasan they used punchpukulan cardskartu-kartu was that JacquardJacquard,
110
280832
1973
Kini alasan mereka menggunakan kartu pons adalah Jacquard,
04:58
in FrancePrancis, had createddiciptakan the JacquardJacquard loomalat tenun,
111
282805
2172
di Perancis telah membuat penenun Jacquard
05:00
whichyang was weavingtenun these incredibleluar biasa patternspola controlleddikendalikan by punchpukulan cardskartu-kartu,
112
284977
2678
yang menenun pola luar biasa ini dikendalikan dengan kartu pons,
05:03
so he was just repurposingRepurposing the technologyteknologi of the day,
113
287655
2632
jadi dia hanya mengajukan kembali teknologi saat itu
05:06
and like everything elselain he did, he's usingmenggunakan the technologyteknologi
114
290287
2105
dan seperti hal lain yang dia lakukan, dia menggunakan teknologi
05:08
of his eraera, so 1830s, 1840s, 1850s, cogsroda penggerak, steamuap,
115
292392
4747
dari jamannya, pada tahun 1830-an, 1840-an, 1850-an, roda gigi, uap,
05:13
mechanicalmekanis devicesperangkat. IronicallyIronisnya, bornlahir the samesama yeartahun
116
297139
3938
dan perangkat mekanis. Ironisnya Charles Babbage
05:16
as CharlesCharles BabbageBabbage was MichaelMichael FaradayFaraday,
117
301077
2172
hidup pada jaman yang sama dengan Michael Faraday,
05:19
who would completelysama sekali revolutionizemerevolusi everything
118
303249
2677
yang akan merevolusi segalanya
05:21
with the dynamoDinamo, transformerstransformer, all these sortsmacam of things.
119
305926
2513
dengan dinamo, trafo, dan benca-benda sejanis.
05:24
BabbageBabbage, of courseTentu saja, wanted to use proventerbukti technologyteknologi,
120
308439
3158
Tentu saja Babbage ingin menggunakan teknologi yang sudah terbukti
05:27
so steamuap and things.
121
311597
1553
sehingga menggunakan uap dan sejenisnya.
05:29
Now, he neededdibutuhkan accessoriesaksesoris.
122
313150
1673
Kini, dia perlu pelengkap.
05:30
ObviouslyJelas, you've got a computerkomputer now.
123
314823
1672
Sudah jelas, kini ada komputer.
05:32
You've got punchpukulan cardskartu-kartu, a CPUCPU and memoryingatan.
124
316495
2389
Ada kartu pons, pengolah data, dan memori.
05:34
You need accessoriesaksesoris you're going to come with.
125
318884
1935
Anda memerlukan pelengkap.
05:36
You're not just going to have that,
126
320819
1628
Anda tidak hanya mendapat itu saja.
05:38
So, first of all, you had soundsuara. You had a bellbel,
127
322447
2828
Jadi pertama-tama, ada suara. Di sini ada lonceng
05:41
so if anything wentpergi wrongsalah — (LaughterTawa) —
128
325275
2154
jadi jika ada yang tidak beres -- (Tawa) ``
05:43
or the machinemesin neededdibutuhkan the attendantpetugas to come to it,
129
327429
2345
atau mesin ini memerlukan bantuan dari orang,
05:45
there was a bellbel it could ringcincin. (LaughterTawa)
130
329774
1970
loncengnya akan berbunyi. (Tawa)
05:47
And there's actuallysebenarnya an instructionpetunjuk on the punchpukulan cardkartu
131
331744
1536
Dan ada juga perintah di dalam kartu pons
05:49
whichyang saysmengatakan "RingCincin the bellbel." So you can imaginemembayangkan this "TingTing!"
132
333280
2902
yang berkata, "Bunyikan lonceng." Anda bisa membayangkan suara "Ting!" itu.
05:52
You know, just stop for a momentsaat, imaginemembayangkan all those noisessuara,
133
336182
2200
Mari berhenti sejenak lalu bayangkan suara-suara
05:54
this thing, "ClickKlik, clackClack clickklik clickklik clickklik,"
134
338382
1081
seperti ini, "Kllik, klak, klik, klik, klik,"
05:55
steamuap enginemesin, "DingDing," right? (LaughterTawa)
135
339463
2937
suara mesin uap, "Ding," benar? (Tawa)
05:58
You alsojuga need a printerpencetak, obviouslyjelas, and everyonesemua orang needskebutuhan a printerpencetak.
136
342400
2435
Anda juga memerlukan printer, semua orang memerlukan printer.
06:00
This is actuallysebenarnya a picturegambar of the printingpencetakan mechanismmekanisme for
137
344835
3008
Ini sebenarnya adalah gambar dari mekanisme pencetakan
06:03
anotherlain machinemesin of his, calledbernama the DifferencePerbedaan EngineMesin No. 2,
138
347843
2483
dari mesin lain miliknya, yang disebut Mesin Pembedaan No. 2,
06:06
whichyang he never builtdibangun di, but whichyang the ScienceIlmu pengetahuan MuseumMuseum
139
350326
1935
yang tidak pernah dia buat, namun dibuat oleh Museum Ilmiah
06:08
did buildmembangun in the '80s and '90s.
140
352261
2171
pada tahun 80-an dan 90-an.
06:10
It's completelysama sekali mechanicalmekanis, again, a printerpencetak.
141
354432
2275
Printer ini seluruhnya mekanis.
06:12
It printscetakan just numbersangka, because he was obsessedterobsesi with numbersangka,
142
356707
2698
Mesin ini hanya mencetak angka karena dia terobsesi dengan angka,
06:15
but it does printmencetak ontoke paperkertas, and it even does wordkata wrappingPembungkus,
143
359405
3517
namun mesin ini mencetak di kertas, bahkan juga memenggal kata,
06:18
so if you get to the endakhir of the linegaris, it goespergi around like that.
144
362922
2772
jadi jika Anda sampai di ujung kertas, tulisannya akan seperti ini.
06:21
You alsojuga need graphicsgrafis, right?
145
365694
1650
Anda juga perlu grafis, bukan?
06:23
I mean, if you're going to do anything with graphicsgrafis,
146
367344
1556
Maksud saya, jika Anda ingin melakukan sesuatu dengan grafis,
06:24
so he said, "Well, I need a plotterPlotter. I've got a bigbesar piecebagian of paperkertas
147
368900
2596
jadi dia berkata, "Saya memerlukan mesin plot. Saya perlu kertas yang besar,
06:27
and an inktinta penpena and I'll make it plotmerencanakan."
148
371496
2108
pena tinta, dan saya akan menggambar plot."
06:29
So he designeddirancang a plotterPlotter as well,
149
373604
1830
Jadi dia membuat mesin plot juga,
06:31
and, you know, at that pointtitik, I think he got prettycantik much
150
375434
3925
dan saat itu, saya rasa dia memiliki mesin
06:35
a prettycantik good machinemesin.
151
379359
1531
yang cukup bagus.
06:36
AlongSepanjang comesdatang this womanwanita, AdaAda LovelaceLovelace.
152
380890
2690
Lalu ada wanita ini, Ada Lovelace.
06:39
Now, imaginemembayangkan these soireesLihatlah, all these great and good comesdatang alongsepanjang.
153
383580
2721
Bayangkanlah dalam pertemuan orang-orang luar biasa ini.
06:42
This ladywanita is the daughterputri of the madgila, badburuk
154
386301
3092
Wanita ini adalah putri dari Lord Byron
06:45
and dangerous-to-knowberbahaya tahu LordTuhan ByronByron,
155
389393
2422
yang tidak waras, jahat, dan berbahaya,
06:47
and her motheribu, beingmakhluk a bitsedikit worriedcemas that she mightmungkin have
156
391815
2520
dan ibunya, yang sedikit khawatir dia akan
06:50
inheriteddiwariskan some of LordTuhan Byron'sByron madnesskegilaan and badnesskejahatan,
157
394335
2857
mewarisi ketidakwarasan dan kejahatan Lord Byron
06:53
thought, "I know the solutionlarutan: MathematicsMatematika is the solutionlarutan.
158
397192
3238
berpikir, "Saya tahu jalan keluarnya, matematika.
06:56
We'llKami akan teachmengajar her mathematicsmatematika. That'llYang akan calmtenang her down."
159
400430
2949
Mari kita ajarkan matematika. Itu akan membuatnya tenang."
06:59
(LaughterTawa) Because of courseTentu saja,
160
403379
3756
(Tawa) Karena sudah pasti
07:03
there's never been a mathematicianahli matematika that's gonepergi crazygila,
161
407135
3915
tidak pernah ada matematikawan yang menjadi gila,
07:06
so, you know, that'llitu akan be fine. (LaughterTawa)
162
411050
2401
jadi Anda tahu, semua akan baik-baik saja. (Tawa)
07:09
Everything'llSemuanya akan be fine. So she's got this mathematicalmatematis traininglatihan,
163
413451
3338
Semuanya akan baik-baik saja. Jadi dia diajari matematika,
07:12
and she goespergi to one of these soireesLihatlah with her motheribu,
164
416789
2738
dan dia pergi ke salah satu pertemuan ini bersama ibunya
07:15
and CharlesCharles BabbageBabbage, you know, getsmendapat out his machinemesin.
165
419527
2790
dan Charles Babbage mengeluarkan salah satu mesinnya.
07:18
The DukeDuke of WellingtonWellington is there, you know,
166
422317
1834
Adipati Wellington ada di sana juga,
07:20
get out the machinemesin, obviouslyjelas demonstratesmenunjukkan it,
167
424151
1572
Babbage mengeluarkan mesinnya dan memamerkannya
07:21
and she getsmendapat it. She's the only personorang in his lifetimeseumur hidup, really,
168
425723
3751
dan Lovelace mengerti mesin itu. Selama itu dialah satu-satunya yang berkata,
07:25
who said, "I understandmemahami what this does,
169
429474
1292
"Saya tahu apa yang dilakukan mesin itu,
07:26
and I understandmemahami the futuremasa depan of this machinemesin."
170
430766
2207
dan masa depan mesin itu,"
07:28
And we oweberhutang to her an enormousbesar sekali amountjumlah because we know
171
432973
3087
Dan kita berhutang besar padanya karena kita tahu banyak
07:31
a lot about the machinemesin that BabbageBabbage was intendingberniat to buildmembangun
172
436060
2977
mengenai mesin yang ingin dibuat oleh Babbage
07:34
because of her.
173
439037
1603
karena dirinya.
07:36
Now, some people call her the first programmerprogrammer.
174
440640
2757
Kini, beberapa orang berkata dialah pemrogram yang pertama.
07:39
This is actuallysebenarnya from one of -- the paperkertas that she translatedditerjemahkan.
175
443397
3386
Ini sebenarnya berasal dari -- salah satu naskah yang dia terjemahkan.
07:42
This is a programprogram writtentertulis in a particulartertentu stylegaya.
176
446783
2911
Ini adalah program yang ditulis dengan gaya tertentu.
07:45
It's not, historicallyhistoris, totallysama sekali accuratetepat that she's the first programmerprogrammer,
177
449694
3569
Menurut sejarah, tidak terlalu tepat untuk berkata bahwa dialah pemrogram pertama
07:49
and actuallysebenarnya, she did something more amazingmenakjubkan.
178
453263
2053
sebenarnya, dia melakukan hal yang lebih luar biasa.
07:51
RatherAgak than just beingmakhluk a programmerprogrammer,
179
455316
1570
Dia tidak hanya menjadi pemrogram
07:52
she saw something that BabbageBabbage didn't.
180
456886
2172
namun dia melihat sesuatu yang tidak dilihat Babbage.
07:54
BabbageBabbage was totallysama sekali obsessedterobsesi with mathematicsmatematika.
181
459058
3184
Babbage benar-benar terobsesi pada matematika.
07:58
He was buildingbangunan a machinemesin to do mathematicsmatematika,
182
462242
3949
Dia membuat mesin ini untuk mengerjakan matematika
08:02
and LovelaceLovelace said, "You could do more than mathematicsmatematika
183
466191
3259
dan Lovelace berkata, "Dengan mesin ini kau tidak hanya sekedar
08:05
on this machinemesin." And just as you do,
184
469450
2835
mengerjakan matematika." Dan seperti yang Anda lakukan
08:08
everyonesemua orang in this roomkamar already'ssudah ada got a computerkomputer on them
185
472285
1625
Anda semua di ruangan ini memiliki komputer
08:09
right now, because they'vemereka sudah got a phonetelepon.
186
473910
2054
karena Anda memiliki telepon.
08:11
If you go into that phonetelepon, everysetiap singletunggal thing in that phonetelepon
187
475964
2228
Jika Anda melihat telepon itu, setiap hal dalam telepon itu
08:14
or computerkomputer or any other computingkomputasi devicealat
188
478192
2015
setiap komputer, atau perangkat komputer apapun
08:16
is mathematicsmatematika. It's all numbersangka at the bottombawah.
189
480207
2081
adalah matematika. Semuanya adalah angka.
08:18
WhetherApakah it's videovideo or textteks or musicmusik or voicesuara, it's all numbersangka,
190
482288
4693
Baik itu video, naskah, musik, atau suara, semuanya angka,
08:22
it's all, underlyingmendasari it, mathematicalmatematis functionsfungsi happeningkejadian,
191
486981
3980
semua yang ada di baliknya adalah fungsi matematika,
08:26
and LovelaceLovelace said, "Just because you're doing
192
490961
2105
dan Lovelace berkata, "Hanya karena kau mengerjakan
08:28
mathematicalmatematis functionsfungsi and symbolssimbol
193
493066
3322
fungsi dan simbol matematika
08:32
doesn't mean these things can't representmewakili
194
496388
2247
tidak berarti hal-hal ini tidak dapat mewakili
08:34
other things in the realnyata worlddunia, suchseperti itu as musicmusik."
195
498635
3353
hal-hal lain di dunia nyata, seperti musik."
08:37
This was a hugebesar leaplompatan, because BabbageBabbage is there sayingpepatah,
196
501988
2734
Ini adalah lompatan besar, karena Babbage mengatakan,
08:40
"We could computemenghitung these amazingmenakjubkan functionsfungsi and printmencetak out
197
504722
2222
"Kita dapat menghitung fungsi luar biasa ini dan mencetak
08:42
tablestabel of numbersangka and drawseri graphsgrafik," — (LaughterTawa) —
198
506944
3668
tabel angka dan menggambar grafik," -- (Tawa) --
08:46
and LovelaceLovelace is there and she saysmengatakan, "Look,
199
510612
1896
dan Lovelace mengatakan,
08:48
this thing could even composemenyusun musicmusik if you
200
512508
2476
"Benda ini bahkan dapat menggubah musik
08:50
told it a representationperwakilan of musicmusik numericallynumerik."
201
514984
3548
jika kau memberikan musik secara numeris."
08:54
So this is what I call Lovelace'sSetelah dipermalukan LeapLompatan.
202
518532
1569
Jadi inilah yang saya sebut Lompatan Lovelace.
08:56
When you say she's a programmerprogrammer, she did do some,
203
520101
3737
Saat Anda berkata dia seorang pemrogram, dia melakukan beberapa pemrograman,
08:59
but the realnyata thing is to have said the futuremasa depan is going to be
204
523838
3137
namun hal yang sebenarnya adalah bahwa masa depan
09:02
much, much more than this.
205
526975
2196
benar-benar jauh melampaui hal ini.
09:05
Now, a hundredratus yearstahun laterkemudian, this guy comesdatang alongsepanjang,
206
529171
2179
Kini, seratus tahun kemudian, orang ini muncul,
09:07
AlanAlan TuringTuring, and in 1936, and inventsmenciptakan the computerkomputer all over again.
207
531350
5453
Alan Turing, dan di tahun 1936 menemukan kembali komputer.
09:12
Now, of courseTentu saja, Babbage'sBabbage di machinemesin was entirelysepenuhnya mechanicalmekanis.
208
536803
2577
Tentu saja, mesin Babbage semuanya mekanis.
09:15
Turing'sTuring's machinemesin was entirelysepenuhnya theoreticalteoretis.
209
539380
2531
Mesin Turing semuanya teori.
09:17
BothKedua of these guys were comingkedatangan from a mathematicalmatematis perspectiveperspektif,
210
541911
2791
Kedua orang ini datang dari sudut pandang matematika,
09:20
but TuringTuring told us something very importantpenting.
211
544702
2553
namun Turing memberikan sesuatu yang sangat penting.
09:23
He laiddiletakkan down the mathematicalmatematis foundationsYayasan
212
547255
2935
Dia menaruh dasar matematika
09:26
for computerkomputer scienceilmu, and said,
213
550190
2113
untuk ilmu komputer dan berkata,
09:28
"It doesn't mattermasalah how you make a computerkomputer."
214
552303
3187
"Cara Anda membuat komputer bukanlah masalah"
09:31
It doesn't mattermasalah if your computer'skomputer mechanicalmekanis,
215
555490
1878
Baik komputer Anda mekanis seperti milik Babbage
09:33
like Babbage'sBabbage di was, or electronicelektronik, like computerskomputer are todayhari ini,
216
557368
4410
ataupun elektronis seperti komputer saat ini,
09:37
or perhapsmungkin in the futuremasa depan, cellssel, or, again,
217
561778
2804
atau mungkin di masa depan, komputer sel,
09:40
mechanicalmekanis again, oncesekali we get into nanotechnologynanoteknologi.
218
564582
3146
atau komputer mekanis kembali, karena kini ada nanoteknologi.
09:43
We could go back to Babbage'sBabbage di machinemesin
219
567728
2037
Kita dapat kembali pada mesin milik Babbage
09:45
and just make it tinymungil. All those things are computerskomputer.
220
569765
2576
dan membuatnya kecil. Semua itu adalah komputer.
09:48
There is in a sensemerasakan a computingkomputasi essenceesensi.
221
572341
1632
Ada inti dari komputasi.
09:49
This is calledbernama the ChurchGerejaTuringTuring thesistesis.
222
573973
2005
Hal ini disebut thesis Church-Turing.
09:51
And so suddenlymendadak, you get this linklink where you say
223
575978
2667
Dan tiba-tiba saja, Anda mendapat hubungan di mana Anda mengatakan
09:54
this thing BabbageBabbage had builtdibangun di really was a computerkomputer.
224
578645
2223
benda yang dibuat Babbage ini memang sebuah komputer.
09:56
In factfakta, it was capablemampu of doing everything we do todayhari ini
225
580868
2825
Komputer ini sebenarnya dapat melakukan apapun yang dilakukan komputer saat ini
09:59
with computerskomputer, only really slowlyperlahan. (LaughterTawa)
226
583693
4832
hanya saja sangat lambat. (Tawa)
10:04
To give you an ideaide of how slowlyperlahan,
227
588525
2106
Untuk memberi gambaran tentang kecepatannya,
10:06
it had about 1k of memoryingatan.
228
590631
3839
mesin ini memiliki memori sekitar 1000.
10:10
It used punchpukulan cardskartu-kartu, whichyang were beingmakhluk feddiberi makan in,
229
594470
2918
Mesin ini menggunakan kartu pons yang dimasukkan
10:13
and it ranberlari about 10,000 timeswaktu slowerlebih lambat the first ZXZX81.
230
597388
5760
dan berjalan 10.000 kali lebih lambat dibandingkan ZX81 pertama.
10:19
It did have a RAMRAM packPak.
231
603148
1603
Benda ini memiliki tempat RAM.
10:20
You could addmenambahkan on a lot of extratambahan memoryingatan if you wanted to.
232
604751
3179
Anda bisa menambahkan memori tambahan jika Anda mau.
10:23
(LaughterTawa) So, where does that bringmembawa us todayhari ini?
233
607930
2326
(Tawa) Jadi ke mana arah dari hal ini?
10:26
So there are plansrencana.
234
610256
1608
Kini ada rencana.
10:27
Over in SwindonSwindon, the ScienceIlmu pengetahuan MuseumMuseum archivesarsip,
235
611864
2933
Di Swindon, arsip dari Museum Ilmiah
10:30
there are hundredsratusan of plansrencana and thousandsribuan of pageshalaman
236
614797
1694
ada ratusan rencana dan ribuan halaman
10:32
of notescatatan writtentertulis by CharlesCharles BabbageBabbage about this analyticalanalitis enginemesin.
237
616491
3469
dari catatan yang ditulis oleh Charles Babbage tentang mesin analisis ini.
10:35
One of those is a setset of plansrencana that we call PlanRencana 28,
238
619960
3961
Salah satunya adalah rencana yang kita sebut Rencana 28,
10:39
and that is alsojuga the namenama of a charityamal that I starteddimulai
239
623921
2154
dan itu juga menjadi nama badan amal yang saya dirikan
10:41
with DoronDoron SwadeSwade, who was the curatorkurator of computingkomputasi
240
626075
2734
bersama Doron Swade, yang merupakan kurator komputasi
10:44
at the ScienceIlmu pengetahuan MuseumMuseum, and alsojuga the personorang who drovemelaju
241
628809
2239
di Museum Ilmiah, dan juga merupakan orang yang mendorong
10:46
the projectproyek to buildmembangun a differenceperbedaan enginemesin,
242
631048
1430
proyek untuk membuat mesin yang berbeda,
10:48
and our planrencana is to buildmembangun it.
243
632478
2558
dan kami berencana untuk membuatnya.
10:50
Here in SouthSelatan KensingtonKensington, we will buildmembangun the analyticalanalitis enginemesin.
244
635036
3866
Di Kensington Selatan ini, kami akan membuat mesin analitis.
10:54
The projectproyek has a numberjumlah of partsbagian to it.
245
638902
2002
Proyek ini memiliki beberapa bagian.
10:56
One was the scanningpemindaian of Babbage'sBabbage di archiveArsip.
246
640904
2520
Salah satunya adalah memindai arsip milik Babbage.
10:59
That's been doneselesai. The secondkedua is now the studybelajar
247
643424
1922
Bagian itu telah selesai. Yang kedua adalah mempelajari
11:01
of all of those plansrencana to determinemenentukan what to buildmembangun.
248
645346
3110
semua rencana itu untuk menentukan apa yang akan dibuat.
11:04
The thirdketiga partbagian is a computerkomputer simulationsimulasi of that machinemesin,
249
648456
4444
Bagian ketiga adalah simulasi komputer dari mesin itu,
11:08
and the last partbagian is to physicallysecara fisik buildmembangun it at the ScienceIlmu pengetahuan MuseumMuseum.
250
652900
2923
dan bagian terakhir adalah membuat mesin itu di museum Ilmiah.
11:11
When it's builtdibangun di, you'llAnda akan finallyakhirnya be ablesanggup to understandmemahami how a computerkomputer worksbekerja,
251
655823
2576
Saat mesin itu selesai dibuat, Anda akan memahami bagaimana kerja komputer,
11:14
because ratheragak than havingmemiliki a tinymungil chipchip in frontdepan of you,
252
658399
1834
karena Anda tidak berhadapan dengan chip yang kecil
11:16
you've got to look at this humongoushumongous thing and say, "AhAh,
253
660233
2610
namun melihat benda yang aneh ini dan berkata, "Ah,
11:18
I see the memoryingatan operatingoperasi, I see the CPUCPU operatingoperasi,
254
662843
3335
saya bisa melihat memori dan pengolah data yang bekerja.
11:22
I hearmendengar it operatingoperasi. I probablymungkin smellbau it operatingoperasi." (LaughterTawa)
255
666178
3867
Saya mendengarnya bekerja, mungkin juga bisa membauinya." (Tawa)
11:25
But in betweenantara that we're going to do a simulationsimulasi.
256
670045
2599
Namun sebelumnya kami akan melakukan simulasi.
11:28
BabbageBabbage himselfdiri wrotemenulis, he said,
257
672644
1757
Babbage sendiri menulis bahwa
11:30
as soonsegera as the analyticalanalitis enginemesin existsada,
258
674401
1618
segera setelah mesin analitis ini muncul,
11:31
it will surelypasti guidepanduan the futuremasa depan courseTentu saja of scienceilmu.
259
676019
3704
mesin ini akan memandu arah ilmu pengetahuan di masa depan.
11:35
Of courseTentu saja, he never builtdibangun di it, because he was always fiddlingbermain-main
260
679723
1845
Sudah tentu, dia tidak pernah membuatnya, karena dia selalu
11:37
with newbaru plansrencana, but when it did get builtdibangun di, of courseTentu saja,
261
681568
2082
mendapat rencana baru, namun saat mesin ini dibuat
11:39
in the 1940s, everything changedberubah.
262
683650
3510
sudah pasti di tahun 1940-an, semuanya berubah.
11:43
Now, I'll just give you a little tasterasa of what it looksterlihat like
263
687160
1823
Kini, saya akan memberikan sedikit gambaran tentang bentuk mesin ini
11:44
in motiongerakan with a videovideo whichyang showsmenunjukkan
264
688983
2633
dalam sebuah video yang menunjukkan
11:47
just one partbagian of the CPUCPU mechanismmekanisme workingkerja.
265
691616
4594
salah satu dari mekanisme pengolah data ini.
11:55
So this is just threetiga setsset of cogsroda penggerak,
266
699210
2999
Ini hanyalah tiga rangkaian roda gigi
11:58
and it's going to addmenambahkan. This is the addingmenambahkan mechanismmekanisme
267
702209
2822
yang melakukan penjumlahan. Inilah mekanisme penjumlahan
12:00
in actiontindakan, so you imaginemembayangkan this giganticraksasa machinemesin.
268
705031
2657
sedang bekerja, jadi Anda bisa bayangkan mesin raksasa ini.
12:03
So, give me fivelima yearstahun.
269
707688
1159
Jadi, berikan waktu 5 tahun untuk saya.
12:04
Before the 2030s happenterjadi, we'llbaik have it.
270
708847
2344
Sebelum tahun 2030, kita akan memilikinya.
12:07
Thank you very much. (ApplauseTepuk tangan)
271
711191
2970
Terima kasih banyak. (Tepuk tangan)
Translated by Antonius Yudi Sendjaja
Reviewed by Yustina Suryanti

▲Back to top

ABOUT THE SPEAKER
John Graham-Cumming - Computer programmer
Computer programmer John Graham-Cumming keeps geek history alive by raising awareness for it's heroes and their inventions.

Why you should listen

John Graham-Cumming received his Ph.D. in computer security from Oxford University. A peripatetic programmer, he has worked in Silicon Valley, New York, the UK, Germany and France. In 2004, his open source POPFile program won a Jolt Productivity Award. He has authored two books: The Geek Atlas, a travel companion for math and science history enthusiasts; and GNU Make Unleashed, a guide for programmers. In 2009, he spearheaded a successful petition to the British Government demanding an apology for its persecution of Alan Turing for his homosexuality. His personal blog was rated among the "top 30 science blogs" by The Times in February 2010. And in October, 2010, he founded an organization dedicated to build Charles Babbage's famous analytical engine.

 

More profile about the speaker
John Graham-Cumming | Speaker | TED.com