5.     결론


  사실 이 두 언어는 MS SUN(현재 오라클)의 대결이라고 해도 모자라지 않다기술적인 측면보다 다른 부분이 언어의 점유율과 성공에 영향을 미치지 않나 싶다. MS는 사실 돌아보면 선발주자기업이 아니라 투자를 하고 M&A를 해서 선점을 노려왔다앞으로 어떻게 될지는 생각해봐야겠지만 둘중 하나가 없어지거나 할 것 같지는 않고 MS Platform에서는 C#이 나름대로 편의성을 지원해주니까 C# , .NET 계열이 꾸준히 사용될 것이다.


여타플랫폼에서는 JAVA계열이 사용될 것이다.  플랫폼 독립적이니까 일관성 있게 사용할 수 있다.

 두 가지 언어를 모두 공부했지만이런 식으로 평론을 하기엔 부족하지 않았나 싶다하지만 이것을 적으면서 두 언어의 장,단점을 좀 더 확실하게 파악할 수 있었던 것 같다두 가지 언어 모두 강력한 만큼 익혀두는 게 좋지 않나 싶다.


 프로그래머에게 언어는 도구가 아닌가 싶다다양한 도구를 능숙하게 다룰 수 있는 프로그래머는 강력한 실력을 보장할 수 있지 않을까 싶다물론 기본기가 가장 중요하지만기본기가 받쳐준다면 자만하지 않고 새로운 기술과 언어를 습득하여 자신의 가치를 갈고 닦는 것이 중요하다고 생각한다그런면에서 이 두가지 언어는 모두 배워도 손색이 없을 정도로 강력한 도구이다누군가가 나에게 두 언어 중 어떤 것을 선택하여 공부해야하냐 묻는다면나는 그 사람이 하고자 하는 일을 상세히 듣고 추천을 해주게 될 지도 모르겠다두 언어 모두 강력하고 훌륭한 언어이기 때문이다. 하지만 혜안은 두 언어 모두 공부하는 것이 아닐까?


 요약 정리


 C#의 특징

기본적으로 제공하는 강력한 기능

편리한 개발환경을 제공하는 IDE
컴포넌트 기반 언어

CLR(Common Language Runtime) / CLS(Common Language Specification)의 강력함


 JAVA의 특징

  플랫폼 독립적이다.

JAVA가 업계에서 독보적인 선두에 위치하는 이유
   i.         많이 쓰인다.
  ii.         다양한 IDE를 이용할 수 있다.
  iii.         다양하고 강력한 Utility Class


  JAVA vs C#

C# IDE가 우세

VM machine vs .NET Framework 윈도즈외에서는 Java 우위

성능, 활용성, 발전성 




사본출처:  2013.01 http://corealight.tistory.com/63

항상 이런글을 링크하고나면 나중에 다시보면 원본 혹은 사본이 없어진경우가 많아 본문까지 복사해둔다.

이 출처글또한 사본이며 그 원본또한 깨져있다.

추가

asp classic <-> jsp

asp.net mvc <-> spring framework

ms sql <-> mysql, oracle...

entity framework <-> JPA(hibernate)

LINQ 이건 뭐 비슷한 개념이 없는거 같음. 제가 모르는거 일수도 ㅋ

https://okky.kr/article/500904






꼬리말: 글이 도움이 되고, 마음에 드신다면 하트 공감 등등을 클릭해주세요~

공감 등등을 클릭시 로그인이 필요하지 않습니다~


'IT > IT 일반' 카테고리의 다른 글

사내 프레임워크 만들지 말자 - 2  (0) 2017.01.26
사내 프레임워크 만들지 말자 - 1  (0) 2017.01.26
웹 프로그래밍  (0) 2017.01.26
Social API 프로그래밍  (0) 2017.01.21
[경제] 샤와 텔러스의 치열한 가격경쟁, 소비자는 즐거워  (0) 2016.12.27
C# vs JAVA - 4/5*  (0) 2016.12.19
C# vs JAVA - 3/5*  (0) 2016.12.19
C# vs JAVA - 2/5*  (0) 2016.12.19
C# vs JAVA - 1/5  (0) 2016.12.19
ERP 도입시 단점  (0) 2016.11.23

+ Recent posts