SlideShare a Scribd company logo
Ruby,PHP,Java
“HELLO WORLD”
Ruby
puts “HELLO WORLD”
PHP
echo “HELLO WORLD”;
Java
Public static void main(String[] args){
System.out.plintln(“HELLO WORLD”);
}
Public static void main(String[] args){
System.out.plintln(“HELLO WORLD”);
}
String
System
Ruby:
PHP:
Java:
Java
Public static void main(String[] args){
System.out.plintln(“HELLO WORLD”);
}
String
System
Java
: Ruby,PHP
: Java
:
: 8byte
※
:
:
※
Ruby
a = [“ ”, ” ”]
b = a
b << “ ”
puts a
a = [“ ”, ” ”]
b = a
b << “ ”
puts a
[“ ”,” ”,” ”]
a = [“ ”, ” ”]
0x8181
0x8182
0x8183
0x8184
0x8185
a
b = a
0x8181
0x8182
0x8183
0x8184
0x8185
a
b
b << “ ”
0x8181
0x8182
0x8183
0x8184
0x8185
a
b
puts a
0x8181
0x8182
0x8183
0x8184
0x8185
a
b
a,b a
Java
Java
PHP

More Related Content

What's hot

Java Script - Object-Oriented Programming
Java Script - Object-Oriented ProgrammingJava Script - Object-Oriented Programming
Java Script - Object-Oriented Programming
intive
 
Caculadora pacho (1)
Caculadora pacho (1)Caculadora pacho (1)
Caculadora pacho (1)
san jaramillo
 
Docstringを書こう!
Docstringを書こう!Docstringを書こう!
Docstringを書こう!
cocodrips
 
I will be callback/JS同步與非同步
I will be callback/JS同步與非同步I will be callback/JS同步與非同步
I will be callback/JS同步與非同步
ZenChou2
 
Devel::NYTProf
Devel::NYTProfDevel::NYTProf
Devel::NYTProfclkao
 
C++14 reflections
C++14 reflections C++14 reflections
C++14 reflections
corehard_by
 
Modern Mobile Web Apps
Modern Mobile Web AppsModern Mobile Web Apps
Modern Mobile Web Apps
dynamis
 
从问题开始,前端,架构、框架与库的实战
从问题开始,前端,架构、框架与库的实战从问题开始,前端,架构、框架与库的实战
从问题开始,前端,架构、框架与库的实战
裕波 周
 
Java лаб13
Java лаб13Java лаб13
Java лаб13Enkhee99
 
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜鉄次 尾形
 
Port knocking
Port knockingPort knocking
Port knocking
Ramalhev90
 
Антон Полухин. C++17
Антон Полухин. C++17Антон Полухин. C++17
Антон Полухин. C++17
Sergey Platonov
 
Ejercicios
EjerciciosEjercicios
Ejercicios
Jhair Aguirre
 
Алексей Кутумов, C++ без исключений, часть 3
Алексей Кутумов,  C++ без исключений, часть 3Алексей Кутумов,  C++ без исключений, часть 3
Алексей Кутумов, C++ без исключений, часть 3
Platonov Sergey
 

What's hot (16)

Java Script - Object-Oriented Programming
Java Script - Object-Oriented ProgrammingJava Script - Object-Oriented Programming
Java Script - Object-Oriented Programming
 
Osmose
OsmoseOsmose
Osmose
 
Caculadora pacho (1)
Caculadora pacho (1)Caculadora pacho (1)
Caculadora pacho (1)
 
Docstringを書こう!
Docstringを書こう!Docstringを書こう!
Docstringを書こう!
 
I will be callback/JS同步與非同步
I will be callback/JS同步與非同步I will be callback/JS同步與非同步
I will be callback/JS同步與非同步
 
Mikstura it2013
Mikstura it2013Mikstura it2013
Mikstura it2013
 
Devel::NYTProf
Devel::NYTProfDevel::NYTProf
Devel::NYTProf
 
C++14 reflections
C++14 reflections C++14 reflections
C++14 reflections
 
Modern Mobile Web Apps
Modern Mobile Web AppsModern Mobile Web Apps
Modern Mobile Web Apps
 
从问题开始,前端,架构、框架与库的实战
从问题开始,前端,架构、框架与库的实战从问题开始,前端,架构、框架与库的实战
从问题开始,前端,架构、框架与库的实战
 
Java лаб13
Java лаб13Java лаб13
Java лаб13
 
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜
mod_perl温故知新 〜Perl CGIの高速化からメールサーバまで〜
 
Port knocking
Port knockingPort knocking
Port knocking
 
Антон Полухин. C++17
Антон Полухин. C++17Антон Полухин. C++17
Антон Полухин. C++17
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Алексей Кутумов, C++ без исключений, часть 3
Алексей Кутумов,  C++ без исключений, часть 3Алексей Кутумов,  C++ без исключений, часть 3
Алексей Кутумов, C++ без исключений, часть 3
 

Lightning talk second