Тема: Snakeskin
Показать сообщение отдельно
  #78 (permalink)  
Старый 07.01.2014, 22:54
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от monolithed Посмотреть сообщение
Хм. разве не для этого придумали let?
Я бы с радостью юзал let-ы если бы они везде работали.

Сообщение от monolithed Посмотреть сообщение
Очень сомнительная фича
/// Срежет не нужный пробел
<p>{&}
   1
   2
</p>


Сообщение от monolithed Посмотреть сообщение
А почему просто не дать писать console.log?
Раньше так и было, но это было хаком. Для таких операций есть директива void, её и нужно юзать.


Сообщение от monolithed Посмотреть сообщение
Почему просто не писать так:

{template}
<script>
  ....
</script>
{/template}
?

Зачем усложнять то?
Тут можно долго спорить.


Сообщение от monolithed Посмотреть сообщение
Не знаю насчет такого синтаксиса, но во многих нормальных языках типа Haskell можно писать так:

switch text
      | "one"        => 1
      | "two"        => 2
      |                 => 0


Ну или как LiveScript:

switch text
      case "one"  
            then 1
      case "two" 
             then 2
      case "three", "four"  
             then "3-4"
      default  
             then 0
Ну у меня не язык программирования, а препроцессор шаблонов.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 07.01.2014 в 23:01.
Ответить с цитированием