А вы как думаете, если там по вашему выполняется дважа, которая сама на С :)
Это вы сказали, что у джавы кроссплатформенность выше, вы как-бы и должны их перечислить.
Если виртуальная машина написана на С, то чтобы портироваться под другую архитекруту, ей самой нужен компилятор С под эту систему :) Так что увы...
Все, все. Я ушел по настоящему.
что-то я предчувствую рекурсия сейчас начнется. Любимый openbox докомпилился, поэтому пошел спать :)
Всем спасибо за дискуссию.
Это не ошибки, это фичи. И как раз из-за этого теряют производительность.
Вот таких сразу на кол.
Я про яву не говорил. А вообще очень интересное утверждение. Уверены в этом? :) С учетом того, что сама виртуальная машина явы в большей мере написана... на чем?
Утечки памяти, ошибки с указателями и т.д - нормально поддаются отладке. Огромных проектов на сях всюду хватает. Потому что им важна эта гибкость.
Переход на шарп? Пусть идут в это анальное рабство, если готовы рискнуть быстродействием и нормальной кроссплатформенностью.
LinusTorvalds добавил 21.11.2010 в 01:16
насчет веб приложений вроде я уже говорил. Для них есть прослойки на том же С.
Посмотрел на Пк - С
Посмотрел на мобилку - С
Посмотрел в интернет - и, о черт, этот сервер тоже большей частью крутится на С.
Апопкалипсис :)
И вообще, я тут что-то разошелся. Я тут честь линукса отстаивать собирался 😂
LinusTorvalds добавил 21.11.2010 в 01:18
Вот блин, даже джава большей частью на C++.
Мир захвачен, предлагаю сдать оружие (:
Я уже как-то смутно понимаю, кто о чем, зачем и что вообще мы пытаемся выяснить. Наверное поздно уже слишком, закомпилялся уже сегодня.
Вот как раз компилятор на PHP меня и возмутил (:
Я собственно о том, что Си (C++) - неверотяно гибкие языки. Применимы где угодно и для каких угодно целей. Зачем углубились в асм - не понятно (: И они никак не ограничены десктопом.
А уж яву по сферам пременения они превосходят во много раз. Хотя бы возможностью низкоуровнего программирования.
Ну, я этого не говорил. Говорил про то, что пхп не компилится в бинарник, фейланул, это да (: Уже есть возможность компилить сторонними средствами. А про компилятор на пхп - попрежнему бред.
PHP, Python, Java, C++ - все языки программирования. Одни компилятся сразу в байт код, другие интерпретируются. Языками от этого они быть не перестали.
О да, для неосиляторов это действительно огромная проблема. С++ позволяет держать память под контролем. если руки из того места растут. Мощный и гибкий инструмент.
Кто это не осилил - юзают тормозные решение со сборщиками мусора.
Странно как-то вы к асму и байтам пришли :) В данном случае заканчивается тем, что и PHP и Python написаны на сях. Так что утверждение, что на Си можно писать только под десктоп - не обосновано. Увы :)
LinusTorvalds добавил 21.11.2010 в 00:47
А при чем тут С++ и асм? (:
А на чем по вашему написан PHP и Python? :)
По логической цепочке, можно прийти к выводу, что да, на сях можно сделать что угодно :)