1. Куча / Говнокод #2630

    +133.3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    <target name="test-boolean">
    		<condition property="if-true" value="true" else="false">
    			<!-- 
    				Попробуйте попереключайте true / false 
    				и посмотрите на результат - вам однозначно понравится :) 
    			-->
    			<istrue value="false"/>
    		</condition>
    		<antcall target="test-boolean-true"/>
    		<antcall target="test-boolean-false"/>
    	</target>
    	
    	<target name="test-boolean-true" if="if-true">
    		<echo>The condition evaluates to "true"</echo>
    	</target>
    	
    	<target name="test-boolean-false" unless="if-true">
    		<echo>The condition evaluates to "false"</echo>
    	</target>

    Язык - Ant, для тех, кто не в курсе. Я думаю, можно спокойно зачислить в говноязыки.

    Запостил: wvxvw, 18 Февраля 2010

    Комментарии (5) RSS

    • Хм, Ant записать в языки? куда катится этот мир...
      Ответить
    • Тогда XSLT - тоже не язык :)
      Ответить
      • Не язык. Зачем смайлик?
        Ответить
        • Ну, это ваше личное мнение, общечеловеческого определения того, что такое язык программирования вы наверное не найдете. Я так понимаю, что вы и не тюринг полные (регулярные грамматики, например) тоже за языки не считаете? Так ведь? (XSLT - так вообще тюринг полный ЯП).

          Википедия по этому поводу говорит вот что:
          [quote]A programming language is an artificial language designed to express computations that can be performed by a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine, to express algorithms precisely, or as a mode of human communication.[/quote]
          В том числе, википедия относит и языки разметки к языкам программирования. Конечно, вы тоже можете с этим не соглашаться - но не нужно быть таким категоричным ;)
          Ответить

    Добавить комментарий