SlideShare a Scribd company logo
Greimas.exe: digital code in the
generative trajectory of expression
Everardo REYES
Université Paris 8 / Lab. Paragraphe
The Digital Subject #4 Codes
Org : P. Cassou-Noguès, C. Larsonneur, A. Regnauld.
Nov. 16 - 20, 2015. Archives Nationales & Université Paris 8
Semiotic contributions to the
study of code and
software
Code and software…
where / how to start analyzing?
Word 1.0
Microsoft, 1989
1021 files in 33 folders
Most of source code in C
Also text documents
x86 assembler-language
executable tools, batch files, and more.
Heterogeneity: levels of analysis
Processing 3
C. Reas & B. Fry, 2015
82,000 lines of code
Source code mainly in Java
Sign, Text, Object, Practice…
all of them?
Our contribution:
understanding code as a dynamic
component within a generative
trajectory of expression
Semiosis
Expression plane
Content plane
matter, support, susceptible
interpretation, narrativity, discourse
meaning,
signification
Planes of language that constitute the semiotic function
Elaborated by Hjelmslev, based on Saussure
Semiosis
Expression
plane
Content
plane
Form of expression
Substance of expression
Substance of content
Form of content
Each plane has a form and substance
structure / perceptible, invariant / variant
Generative trajectory of content
Generative trajectory of expression
[ J. Fontanille, 2008, p. 34 ]
Semiosis
Expression plane
Content plane
Styles stratégiques
Formants récurrents
Isotopies figuratives de l’expression
Dispositif d’énonciation / inscription
Support formel d’inscription
Morphologie praxique
Scène prédicative
Processus d’accommodation
Gestion stratégique des pratiques
Iconisation des comportements stratégiques
Signs
Texts-
enunciations
Objects
Practices
Strategies
Life forms
How to adapt it to code?
Object
Formal support:
Raster grid
Material support:
Display technologies [ screens CRT, plasma, LED, DLP ],
capturing [ cameras CCD ],
processing and storing [ processors, hard drives ]
Text
Network of isotopies:
Programming language syntax
Elements of the Graphical User Interface [ GUI ]
Inscription support:
Programming paradigms
User Interfaces
Programming code
Signs
Source of formants:
Binary code, electron diffusion, access to RAM/ROM
Recurrent formants:
Data types, Data structures
Algorithms [ logical and mathematical rules ]
Reference of Processing
Dictionary of functions and signs
Software visualizations of Processing 2
E. Reyes, 2014
Signs, texts, and objects are the underlying levels of
practices and life forms
At each dimension, we could analyze code as enunciation and
focus on interrelated interpretative schemes
Shaping cultures… cultures of software and cultures where
software is increasingly employed, but with a different
foundation of practices, typologies, terminology, signs [ art,
humanities, digital humanities ]
Text and practices
• Procedural [ FORTRAN, ALGOL, PASCAL, C ]
• Imperative [ BASIC ]
• Declarative [ LOGO, PROLOG ]
• Functional [ LISP, ML ]: logically superior
• Object-oriented [ SMALLTALK, EIFFEL, C++ ]: synthesis of
procedural structurability and functional logic design
Programming languages do not stem from the recourse to
a logical model, although the machine they control are
explicitly based upon such a model.
[ Hagen, 2006 (in Chun & Keenan) : 157 - 175 ]
The machine grew out of Cold War, economy, organization of
labor, numbers game
The structure of the von Neumann machine did not reveal that this
machine would be more than a new calculator, namely a new
communications medium
[ Hagen, 2006 (in Chun & Keenan) : 157 - 175 ]
Object and practices
What kind of user is being imagined and put in place?
Which models of “work” have informed Word?
It cannot order alphabetically list items or produce
combinatorial poetry
[ Fuller, 2003 : 137 - 165 ]
Strategies and practices
Industrie aujourd’hui : restructurée pour s’adapter aux
potentialités et vicissitudes des logiciels
La vaste majorité de logiciels concernés sont écrits en langages
orientés objet (C++, Ruby ou Java)
Non seulement structurent mais aussi influencent la logique
de l’identification, de la capture et de la médiation
[ Galloway, 2012 : 85 - 99 ]
Life forms and practices
A transposition of elements from the whole culture
Challenge and risk of deformations:
There are receiving and sending cultures
They have to create their own version towards foreign elements
It is important to analyze every level of the trajectory to see how
matter and substance modify interpretations and meaning
From Digital ↔ Humanities
Merci de votre attention
Everardo REYES
Université Paris 8 / Lab. Paragraphe

