@bigown "왜 사람들은 여전히 Java가 느리다고 말합니까?"
그들은 바보이기 때문에. 그들이 일 경험이 없기 때문에 그들이 Dikjstra의 살아있는 화신 또는 Linus Torvald의 재림이라고 생각합니다. 그런 지체 된 말을하는 이유는 너무나 많지만 대개 어리 석음, 무관심한 주관적인 팬보이 즘, 정서적 관심을 가진 사람들이 그들 뒤에있는 것 같습니다.
위에서 방금 말한 내용의 진실을 볼 수 있도록 이것을 배제하자 :
첫째, 어떤 상황에서 어떤 공학적 / 과학적 / 사업 적 목적으로 무엇을 느리게, 어떤 맥락에서, 느리게 하는가? 는 짜증 tehe이 그들 중 하나가 아닙니다.)라고 어떤 사람이 어떤 기술에 대해 "X가 느리다" X, 또는 단순히 "X는 Y"입니다. 여기서 Y는 부정적 진술의 한 유형이며, 위의 질문에 대답하지 않고 바보로 기각해야합니다. 이와 같은 진술은 엔지니어링 분야가 아닙니다. 정치 및 청소년 대화방에서는 엔지니어링이 아닐 수도 있습니다.
둘째, ZOMG 때문에 잘못 알려진 바보들 대부분은 자바가 느리다는 것에 대해 울부 짖습니다. 그들의 식은 영원히 불을 지피고 있습니다. 이클립스가 빠르게 작동하도록 (또는 그 문제에 대한 Java 응용 프로그램을 위해) jvm을 조정하십시오. 즉, 성능 조정에 대한 단서가 없습니다. 이는 Java뿐만 아니라 하드웨어 나 소프트웨어가 아닌 사소한 시스템에 대한 현실입니다. 그래서 바로 그러한 정신없는 진술을하는 데있어 기술적 타당성을 스스로 해제합니다.
셋째, 대량의 Java 개발이 무엇인지 고려해 보자. 우선 백엔드 OLTP; 모니터링 시스템이 두 번째로 나옵니다. 두 가지 유형의 시스템은 클러스터에서 실행되며 몇 개월이 아니라도 몇 주 동안 중단없이 실행됩니다. REAL Java 앱의 목적이 장기간 실행되는 경우 작은 일식 또는 장난감 앱을로드하는 데 1 ~ 2 분이 걸리는 것이 정말로 중요합니까? 상황, 사람, 상황.
마지막으로 Google과 Ebay에서 OLTP의 중추는 Java에서 실행됩니다. 필자는 자바가 느리지 않다는 증거로 (최소한 장난감 실험, 벤치 마크 및 검증 할 수없는 일화 적 증거가 아니라 "테헤 X가 느리다.
공학이 있고 팬보이가 있습니다. 그와 같은 카테고리 진술이 무엇인지 추측하십니까?