Podcast technologiczny, w którym na luzie i z humorem rozmawiamy o szeroko pojętej technologii, ale nie pomijamy też tematów związanych z kulturą. Prowadzący: Konrad Kozłowski i Patryk Koncewicz
…
continue reading
תוכן מסופק על ידי chwast.it. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי chwast.it או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !
התחל במצב לא מקוון עם האפליקציה Player FM !
003: Obiektowosc
MP3•בית הפרקים
Manage episode 210102510 series 1711714
תוכן מסופק על ידי chwast.it. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי chwast.it או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
OOP OCB?
- 00:55 - @kubek2k pyta o to jak rozumiemy OO
- 01:18 - @kwasniew wyjaśnia co to w ogóle jest paradygmat
- 02:05 - dla @kwasniew OO to “stan i zachowanie które wspólnie podrożują sobie w czasie”
- 03:02 - @peel narzeka na Alana Kaya który do tej pory nie może dojść do ostatecznej definicji OO
- 03:45 - @peel nawiązuje do definicji zespolu Barbary Liskov: “abstrakcje są sumą obserwacji i reprezentacji”
- 05:03 - @kubek2k nawizuje do procesu myślowego Alana Kaya i historii definicji OO opisanej na c2 wiki
- 06:32 - @kubek2k opisuje swoja wymarzoną definicję OO
- 07:30 - @kubek2k opisuje idee DCI jako (teoretycznie) to o czym rzeczywiście myslał Alan Kay wg Jamesa Copliena
Plusy i Minusy
- 09:05 - @kubek2k pyta o plusy i minusy OO
- 09:26 - @kwasniew zwraca uwage na popularność OO w kontekście “zbiorowego mitu”
- 10:26 - @kwasniew o tym, że OO prowadzi to skomplikowanych konstruktów językowych
- 11:12 - @peel nawiązuje do COM - “wysoka reużywalność kodu” i “łatwość uczenia się”
- 12:28 - @peel mówi o mieszaniu modelu abstract data types z algebraic data types
- 14:15 - @peel mówi o trudnościach w zrozumieniu cudzego kodu z powodu braku weryfikowalności w OO
- 15:00 - @peel “interfejsy nie wymuszaja wystarczająco odpowiedniego zachowania”
- 15:53 - @peel o wąskim spektrum idealnych zastosowań OO
- 16:14 - @kubek2k zwraca uwage na to, iż OO w czasach powstawania było “krokiem naprzód” w Przemyślu IT
- 16:48 - @kubek2k o braku sensownego mechanizmu wyrażania interakcji między obiektami
- 18:10 - @peel wcina się “bez trybu” ze schedami kulturowymi w Przemyślu IT
Praktyczne OOP vs Reszta Swiata
- 20:12 - @kubek2k o OOP w Przemyślu
- 21:00 - @kwasniew o możliwosci życia bez “thisa”
- 21:50 - @kwasniew o prostych, ale wystarczających feature’ach językowych
- 22:40 - chorwaccy kibice świetują remis Brazylii
- 23:15 - @peel po raz trzeci o ADT
- 24:12 - @kubek2k o konieczności zaglądania poza własną bańkę technologiczną
Linki
- Anjana Vakil - Programming Across Paradigms https://www.youtube.com/watch?v=Pg3UeB-5FdA
- Kyle Simpson - OO without classes. Why I don’t like JS classes https://github.com/getify/You-Dont-Know-JS/blob/master/this%20%26%20object%20prototypes/ch6.md
- Brian Lonsdorf - Oh Composable World! https://www.youtube.com/watch?v=SfWR3dKnFIo
- Alan Kay on OOP http://wiki.c2.com/?AlanKaysDefinitionOfObjectOriented
- David Parnas - On the criteria to be used in decomposing systems into modules http://repository.cmu.edu/cgi/viewcontent.cgi?article=2979&context=compsci
- William R. Cook - Object-Oriented Programming Versus Abstract Data Types http://www.cs.utexas.edu/users/wcook/papers/OOPvsADT/CookOOPvsADT90.pdf
- William R. Cook - On understanding data abstraction, revisited. http://www.cs.utexas.edu/%7Ewcook/Drafts/2009/essay.pdf
- Jeremy Gibbons - Unfolding Abstract Data Types http://www.comlab.ox.ac.uk/jeremy.gibbons/publications/adt.pdf
- Joe Armstrong - Why OO Sucks? http://harmful.cat-v.org/software/OO_programming/why_oo_sucks
- Yval Noah Harari - Sapiens: A brief history of humankind https://en.wikipedia.org/wiki/Sapiens:_A_Brief_History_of_Humankind
- “Pit of despair” - https://en.wikipedia.org/wiki/Pit_of_despair
- Data, Context, Interaction - https://en.wikipedia.org/wiki/Data,_context_and_interaction
4 פרקים
MP3•בית הפרקים
Manage episode 210102510 series 1711714
תוכן מסופק על ידי chwast.it. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי chwast.it או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
OOP OCB?
- 00:55 - @kubek2k pyta o to jak rozumiemy OO
- 01:18 - @kwasniew wyjaśnia co to w ogóle jest paradygmat
- 02:05 - dla @kwasniew OO to “stan i zachowanie które wspólnie podrożują sobie w czasie”
- 03:02 - @peel narzeka na Alana Kaya który do tej pory nie może dojść do ostatecznej definicji OO
- 03:45 - @peel nawiązuje do definicji zespolu Barbary Liskov: “abstrakcje są sumą obserwacji i reprezentacji”
- 05:03 - @kubek2k nawizuje do procesu myślowego Alana Kaya i historii definicji OO opisanej na c2 wiki
- 06:32 - @kubek2k opisuje swoja wymarzoną definicję OO
- 07:30 - @kubek2k opisuje idee DCI jako (teoretycznie) to o czym rzeczywiście myslał Alan Kay wg Jamesa Copliena
Plusy i Minusy
- 09:05 - @kubek2k pyta o plusy i minusy OO
- 09:26 - @kwasniew zwraca uwage na popularność OO w kontekście “zbiorowego mitu”
- 10:26 - @kwasniew o tym, że OO prowadzi to skomplikowanych konstruktów językowych
- 11:12 - @peel nawiązuje do COM - “wysoka reużywalność kodu” i “łatwość uczenia się”
- 12:28 - @peel mówi o mieszaniu modelu abstract data types z algebraic data types
- 14:15 - @peel mówi o trudnościach w zrozumieniu cudzego kodu z powodu braku weryfikowalności w OO
- 15:00 - @peel “interfejsy nie wymuszaja wystarczająco odpowiedniego zachowania”
- 15:53 - @peel o wąskim spektrum idealnych zastosowań OO
- 16:14 - @kubek2k zwraca uwage na to, iż OO w czasach powstawania było “krokiem naprzód” w Przemyślu IT
- 16:48 - @kubek2k o braku sensownego mechanizmu wyrażania interakcji między obiektami
- 18:10 - @peel wcina się “bez trybu” ze schedami kulturowymi w Przemyślu IT
Praktyczne OOP vs Reszta Swiata
- 20:12 - @kubek2k o OOP w Przemyślu
- 21:00 - @kwasniew o możliwosci życia bez “thisa”
- 21:50 - @kwasniew o prostych, ale wystarczających feature’ach językowych
- 22:40 - chorwaccy kibice świetują remis Brazylii
- 23:15 - @peel po raz trzeci o ADT
- 24:12 - @kubek2k o konieczności zaglądania poza własną bańkę technologiczną
Linki
- Anjana Vakil - Programming Across Paradigms https://www.youtube.com/watch?v=Pg3UeB-5FdA
- Kyle Simpson - OO without classes. Why I don’t like JS classes https://github.com/getify/You-Dont-Know-JS/blob/master/this%20%26%20object%20prototypes/ch6.md
- Brian Lonsdorf - Oh Composable World! https://www.youtube.com/watch?v=SfWR3dKnFIo
- Alan Kay on OOP http://wiki.c2.com/?AlanKaysDefinitionOfObjectOriented
- David Parnas - On the criteria to be used in decomposing systems into modules http://repository.cmu.edu/cgi/viewcontent.cgi?article=2979&context=compsci
- William R. Cook - Object-Oriented Programming Versus Abstract Data Types http://www.cs.utexas.edu/users/wcook/papers/OOPvsADT/CookOOPvsADT90.pdf
- William R. Cook - On understanding data abstraction, revisited. http://www.cs.utexas.edu/%7Ewcook/Drafts/2009/essay.pdf
- Jeremy Gibbons - Unfolding Abstract Data Types http://www.comlab.ox.ac.uk/jeremy.gibbons/publications/adt.pdf
- Joe Armstrong - Why OO Sucks? http://harmful.cat-v.org/software/OO_programming/why_oo_sucks
- Yval Noah Harari - Sapiens: A brief history of humankind https://en.wikipedia.org/wiki/Sapiens:_A_Brief_History_of_Humankind
- “Pit of despair” - https://en.wikipedia.org/wiki/Pit_of_despair
- Data, Context, Interaction - https://en.wikipedia.org/wiki/Data,_context_and_interaction
4 פרקים
כל הפרקים
×ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.