More Related Content

Viewers also liked

Presentación1 (2)
Presentación1 (2)Presentación1 (2)
Presentación1 (2)FERDIMARKUS
 
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
Hina Ansari (B.A., M.A., LL.L)
 
Inbound marketing pentru industria auto (1)
Inbound marketing pentru industria auto (1)Inbound marketing pentru industria auto (1)
Inbound marketing pentru industria auto (1)
Beans United
 
Digital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
Digital mobil im Alter - Tablet PCs für Seniorinnen und SeniorenDigital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
Digital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
Socialbar
 
La semilla sembrada
La semilla sembradaLa semilla sembrada
La semilla sembrada
Papá Samuelongo
 
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
fdsx cvxx
 
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏ 파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏  파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏  파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏ 파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
fdsx cvxx
 
Klasifikasi tanaman secara botani
Klasifikasi tanaman secara botaniKlasifikasi tanaman secara botani
Klasifikasi tanaman secara botani
Operator Warnet Vast Raha
 
Intro to social media for agritourism operators
Intro to social media for agritourism operatorsIntro to social media for agritourism operators
Intro to social media for agritourism operators
Creative Startups
 
silent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJANsilent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJAN
Raj Niranjan
 
9. mejorar la seguridad en la utilización de medicamentos.
9. mejorar la seguridad en la utilización de medicamentos.9. mejorar la seguridad en la utilización de medicamentos.
9. mejorar la seguridad en la utilización de medicamentos.hospitalruu
 
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
mariaseptiamemorini
 
La visualité de Nirvana
La visualité de NirvanaLa visualité de Nirvana
La visualité de Nirvana
Everardo Reyes-García
 
Traitement d’images et média visualisation
Traitement d’images et média visualisationTraitement d’images et média visualisation
Traitement d’images et média visualisation
Everardo Reyes-García
 

Viewers also liked (20)

Presentación1 (2)
Presentación1 (2)Presentación1 (2)
Presentación1 (2)
 
Question 2
Question 2Question 2
Question 2
 
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
Sargeant v Canada - Lessons Learnt (Staffing & Transparency)
 
97 stress rls
97   stress rls97   stress rls
97 stress rls
 
HTML: Listen
HTML: ListenHTML: Listen
HTML: Listen
 
HTML: Tabellen
HTML: TabellenHTML: Tabellen
HTML: Tabellen
 
Inbound marketing pentru industria auto (1)
Inbound marketing pentru industria auto (1)Inbound marketing pentru industria auto (1)
Inbound marketing pentru industria auto (1)
 
Project
ProjectProject
Project
 
Digital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
Digital mobil im Alter - Tablet PCs für Seniorinnen und SeniorenDigital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
Digital mobil im Alter - Tablet PCs für Seniorinnen und Senioren
 
La semilla sembrada
La semilla sembradaLa semilla sembrada
La semilla sembrada
 
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
정품드래곤발기제♤w5.ow.to ☆톡 w2015♤ 드래곤 발기제 약효, 드래곤발기제 지속시간, 드래곤발기제 가격, 드래곤발기제 판매,드래곤...
 
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏ 파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏  파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏  파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
정품 파워에렉트 발기제 ☎라인 nx2015 & w5.ow.to ☏ 파워이랙트효과,파워이랙트 발기제,파워이랙트 가격, 파워이랙트발기제판매
 
Europe crossword
Europe crosswordEurope crossword
Europe crossword
 
Klasifikasi tanaman secara botani
Klasifikasi tanaman secara botaniKlasifikasi tanaman secara botani
Klasifikasi tanaman secara botani
 
Intro to social media for agritourism operators
Intro to social media for agritourism operatorsIntro to social media for agritourism operators
Intro to social media for agritourism operators
 
silent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJANsilent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJAN
 
9. mejorar la seguridad en la utilización de medicamentos.
9. mejorar la seguridad en la utilización de medicamentos.9. mejorar la seguridad en la utilización de medicamentos.
9. mejorar la seguridad en la utilización de medicamentos.
 
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
PERHITUNGAN FREKUENSI KESELAMATAN DAN KESEHATAN KERJA DI BANDAR UDARA SYAMSUD...
 
La visualité de Nirvana
La visualité de NirvanaLa visualité de Nirvana
La visualité de Nirvana
 
Traitement d’images et média visualisation
Traitement d’images et média visualisationTraitement d’images et média visualisation
Traitement d’images et média visualisation
 

