Grails - Lift: Какой фреймворк лучше подходит для каких приложений? [закрыто]

<?php
//recursive solution

//test array
$nested_array = [[1,2,[3]],4,[5],[[[6,[7=>[7,8,9,10]]]]]];

/*-----------------------------------------
function call and return result to an array
------------------------------------------*/
$index_count = 1;
$flatered_array = array();
$flatered_array = flat_array($nested_array, $index_count);

/*-----------------------------------------
Print Result
-----------------------------------------*/
echo "<pre>";
print_r($flatered_array);


/*-----------------------------------------
function to flaten an array 
-----------------------------------------*/
function flat_array($nested_array, & $index_count, & $flatered_array) {

  foreach($nested_array AS $key=>$val) {
      if(is_array($val)) {
        flat_array($val, $index_count, $flatered_array);
      }
      else {
        $flatered_array[$index_count] = $val;
        ++$index_count;
      }      
  }

return $flatered_array;
}
?>
14
задан Rodrigo Rivera 8 July 2009 в 11:25
поделиться

2 ответа

Grails - хорошая идея (но только «украденная» с рельсов), но тот факт, что отличные ребята не заинтересованы в надлежащей поддержке Eclipse сильно мешает его успеху. Я даже видел, что вопросы Eclipse вообще не получали ответов в списках grails.

Я согласен с Тимом в том, что Netbeans 6.7, наконец, предоставляет первую наполовину пригодную для использования поддержку IDE с открытым исходным кодом для groovy / grails - и, в конечном итоге, SpringIDE также будет включать лучшая поддержка groovy / grails.

Причина, по которой многие люди, занимающиеся Java, любят Java, - это статическая типизация, которая позволяет инструментам во многом помочь вам. Да, я мог бы написать любой действительно важный фрагмент кода на Java и по-прежнему использовать Grails - но тогда почему я должен, просто чтобы сохранить кучу строк связующего кода, делать это вместо того, чтобы научиться высокоэффективно использовать среду Java?

Подводя итог: я еще не смотрел на scala, но создал несколько простых приложений с использованием grails - и я склонен возвращаться к java, даже переопределяя каждое приложение, которое требует дальнейшей разработки, в простой среде Java - я думаю, wicket и Seam.

Я также посмотрю на Scala / Lift, я слышал много хорошего о нем!

Кстати: я бы сравнил сообщества и посмотрел на списки рассылки - сколько людей там, они становятся хорошими ответы на их важные вопросы?

Похоже, что у Grails процент отсутствия ответов составляет почти 50%, что я считаю плохим.

1
ответ дан 1 December 2019 в 14:33
поделиться

Поддержка Grails в netbeans 6.7 действительно хороша, как и идея поддержки intellij в Maia.

Eclipse по-прежнему довольно отстой.

Я посмотрел на Lift, но был обеспокоен доступные сейчас ресурсы; это изменится в будущем, но мои проекты не могут ждать.

1
ответ дан 1 December 2019 в 14:33
поделиться
Другие вопросы по тегам:

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