VB .Net vs C#

MSDN¿¡ ¾ð¾î ½ºÆå¼³¸í¿¡ ÀÖ´Â VB .Net°ú C# ¾ð¾îÀÇ °³·«ÀûÀÎ ¼³¸íÀ» Á¤¸®Çϸé…

VB .Net

- ½±´Ù

- strong, loose ŸÀÔÀ» ¸ðµÎ Áö¿øÇÑ´Ù.

C#

- simple, modern, object-oriented, type-safe

- RAD(Rapid Application Development)ÀÇ ³ôÀº »ý»ê¼º, C++ÀÇ °­·ÂÇÔ

VB .NetÀº VB°¡ ±×·¨µí dzºÎÇÑ ³»ÀåÇÔ¼ö(VB .Net¿¡¼­´Â ¶óÀ̺귯¸® ÇüÅÂ)¸¦ Æ÷ÇÔÇÏ´Ù. ÀÌ ¶óÀ̺귯¸®´Â Microsoft.VisualBasicÀ̶ó´Â ³×ÀÓ½ºÆäÀ̽º¿¡ Æ÷ÇԵǾî ÀÖ´Ù.

C#Àº .Net CLSÀÇ ±â´ÉµéÀ» ´ÙÀÌ·ºÆ®·Î Áö¿øÇϸç unsafe Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. ±× ¿Ü¿¡´Â VB .Net°ú C#ÀÇ ¾ð¾îÀû Â÷ÀÌ´Â ¾ø¾îº¸ÀδÙ.

MS°¡ ÁÖÀåÇÏ´Â VB .NetÀÇ »ý»ê¼ºÀº Microsoft.VisualBasic ¶óÀ̺귯¸®¿Í late bindingÁö¿øÀ» ±Ù°Å·Î Çϰí ÀÖÀ¸³ª, ¿¹Àü¿¡ ´À²¼´ø C++°ú ºñ±³µÇ¾ú´ø VBÀÇ °¨µ¿°ú´Â Â÷À̰¡ ÀÖ´Ù. ¿ÀÈ÷·Á ¾ÕÀ¸·Î ¹ßÇ¥µÉ C#°ú ºñÁÖ¾ó ½ºÆ©µð¿ÀÀÇ »õ ±â´ÉµéÀ» º¸¸é MS°¡ C#¿¡ °øÀ» µéÀ̰í ÀÖÀ½À» ´À³¥¼ö ÀÖ´Ù. VB .NetÀº VB¿¡ Àͼ÷ÇÑ °³¹ßÀÚ¸¦ ´å³Ý ÇÁ·§ÆûÀ¸·Î ²ø¾îµå¸®±â À§ÇØ Á¸ÀçÇÏ´Â °ÍÀÌ ¾Æ´Ñ°¡ ÇÑ´Ù.

²¿ºÒ²¿ºÒÇÑ °ýÈ£({}), ÄÝ·ÐÀ¸·Î ³¡³ª´Â ¹®Àå(;)ÀÌ Å©°Ô °ÅºÎ°¨ÀÌ ¾ø´Ù¸é VB .Net º¸´Ù´Â C#À» »ç¿ëÇÏ´Â °ÍÀÌ ´õ ÁÁÀ» µíÇÏ´Ù.

2003-11-28 1:11 AM
permalink

Ä¿¸ÇÆ®¿Í Æ®·¢¹é rss (0)

Æ®·¢¹é ÁÖ¼Ò: http://codian.net/wp/archives/156/trackback/

Ä¿¸ÇÆ® ÀÛ¼º