Similar to Greimas.exe: digital code in the generative trajectory of expression

Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduatesScales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduatesHans Ecke
 
GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003butest
 
Glis Localization Internationalization 05 20071030
Glis Localization Internationalization 05 20071030Glis Localization Internationalization 05 20071030
Glis Localization Internationalization 05 20071030
Jan Pawlowski
 
Programing paradigm & implementation
Programing paradigm & implementationPrograming paradigm & implementation
Programing paradigm & implementation
Bilal Maqbool ツ
 
Unit ii oo design 9
Unit ii oo design 9Unit ii oo design 9
Unit ii oo design 9
kiruthikamurugesan2628
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
Kathirvel Ayyaswamy
 
Modest Formalization of Software Design Patterns
Modest Formalization of Software Design PatternsModest Formalization of Software Design Patterns
Modest Formalization of Software Design Patterns
International Journal of Latest Research in Engineering and Technology
 
Inria - Software assets - Aerospace
Inria - Software assets - AerospaceInria - Software assets - Aerospace
Inria - Software assets - Aerospace
Inria
 
A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And Rlbp
Rikki Wright
 
OBJECT ORIENTED PROGRAMMING.docx
OBJECT ORIENTED PROGRAMMING.docxOBJECT ORIENTED PROGRAMMING.docx
OBJECT ORIENTED PROGRAMMING.docx
AleKi2
 
A Primer on High-Quality Identifier Naming [ASE 2022]
A Primer on High-Quality Identifier Naming [ASE 2022]A Primer on High-Quality Identifier Naming [ASE 2022]
A Primer on High-Quality Identifier Naming [ASE 2022]
University of Hawai‘i at Mānoa
 
The History of Programming.pptx
The History of Programming.pptxThe History of Programming.pptx
The History of Programming.pptx
sheillakontor
 
Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...
Carmen Sanborn
 
History Of C Essay
History Of C EssayHistory Of C Essay
History Of C Essay
Melissa Williams
 
ICAME 2010
ICAME 2010ICAME 2010
ICAME 2010
nottyknight
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenza
Giorgia Lodi
 
Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...toukaigi
 

Similar to Greimas.exe: digital code in the generative trajectory of expression (20)

Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduatesScales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
 
GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003
 
Glis Localization Internationalization 05 20071030
Glis Localization Internationalization 05 20071030Glis Localization Internationalization 05 20071030
Glis Localization Internationalization 05 20071030
 
Programing paradigm & implementation
Programing paradigm & implementationPrograming paradigm & implementation
Programing paradigm & implementation
 
Analysis Report
 Analysis Report  Analysis Report
Analysis Report
 
Unit ii oo design 9
Unit ii oo design 9Unit ii oo design 9
Unit ii oo design 9
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
 
Modest Formalization of Software Design Patterns
Modest Formalization of Software Design PatternsModest Formalization of Software Design Patterns
Modest Formalization of Software Design Patterns
 
Inria - Software assets - Aerospace
Inria - Software assets - AerospaceInria - Software assets - Aerospace
Inria - Software assets - Aerospace
 
Ijetcas14 371
Ijetcas14 371Ijetcas14 371
Ijetcas14 371
 
A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And Rlbp
 
OBJECT ORIENTED PROGRAMMING.docx
OBJECT ORIENTED PROGRAMMING.docxOBJECT ORIENTED PROGRAMMING.docx
OBJECT ORIENTED PROGRAMMING.docx
 
A Primer on High-Quality Identifier Naming [ASE 2022]
A Primer on High-Quality Identifier Naming [ASE 2022]A Primer on High-Quality Identifier Naming [ASE 2022]
A Primer on High-Quality Identifier Naming [ASE 2022]
 
Resume
ResumeResume
Resume
 
The History of Programming.pptx
The History of Programming.pptxThe History of Programming.pptx
The History of Programming.pptx
 
Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...
 
History Of C Essay
History Of C EssayHistory Of C Essay
History Of C Essay
 
ICAME 2010
ICAME 2010ICAME 2010
ICAME 2010
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenza
 
Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...
 

More from Everardo Reyes-García

Faire Image / What Makes An Image?
Faire Image / What Makes An Image?Faire Image / What Makes An Image?
Faire Image / What Makes An Image?
Everardo Reyes-García
 
L’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédiaL’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédia
Everardo Reyes-García
 
Experimental categorization and deep visualization
 Experimental categorization and deep visualization Experimental categorization and deep visualization
Experimental categorization and deep visualization
Everardo Reyes-García
 
