Programming

Bie + Programming Languages

posted on 08 Jun 2009 02:22 by toffeetoffee in Programming
~ I Love Programming  ~
 

     คนเราสามารถบอกรักกันได้หลายภาษา และภาษาโปรแกรมมิ่งก็มีหลากหลายเช่นกัน ผมจะลองเอาเพลงมากมายของบี้ ผสมกับ โปรแกรม hello world ของแต่ละภาษาโดยจะเปลี่ยนเป็นคำบอกรักแทน มาดูกันว่ามันเป็นยังไง 

Java
public class Love
{
   public static void main (String[] args) 
   {
      System.out.println ("I love you") ;
   }
}

ASP
<%
   Response.Write "Wo ai ni"
%>

C
#include  < stdio.h >
int main (void)
{
   puts ("Ich lieber dich") ;
   return 0;
}

C#
class Love
{
   static void Main ()
   {
      System.Console.WriteLine ("Je t’aime") ;
   }
}

ก็จะให้พูดยังไง ให้เท่าหัวใจที่มี

C++
#include  < iostream >
int main ()
{
   std::cout << "Ti amo\n";
}

Perl
print "Te quiero \n";

Scala
object Love with Application {
   Console.println ("Sarang Hae yo") ;
}

จะบอกว่ารักกี่ภาษา ก็ฟังไม่ง่ายทุกที  

Prolog
write ('Kimi wo aishiteru') ,nl.

PHP
echo "Chit pa de\n";

Python
print "Bon sro lanh oon"

ไม่ว่าจะพูดยังไง ก็ไม่เท่าหัวใจที่มี

Pascal
program love (output) ;
begin
  writeln ('Amo-te')
end.

MATLAB
disp ('Jag a Lskar dig') 

Ruby
puts "Ya vas Liubliu"

จะบอกว่ารักกี่ภาษา ไม่ได้ครึ่งที่อัดแน่นในนี้ ~
บอกได้แค่รักมากมาย อะไรก็ว่ากันไป ผมคงไม่เขียนเนื้อเพลงต่อแล้วนะครับไปฟังบี้ร้องกันเอาเอง

     สิ่งที่ต้องการจะสื่อจริงๆก็คือภาษาโปรแกรมแต่ละภาษามีโครงสร้างและไวยากรณ์ต่างกัน เหมือนกับภาษามนุษย์นี่แหละ ขนาดคำว่ารักเรายังหัดพูดได้หลายภาษา ทำไมเราจะเขียนโปรแกรมหลายๆภาษาบ้างไม่ได้ อยู่ที่ว่าคุณได้ลองหัดลองเขียนหรือยัง ผมไม่ได้แนะนำให้คุณจดจำรูปแบบไวยากรณ์ (Syntax) ของทุกภาษานะครับ แค่ชี้แนะว่านอกจากภาษาที่เคยเรียนในชั้นเรียนแล้ว คุณก็สามารถเขียนภาษาอื่นได้เช่นกัน