LINUX.ORG.RU

Zend Studio for Eclipse


0

0

Zend Technologies Ltd. анонсировала Zend Studio для Eclipse. Beta версия доступна под кодовым именем Neon.

Zend Studio for Eclipse разработана для профессиональных PHP разработчиков, которым нужно полноценное рабочее окружение для создания динамических Web-based приложений.

С помощью Zend Studio for Eclipse упрощается создание сложных проектов и увеличивается продуктивность работы.

Преимущества Zend Studio for Eclipse:

  • Стантартизация - поддержка множества языков в одном IDE
  • Масштабируемость - свыше 800 плагинов
  • Open Source Community - быстрота разработки новых технологий

    Features:

  • Генерирование PHP кода с помощью wizard и templates
  • To-Do листы
  • Интеграция Java в код, используя Code Completion для Zend Platforms Java Bridge
  • SQL Query Editor

    >>> Zend Studio for Eclipse Beta

  • anonymous

    Проверено: Shaman007 ()
    Ответ на: комментарий от halyavin

    >По-моему в любом языке в начале нужно подумать можно ли обойтись без вставки элемента в начало массива, ибо это операция относительно трудоемкая.

    Это - дело алгоритма(программиста), а не ЯП. В STL поэтому и присутствуют разные виды коллекций. С указанием порядка скорости для разного вида операций. Если php декларируется как прикладной язык высокого уровня - он должен давать такую возможность. А то доходит до смешного. Вместо бинда к функции внутри интерпретатора похапешники юзают библиотеки для работы с массивами, написанные на самом php. Ни о какой скорости тут говорить не приходится тем более.

    anonymous
    ()
    Ответ на: комментарий от anonymous

    > А то доходит до смешного. Вместо бинда к функции внутри интерпретатора похапешники юзают библиотеки для работы с массивами, написанные на самом php.

    $x = array(1,'lor'=>'anonymous', 2,3);
    print_r($x);
    array_splice($x, 0, 0, array(0));
    print_r($x);

    WindowsUser ★★
    ()
    Ответ на: комментарий от WindowsUser

    Хотите сказать, что это одно и то же, что и несуществующий array_push_front?

    anonymous
    ()
    Ответ на: комментарий от sv75

    >> array_splice($x, 0, 0, array(0)); > Глядя на это следует плакать или смеятся?

    Застрелиться с горя о недостижимости мечты о "САМОМ УДОБНОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ СО ВСЕМИ ВОЗМОЖНЫМИ FEATURES".

    WindowsUser ★★
    ()
    Ответ на: комментарий от WindowsUser

    > Застрелиться с горя о недостижимости мечты о "САМОМ УДОБНОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ СО ВСЕМИ ВОЗМОЖНЫМИ FEATURES".

    [припадая ухом к земле] чу! Слышу топот копыт набегающих лисперов...

    yk4ever
    ()
    Ответ на: комментарий от yk4ever

    >> Застрелиться с горя о недостижимости мечты о "САМОМ УДОБНОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ СО ВСЕМИ ВОЗМОЖНЫМИ FEATURES".

    >[припадая ухом к земле] чу! Слышу топот копыт набегающих лисперов...

    Я недавно начал читать "Структура и интерпретация компьютерных программ", автор Харольд Абельсон и Дж. Сассман. Пока 50 страниц прочёл. Дальше не тянет. Весьма доходчиво описывается Лисп, но, как всегда, простые примеры легки для понимания, но в жизни, как правило, задачи сложны. То есть получается, что функциональное программирование не встречает широкой поддержки только из-за того, что его трудно использовать там, где оно сильно, в силу сложности понимания программистом предметной области. Безусловно, порог вхождения в Лисп обусловлен не самим языком (синтаксис и семантика у него просты), а сложностью понимания тех задач, для решения которых этот язык предназначен (подходит). Ведь задачу можно решить, если её понять. Язык вторичен.

    iZEN ★★★★★
    ()
    Ответ на: комментарий от iZEN

    > Безусловно, порог вхождения в Лисп обусловлен не самим языком (синтаксис и семантика у него просты), а сложностью понимания тех задач, для решения которых этот язык предназначен (подходит). Ведь задачу можно решить, если её понять. Язык вторичен.

    Йа бы даже сказал, основная сложность с фунпрогом - что там надо всегда смотреть в корень задачи. Т.е. придумать в мозгу идеальное решение и уже исходя из него строить код. В то время как императивное программирование позволяет решать задачу постепенно, фокусируясь на отдельных аспектах.

    yk4ever
    ()
    Ответ на: комментарий от yk4ever

    >Йа бы даже сказал, основная сложность с фунпрогом - что там надо всегда смотреть в корень задачи. Т.е. придумать в мозгу идеальное решение и уже исходя из него строить код. В то время как императивное программирование позволяет решать задачу постепенно, фокусируясь на отдельных аспектах.


    Bottom-up programming.
    http://www.paulgraham.com/progbot.html

    seiken ★★★★★
    ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.