A distant reading of Greimas' Dictionnaire
A distant reading of Greimas' DictionnaireA distant reading of Greimas' Dictionnaire
A distant reading of Greimas' Dictionnaire
Everardo Reyes-García
 
Computer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slidesComputer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slides
Everardo Reyes-García
 
Méthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériquesMéthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériques
Everardo Reyes-García
 
Design d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétiqueDesign d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétique
Everardo Reyes-García
 
Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translation
Everardo Reyes-García
 
Présentation du cours Culture numérique
Présentation du cours Culture numériquePrésentation du cours Culture numérique
Présentation du cours Culture numérique
Everardo Reyes-García
 
On Media Art Software
On Media Art SoftwareOn Media Art Software
On Media Art Software
Everardo Reyes-García
 
Explorations in media visualization
Explorations in media visualizationExplorations in media visualization
Explorations in media visualization
Everardo Reyes-García
 
Introducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsIntroducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsEverardo Reyes-García
 
Semiotics, software and media visualization
Semiotics, software and media visualizationSemiotics, software and media visualization
Semiotics, software and media visualization
Everardo Reyes-García
 
Esthétique des médias
Esthétique des médiasEsthétique des médias
Esthétique des médias
Everardo Reyes-García
 
Disrupting 3D Models
Disrupting 3D ModelsDisrupting 3D Models
Disrupting 3D Models
Everardo Reyes-García
 
Culture Numérique
Culture NumériqueCulture Numérique
Culture Numérique
Everardo Reyes-García
 
Méthodologies des Nouveaux Médias Séance 02
Méthodologies des Nouveaux Médias Séance 02Méthodologies des Nouveaux Médias Séance 02
Méthodologies des Nouveaux Médias Séance 02
Everardo Reyes-García
 
Séance 03. Graphisme Web
Séance 03. Graphisme WebSéance 03. Graphisme Web
Séance 03. Graphisme Web
Everardo Reyes-García
 
Visualización y Análisis Visual de VFX de Inception
Visualización y Análisis Visual de VFX de InceptionVisualización y Análisis Visual de VFX de Inception
Visualización y Análisis Visual de VFX de Inception
Everardo Reyes-García
 

More from Everardo Reyes-García (20)

Faire Image / What Makes An Image?
Faire Image / What Makes An Image?Faire Image / What Makes An Image?
Faire Image / What Makes An Image?
 
L’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédiaL’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédia
 
Experimental categorization and deep visualization
 Experimental categorization and deep visualization Experimental categorization and deep visualization
Experimental categorization and deep visualization
 
A distant reading of Greimas' Dictionnaire
A distant reading of Greimas' DictionnaireA distant reading of Greimas' Dictionnaire
A distant reading of Greimas' Dictionnaire
 
Computer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slidesComputer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slides
 
Méthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériquesMéthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériques
 
Design d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétiqueDesign d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétique
 
Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translation
 
Présentation du cours Culture numérique
Présentation du cours Culture numériquePrésentation du cours Culture numérique
Présentation du cours Culture numérique
 
On Media Art Software
On Media Art SoftwareOn Media Art Software
On Media Art Software
 
Explorations in media visualization
Explorations in media visualizationExplorations in media visualization
Explorations in media visualization
 
Introducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsIntroducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productions
 
Semiotics, software and media visualization
Semiotics, software and media visualizationSemiotics, software and media visualization
Semiotics, software and media visualization
 
Esthétique des médias
Esthétique des médiasEsthétique des médias
Esthétique des médias
 
Disrupting 3D Models
Disrupting 3D ModelsDisrupting 3D Models
Disrupting 3D Models
 
Quelques principes du design web
Quelques principes du design webQuelques principes du design web
Quelques principes du design web
 
Culture Numérique
Culture NumériqueCulture Numérique
Culture Numérique
 
Méthodologies des Nouveaux Médias Séance 02
Méthodologies des Nouveaux Médias Séance 02Méthodologies des Nouveaux Médias Séance 02
Méthodologies des Nouveaux Médias Séance 02
 
Séance 03. Graphisme Web
Séance 03. Graphisme WebSéance 03. Graphisme Web
Séance 03. Graphisme Web
 
Visualización y Análisis Visual de VFX de Inception
Visualización y Análisis Visual de VFX de InceptionVisualización y Análisis Visual de VFX de Inception
Visualización y Análisis Visual de VFX de Inception
 

Recently uploaded

"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 

Recently uploaded (20)

"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 

