Не знаю точно получиться или нет, ибо расширение устанавливать лень.
Через runkit_class_adopt и eval, но даже если и получиться то это уж точно не элегантное решение)), хотелось бы взглянуть на него.
Так как статическое свойство должно быть обязательно объявлено, то тут думаю тока наследованием...
это не скрещивание - питон там самый обычный - просто компилятор написан на яве (для явы есть куча библиотек позволяющих создавать компиляторы) поэтому вместо установки среды питона он стартует с помощью явы.
Да да, читал про различные реализации интерпретатора для питона, и на c# есть тоже реализация, но как я понял все это дело медленнее работает чем стандартная реализация (Сpython), и основой профит от этого так это использование ява классов и т.п или я не прав?
Насчет преимуществ явы, так получаться если я сам разруливаю сессии например с помощью nosql хранилища, и занимаюсь масштабированием системы (несколько клиентов + балансер), то ява в принципе мне в веб не нужна так?
Очевидным преимуществом явы является его скорость, по сравнению с скриптовыми языками, но эта проблема решается увлечением кол-ва серверов, а потом когда нагрузки будут огромны то можно и подумать насчет jit компилятора...
Так на скриптовых языках писать удобнее, как мне кажется, да и низкий порог вхождения + меньшая цена программистов... (Добавление)
И вопрос вам как к java программисту, как писать на яве веб приложения удобнее пыха?
да сейчас видел еще scala, и треп насчет нее, типа она такая же как ява но лучше, ваше мнение?
посещаемость будет не миллионной конечно. но хотелось бы. 400-500онлайн
Изучайте php а не ерундой занимайтесь, а там уже сможете написать что-то действительно рабоче и полезное... (Добавление)
caballero пишет:
ерланг не ерунда - просто у него специфичная ниша
да вы правы, но erlang с ней справляется лучше явы (сам не проверял конечно)
caballero пишет:
ну и зачем он тогда?
Ну синтаксис мне понравился, да и все таки объектно ориентированный...
caballero пишет:
больше но намного более трудоемко, особенно платформонезависимые приложения
гуглил по этому поводу, пишут что c++ кроссплатформенным сейчас стал...
caballero пишет:
а еще есть jPython и jRuby - это Python и Ruby которые выполняются не
своими обычными интерпретаторами а опять же поверх явы.
Ну мое мнение по это поводу что уж лучше чистая ява чем скрещивание питона и явы
caballero пишет:
кроме того на яве можно писать и веб и десктоп и сервера приложений (с распределенными транзакциями встроенной маштабируемостью и т.д.) ну и под Андроид само собой.
для дескопа я думаю лучшим выбором будут плюсы нежели ява, так как для явы еще и виртальная машина нужна...
Я имею ввиду веб, думаю на скриптовом языке писать удобнее будет по веб, нежели на яве...
Да и насчет higload'a как я выше писал нужно будет лишь побольше серверов...
И разве совместно с явой не используются бд типа мускула или nosql, думаю используются тогда не вижу где ява в вебе лучше скриптового языка?
Ps Сорри много букв...
caballero
явы не знаю, но вы пишите что такие технологии например как erlang - это ерунда, и знание явы это все что нужно?
Я просто сам думаю учить новый яп и думаю между питоном и явой, питон синтаксисом лучше гораздо, ну а производительность соизмерима с пыхом, ява кажется мне такой бездной что и за лет и 5 не выучишь ее...
+ думаю лучше место явы си/си++ изучать, кажется мне намного большего на них писать можно нежели на яве...
Странное суждение, почему ява? скриптовые языки (php,python,perl...) уже не в моде?
Много высоко нагруженных проектов написаны на скриптовом языке, и используются другие технологические решения наподобие nodeJs и т.п
Вряд ли будешь сыт одной явой...
Vinyl
Никто не даст никакой гарантии что у твоего проекта завтра будет посещений в несколько миллионов хостов, так что не зачем писать на сях пока нет необходимости, а как будет посещаемость так будут и деньги, а значат можно нанять программистов что бы переписали, или как в случае с фейсбуком они просто переделали инструмент (интерпретатор) что наверно оказалось выгоднее.
Как говориться проблемы надо решать по мере их поступления...
Vinyl
Сейчас человеко часы дороже железа, и на сях щас пишут такие компании как гугл и яндекс (и то не все), с их масштабами это вполне разумно. spsu
Ну а на счет hiphop'a то пока инструмент не очень, сейчас они вроде работают над jit компилятором для пыха, вот когда закончат и если разместят в опен сорс вот тогда поглядим...
Vinyl
Спорить тут конечно не будем.
Но напомню что много высоко нагруженных проектов написано и на php.
Самое главное это правильная архитектура приложения и бд.
А там уже все ровно на чем писать, хоть на php, просто кол-во серверов понадобиться побольше вот и все.