Там какие-либо языки программирования предназначаются для PHP помимо Haxe?

Можно было бы зациклить with_lines . Смотрите пример ниже

    - debug: var=item                                                                        
      with_lines: cat /scratch/tmp/test                                                      
9
задан 5 revs, 4 users 67% 9 February 2017 в 11:56
поделиться

4 ответа

Kira http://www.mathgladiator.com/projects/kira/

Править: Проект останавливается. Новые версии теперь не предназначаются для PHP больше. Новый проект является веб-платформой для C#.

4
ответ дан 4 December 2019 в 21:13
поделиться

Почему?

php до версии 3.0 был в значительной степени утилитой для взлома html, версия 4.0 была очень достойной альтернативой Perl или любому другому языку сценариев. Версия 5.0 и выше - это полностью изменяемый объектно-ориентированный язык, способный элегантно и эффективно решать многие проблемы.

Конструкция 'array ()', которая ведет себя как массив, когда вы используете целочисленные индексы, и хэш, когда вы используете строковые индексы, На сегодняшний день это самый элегантный и простой в использовании механизм обработки коллекций, который я видел на любом языке. Массивы хэшей, хэши массивов, массивы объектов, вложенные древовидные структуры - все это достигается простым кодированием без каких-либо специальных API или объявлений.

С «пакетным» интерфейсом в версии 5.0 я предсказываю, что php вот-вот вырвется из гетто web / html и перейдет в более широкое использование.

-3
ответ дан 4 December 2019 в 21:13
поделиться

Вы не определяете относительную разницу между «многими» и «немногими», но я подозреваю, что большинство mallocs будет функционировать почти одинаково в обоих сценариях. Вопрос подразумевает, что каждый вызов malloc имеет столько же издержек, сколько системный вызов и обновление таблицы страниц. При выполнении вызова malloc, например malloc (14), в среде, не зависшей от мозга, malloc фактически выделит больше памяти, чем требуется, часто кратное размеру страницы MMU системы. Вы получаете 14 байт, и malloc отслеживает вновь выделенную область, так что последующие вызовы могут просто вернуть порцию уже выделенной памяти, пока не потребуется больше памяти от ОС.

Другими словами, если я вызываю malloc (14) 100 раз или malloc (1400) один раз, накладные расходы будут примерно такими же. Мне просто придется самому управлять большим выделенным блоком памяти.

-121--1388292-

Вот SSCCE :

<!doctype html>
<html lang="en">
    <head>
        <title>SO question 2079185</title>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $(':input.remember').each(function() {
                    $(this).attr('data-remember', $(this).val());
                });
                $('button.reset').click(function() {
                    $(':input.remember').each(function() {
                        $(this).val($(this).attr('data-remember'));
                    });
                });
            });
        </script>
    </head>
    <body>
        <input type="text" class="remember" value="foo">
        <button class="reset">Reset</button>
    </body>
</html>

Это в основном сохраняет исходное значение каждого входного элемента с классом remember во время загрузки и инструктирует кнопку с классом reset восстановить его при каждом нажатии.

-121--4746502-

Фарен , вариант Лиспа.

8
ответ дан 4 December 2019 в 21:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: