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
Webbapplikationer i Prolog
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Madeleine Malmsten
December 07, 2018
Programming
40
0
Share
Webbapplikationer i Prolog
Madeleine Malmsten
December 07, 2018
More Decks by Madeleine Malmsten
See All by Madeleine Malmsten
Can you teach a school class functional programming?
mmalmsten
1
68
Building a Living Lab
mmalmsten
1
40
Other Decks in Programming
See All in Programming
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
240
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
継続的な負荷検証を目指して
pyama86
3
1k
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
260
AIと共に生きる技術選定 2026
sgash708
0
130
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
140
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
Firefoxにコントリビューションして得られた学び
ken7253
2
160
[RubyKaigi 2026] Require Hooks
palkan
1
310
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
160
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
690
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
The Curious Case for Waylosing
cassininazir
0
340
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
A designer walks into a library…
pauljervisheath
211
24k
Tell your own story through comics
letsgokoyo
1
920
YesSQL, Process and Tooling at Scale
rocio
174
15k
The browser strikes back
jonoalderson
0
1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Accessibility Awareness
sabderemane
1
110
Writing Fast Ruby
sferik
630
63k
Transcript
Webbapplikationer i Prolog och hur man kokar kaffe
Innehåll Vad är Prolog? Varför Prolog? Webbapplikationer i Prolog
“Programming in Logic” University of Marseilles, 1972 Vad är Prolog?
Semantisk slutledningsmotor (inference engine) Logiska regler -> Kunskapsbas -> Ny
information "Classic Artificial Intelligence” Vad är Prolog?
Varför Prolog?
Varför Prolog?
Liten kod Backtracking Webbramverk Varför Prolog?
Webbapplikationer I Prolog
1 2 3 4 5 6 7 8 Returneras! 2
1 coffee(1, 1, 1, afternoon) Ratio kaffe/ vatten Extra kaffe Veckodag Tid på dygnet coffee(1, 2, 1, morning) time_of_day(morning) time_of_day(0) day_of_week(1) day_of_week(0) coffee(0.5, 1, 0, evening) Backtracking
Hämta kaffe Hämta antalet koppar Hämta kafferecept Backtracking
Tack :) Github mmalmsten