SlideShare ist ein Scribd-Unternehmen logo
1 von 55
VB
VB

Ruby
VB

       Ruby


Java
VB

       Ruby

       ActionScript
Java
VB
Javascript
             Ruby

             ActionScript
Java
VB
Javascript
             Ruby

             ActionScript
Java
       Scala
VB
Javascript          Io
             Ruby

             ActionScript
Java
       Scala
VB
     Javascript          Io
                  Ruby
Python
                  ActionScript
     Java
            Scala
VB
     Javascript          Io
                  Ruby
Python
                  ActionScript
     Java
            Scala

 Perl
VB
     Javascript          Io
                  Ruby
Python
                  ActionScript
            C++
     Java
             Scala

 Perl
C#
                    VB
     Javascript            Io
                    Ruby
Python
                    ActionScript
              C++
     Java
               Scala

 Perl
C#
                    VB
     Javascript              Io
                    Ruby
Python
                    ActionScript
              C++
     Java
               Scala

                    Groovy
 Perl
C#
                         VB
            Javascript            Io
                         Ruby
    Python
                         ActionScript
                   C++
            Java
Smalltalk           Scala

                         Groovy
      Perl
C#
                         VB
            Javascript            Io
                         Ruby
    Python
                         ActionScript
                   C++
            Java
Smalltalk           Scala         Objective-C
                         Groovy
      Perl
C#
                         VB
            Javascript            Io
                         Ruby
    Python
                         ActionScript
                   C++
            Java
Smalltalk           Scala         Objective-C
                         Groovy
      Perl
                  Ioke
Self
             C#
                         VB
            Javascript            Io
                         Ruby
    Python
                         ActionScript
                   C++
            Java
Smalltalk           Scala         Objective-C
                         Groovy
      Perl
                  Ioke
OCaml              Self
             C#
                         VB
            Javascript               Io
                         Ruby
    Python
                         ActionScript
                   C++
            Java
Smalltalk           Scala            Objective-C
                            Groovy
      Perl
                  Ioke
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby             Eiffel
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby             Eiffel
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke                    PHP
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby             Eiffel
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke                    PHP
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby             Eiffel
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke                    PHP
•
•
•
•
•
•
•
•
•
•   MapReduce
•
•
•
•
•
OCaml              Self
               C#
COBOL                      VB
            Javascript                 Io
                           Ruby             Eiffel
    Python
                           ActionScript
                     C++
            Java
Smalltalk             Scala            Objective-C
                              Groovy
        Perl
                    Ioke                    PHP
で、オブジェクト指向って結局なんなのよ
で、オブジェクト指向って結局なんなのよ

Weitere ähnliche Inhalte

Andere mochten auch (6)

