SlideShare a Scribd company logo
1 of 22
Download to read offline
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
 
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
 

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
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Hans 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 2003
butest
 
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
 
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
 
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

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
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

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

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