Java — write it once, run away.
Навеяно
Во-первых, pure C и C++ — конечно, два разных детства, два разных мира. Но в этом посте мы объединим их. Почему же С/С++ лучше Java?
1. Бородатые олдфаги, единственные, кто умеет писать ядра операционок, драйвера и системные службы, демонстративно отказываются учить что-то ещё. На самом деле, любой уважающий себя сишник знает не только С++, но и ещё с десяток других языков, главным образом для того, чтобы их обсирать. Отсюда
2. Это компилируемые языки. Значит, они априори быстрее какой-то там виртуальной машины. Java is high performance. By high performance we mean adequate. By adequate we mean slow. Пруф. Еще один пруф — тормозной Андроид.
3. Java опасна для обучения настоящих программистов. Вам может быть интересно, может ли обучение объектно-ориентированному программированию (ООП) быть хорошим заменителем указателей и рекурсии как вычищающих курсов. Короткий ответ — нет. Не обсуждая достоинства ООП, можно просто сказать, что оно недостаточно сложно для отсеивания посредственных программистов. Отсюда
4. Ее обходят вниманием гуру. Of all the great programmers I can think of, I know of only one who would voluntarily program in Java. And of all the great programmers I can think of who don’t work for Sun, on Java, I know of zero. Paul Graham
5. Юнукс написан на сях, и половина другого выдающегося софта — на них же. Простота и универсальность сделала си стандартом системного программирования, а возможности С++ сделали его стандартом де-факто настоящей, мужской разработки. Java подходит для ERP и web'ов, но любая малейшая нагрузка или высокие требования приводят к объективности перехода на нормальный компилируемый язык.
Поэтому сколько бы не пыжились с ускорением и написанием очередных трудноотлаживаемых библиотек и фреймворков, гора не может родить мышь, а Java со всей мощью потеснить С/C++
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:
- Massacres That Matter - Part 1 - 'Responsibility To Protect' In Egypt, Libya And Syria
- Massacres That Matter - Part 2 - The Media Response On Egypt, Libya And Syria
- National demonstration: No attack on Syria - Saturday 31 August, 12 noon, Temple Place, London, UK
Комментариев нет:
Отправить комментарий