[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developers[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developers
 
制約条件の理論On Fite091023
制約条件の理論On Fite091023制約条件の理論On Fite091023
制約条件の理論On Fite091023
 
Profusion of RIAs
Profusion of RIAsProfusion of RIAs
Profusion of RIAs
 
IEとHTML5とワタシ
IEとHTML5とワタシIEとHTML5とワタシ
IEとHTML5とワタシ
 
Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5
 
ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5
 

Ähnlich wie で、オブジェクト指向って結局なんなのよ

MacRuby & HotCocoa
MacRuby & HotCocoaMacRuby & HotCocoa
MacRuby & HotCocoa
Thilo Utke
 
Programming Paradigms
Programming ParadigmsProgramming Paradigms
Programming Paradigms
Li SUN
 
JRoR Deploying Rails on JRuby
JRoR Deploying Rails on JRubyJRoR Deploying Rails on JRuby
JRoR Deploying Rails on JRuby
elliando dias
 
What is new and cool j2se & java
What is new and cool j2se & javaWhat is new and cool j2se & java
What is new and cool j2se & java
Eugene Bogaart
 
ReactiveX-SEA
ReactiveX-SEAReactiveX-SEA
ReactiveX-SEA
Yang Yang
 

Ähnlich wie で、オブジェクト指向って結局なんなのよ (20)

MacRuby & HotCocoa
MacRuby & HotCocoaMacRuby & HotCocoa
MacRuby & HotCocoa
 
Michael Chen Mix Language Development
Michael Chen   Mix Language DevelopmentMichael Chen   Mix Language Development
Michael Chen Mix Language Development
 
The Ruby Racer: under the hood
The Ruby Racer: under the hoodThe Ruby Racer: under the hood
The Ruby Racer: under the hood
 
Sistemas
Sistemas Sistemas
Sistemas
 
JRuby - Programmer's Best Friend on JVM
JRuby - Programmer's Best Friend on JVMJRuby - Programmer's Best Friend on JVM
JRuby - Programmer's Best Friend on JVM
 
20070329 Tech Study
20070329 Tech Study 20070329 Tech Study
20070329 Tech Study
 
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
 
Programming Paradigms
Programming ParadigmsProgramming Paradigms
Programming Paradigms
 
Wojciech Ogrodowczyk | 3Scale | I am a Developer
Wojciech Ogrodowczyk | 3Scale | I am a DeveloperWojciech Ogrodowczyk | 3Scale | I am a Developer
Wojciech Ogrodowczyk | 3Scale | I am a Developer
 
ruby-cocoa
ruby-cocoaruby-cocoa
ruby-cocoa
 
ruby-cocoa
ruby-cocoaruby-cocoa
ruby-cocoa
 
Ruby On Rails Intro
Ruby On Rails IntroRuby On Rails Intro
Ruby On Rails Intro
 
JRoR Deploying Rails on JRuby
JRoR Deploying Rails on JRubyJRoR Deploying Rails on JRuby
JRoR Deploying Rails on JRuby
 
Ruby - The Hard Bits
Ruby - The Hard BitsRuby - The Hard Bits
Ruby - The Hard Bits
 
What is new and cool j2se & java
What is new and cool j2se & javaWhat is new and cool j2se & java
What is new and cool j2se & java
 
Scala
ScalaScala
Scala
 
Why Scala for Web 2.0?
Why Scala for Web 2.0?Why Scala for Web 2.0?
Why Scala for Web 2.0?
 
SnappyDB - NoSQL database for Android
SnappyDB - NoSQL database for AndroidSnappyDB - NoSQL database for Android
SnappyDB - NoSQL database for Android
 
ReactiveX-SEA
ReactiveX-SEAReactiveX-SEA
ReactiveX-SEA
 
Ugo Cei Presentation
Ugo Cei PresentationUgo Cei Presentation
Ugo Cei Presentation
 

Mehr von katzchang Otani

Mehr von katzchang Otani (9)

レガシーシステムスペシャリストという役割
レガシーシステムスペシャリストという役割レガシーシステムスペシャリストという役割
レガシーシステムスペシャリストという役割
 
ワシのEclipseは百八式まであるぞ
ワシのEclipseは百八式まであるぞワシのEclipseは百八式まであるぞ
ワシのEclipseは百八式まであるぞ
 
滅びの言葉をテストする
滅びの言葉をテストする滅びの言葉をテストする
滅びの言葉をテストする
 
TDD workshop at AJITO, VOYAGE GROUP
TDD workshop at AJITO, VOYAGE GROUPTDD workshop at AJITO, VOYAGE GROUP
TDD workshop at AJITO, VOYAGE GROUP
 
その一方で、ウォーターフォールの現場にて開発者が出来ること
その一方で、ウォーターフォールの現場にて開発者が出来ることその一方で、ウォーターフォールの現場にて開発者が出来ること
その一方で、ウォーターフォールの現場にて開発者が出来ること
 
カルボナーラを作る3つのコツ
カルボナーラを作る3つのコツカルボナーラを作る3つのコツ
カルボナーラを作る3つのコツ
 
茄子とトマトのパスタを作る3つのコツ
茄子とトマトのパスタを作る3つのコツ茄子とトマトのパスタを作る3つのコツ
茄子とトマトのパスタを作る3つのコツ
 
ペペロンチーノを作る3つのコツ
ペペロンチーノを作る3つのコツペペロンチーノを作る3つのコツ
ペペロンチーノを作る3つのコツ
 
FxUG@北陸資料
FxUG@北陸資料FxUG@北陸資料
FxUG@北陸資料
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

で、オブジェクト指向って結局なんなのよ

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. VB
  • 7. VB Ruby Java
  • 8. VB Ruby ActionScript Java
  • 9. VB Javascript Ruby ActionScript Java
  • 10. VB Javascript Ruby ActionScript Java Scala
  • 11. VB Javascript Io Ruby ActionScript Java Scala
  • 12. VB Javascript Io Ruby Python ActionScript Java Scala
  • 13. VB Javascript Io Ruby Python ActionScript Java Scala Perl
  • 14. VB Javascript Io Ruby Python ActionScript C++ Java Scala Perl
  • 15. C# VB Javascript Io Ruby Python ActionScript C++ Java Scala Perl
  • 16. C# VB Javascript Io Ruby Python ActionScript C++ Java Scala Groovy Perl
  • 17. C# VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Groovy Perl
  • 18. C# VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl
  • 19. C# VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke
  • 20. Self C# VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke
  • 21. OCaml Self C# VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke
  • 22. OCaml Self C# COBOL VB Javascript Io Ruby Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke
  • 23. OCaml Self C# COBOL VB Javascript Io Ruby Eiffel Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke
  • 24. OCaml Self C# COBOL VB Javascript Io Ruby Eiffel Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke PHP
  • 25.
  • 26.
  • 27. OCaml Self C# COBOL VB Javascript Io Ruby Eiffel Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke PHP
  • 28.
  • 29. OCaml Self C# COBOL VB Javascript Io Ruby Eiffel Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke PHP
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. • • • • • • • • • • MapReduce • • • • •
  • 53. OCaml Self C# COBOL VB Javascript Io Ruby Eiffel Python ActionScript C++ Java Smalltalk Scala Objective-C Groovy Perl Ioke PHP