Greimas.exe: digital code in the generative trajectory of expression

  • 1. Greimas.exe: digital code in the generative trajectory of expression Everardo REYES Université Paris 8 / Lab. Paragraphe The Digital Subject #4 Codes Org : P. Cassou-Noguès, C. Larsonneur, A. Regnauld. Nov. 16 - 20, 2015. Archives Nationales & Université Paris 8
  • 2. Semiotic contributions to the study of code and software
  • 3. Code and software… where / how to start analyzing?
  • 4. Word 1.0 Microsoft, 1989 1021 files in 33 folders Most of source code in C Also text documents x86 assembler-language executable tools, batch files, and more. Heterogeneity: levels of analysis Processing 3 C. Reas & B. Fry, 2015 82,000 lines of code Source code mainly in Java
  • 5. Sign, Text, Object, Practice… all of them?
  • 6. Our contribution: understanding code as a dynamic component within a generative trajectory of expression
  • 7. Semiosis Expression plane Content plane matter, support, susceptible interpretation, narrativity, discourse meaning, signification Planes of language that constitute the semiotic function Elaborated by Hjelmslev, based on Saussure
  • 8. Semiosis Expression plane Content plane Form of expression Substance of expression Substance of content Form of content Each plane has a form and substance structure / perceptible, invariant / variant
  • 10. Generative trajectory of expression [ J. Fontanille, 2008, p. 34 ]
  • 11. Semiosis Expression plane Content plane Styles stratégiques Formants récurrents Isotopies figuratives de l’expression Dispositif d’énonciation / inscription Support formel d’inscription Morphologie praxique Scène prédicative Processus d’accommodation Gestion stratégique des pratiques Iconisation des comportements stratégiques Signs Texts- enunciations Objects Practices Strategies Life forms
  • 12. How to adapt it to code?
  • 13. Object Formal support: Raster grid Material support: Display technologies [ screens CRT, plasma, LED, DLP ], capturing [ cameras CCD ], processing and storing [ processors, hard drives ] Text Network of isotopies: Programming language syntax Elements of the Graphical User Interface [ GUI ] Inscription support: Programming paradigms User Interfaces Programming code Signs Source of formants: Binary code, electron diffusion, access to RAM/ROM Recurrent formants: Data types, Data structures Algorithms [ logical and mathematical rules ]
  • 14. Reference of Processing Dictionary of functions and signs
  • 15. Software visualizations of Processing 2 E. Reyes, 2014
  • 16. Signs, texts, and objects are the underlying levels of practices and life forms At each dimension, we could analyze code as enunciation and focus on interrelated interpretative schemes Shaping cultures… cultures of software and cultures where software is increasingly employed, but with a different foundation of practices, typologies, terminology, signs [ art, humanities, digital humanities ]
  • 17. Text and practices • Procedural [ FORTRAN, ALGOL, PASCAL, C ] • Imperative [ BASIC ] • Declarative [ LOGO, PROLOG ] • Functional [ LISP, ML ]: logically superior • Object-oriented [ SMALLTALK, EIFFEL, C++ ]: synthesis of procedural structurability and functional logic design Programming languages do not stem from the recourse to a logical model, although the machine they control are explicitly based upon such a model. [ Hagen, 2006 (in Chun & Keenan) : 157 - 175 ]
  • 18. The machine grew out of Cold War, economy, organization of labor, numbers game The structure of the von Neumann machine did not reveal that this machine would be more than a new calculator, namely a new communications medium [ Hagen, 2006 (in Chun & Keenan) : 157 - 175 ] Object and practices
  • 19. What kind of user is being imagined and put in place? Which models of “work” have informed Word? It cannot order alphabetically list items or produce combinatorial poetry [ Fuller, 2003 : 137 - 165 ] Strategies and practices
  • 20. Industrie aujourd’hui : restructurée pour s’adapter aux potentialités et vicissitudes des logiciels La vaste majorité de logiciels concernés sont écrits en langages orientés objet (C++, Ruby ou Java) Non seulement structurent mais aussi influencent la logique de l’identification, de la capture et de la médiation [ Galloway, 2012 : 85 - 99 ] Life forms and practices
  • 21. A transposition of elements from the whole culture Challenge and risk of deformations: There are receiving and sending cultures They have to create their own version towards foreign elements It is important to analyze every level of the trajectory to see how matter and substance modify interpretations and meaning From Digital ↔ Humanities
  • 22. Merci de votre attention Everardo REYES Université Paris 8 / Lab. Paragraphe