The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Google представила инструментарий разработчика ПО с открытым исходным кодом

14.02.2009 12:30

Представленный подразделением Client Tools Team компании Google набор инструментов разработчика представляет собой окружение, помогающее разрабатывать ПО, не отвлекаясь на такие рутинные задачи, как правило, возникающие при составлении сценариев для утилиты make либо Xcode, как:

  • составление проверки зависимостей;
  • запуск автоматических тестов существующих модулей программы ( unit tests );
  • перекомпиляция существующих компонентов проекта;
  • всё это на принципиально разных платформах ( Windows, Linux, Mac ).

Помимо этого, набор инструментов располагает следующими чертами:

  • поддержка параллельной ( многопроцессорной ) сборки на всех платформах;
  • поддержка распределённой компиляции при помощи distcc и Incredibuild;
  • генерация файлов для Visual Studio, включая проектные;
  • отсутствием необходимости для разработчика в доступе к соответствующей платформе только ради того, чтобы добавить в проект один-единственный файл.
  • документацией.

Будучи разработанным на языке Python ( 2.4+ ) тремя работниками Google и одним сторонним добровольцем, это ПО представляет собой набор расширений к другому инструменту для разработчика с открытым исходным кодом той же компании: SCons ( 1.2+ ), развившемуся из Cons, некогда собственнической замены make.

Открытость под лицензией BSD исходного кода данного ПО, подмечающего типовые шаблоны дизайна для сценариев сборки, позволяет расширить его возможности для оставшихся, по мнению автора анонса, Рэндала Спэнглера ( Randall Spangler ), 5% неординарных случаев. Сами правила сборки своих проектов и расширения для данного ПО программистам предлагается писать на том же языке.

  1. Главная ссылка к новости (http://google-opensource.blogs...)
Автор новости: Peter Vereshagin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/20285-ide
Ключевые слова: ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ra9ftm (?), 15:35, 14/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ням ням. пробуем.
     
  • 1.2, Аноним (2), 15:45, 14/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем он лучше cmake?
     
     
  • 2.5, Аноним (-), 15:46, 14/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Чем он лучше cmake?

    Тем что не cmake.

     
  • 2.12, userhost.ru (?), 01:31, 15/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Чем он лучше cmake?

    тем что от Google, конечно!

     

  • 1.3, Аноним (-), 15:45, 14/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Ключевые слова: ide

    Ну и при чем тут ide?

     
  • 1.4, Аноним (-), 15:45, 14/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    офигеть как "упрощает" разработку, те же яйца, только питон-шмитоновские...
     
  • 1.6, Аноним (2), 16:07, 14/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Точно. Лучше MS Visual Studio все равно ниче нету.
     
     
  • 2.7, . (?), 16:48, 14/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Точно. Лучше MS Visual Studio все равно ниче нету.

    смотря на чем кодить

     
  • 2.8, Хелагар (ok), 19:44, 14/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Точно. Лучше MS Visual Studio все равно ниче нету.

    Особенно если ничего другого и не видеть, то да. :-D

     
  • 2.9, Аноним (-), 20:02, 14/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Точно. Лучше MS Visual Studio все равно ниче нету.

    А оно Python подерживает? С удовольствием попробую, где скачать версию под линукс?

     
  • 2.10, ноним (?), 23:01, 14/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Точно. Лучше MS Visual Studio все равно ниче нету.

    А как же "блокнот"?

     

  • 1.23, sluge (??), 16:02, 16/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а Incredibuild тут каким лесом? его OpenSource сделали?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру