URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 61929
[ Назад ]

Исходное сообщение
"Релиз интегрированной среды разработки приложений NetBeans I..."

Отправлено opennews , 10-Дек-09 21:06 
Вышел (http://www.sun.com/aboutsun/pr/2009-12/sunflash.20091210.3.xml) релиз интегрированной среды разработки приложений NetBeans IDE 6.8 (http://www.netbeans.org/community/releases/68/),  поддерживающую разработку на языках Java, JavaFX, PHP, Ruby, JavaScript, Python, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL.


В новой версии представлены следующие новшества:


-  Полная поддержка спецификаций: Java EE 6, JSF 2.0/Facelets (JavaServer Faces), Java Persistence 2.0, EJB 3.1 и JavaFX SDK 1.2.1;
-  В модуле для разработки на языке PHP добавлена поддержка фреймворка Symfony и особенностей ветки PHP 5.3;
-  Улучшен пользовательский интерфейс и средства навигации в модуле поддержки языка Ruby. Добавлена возможность отладки Ruby 1.9 приложений, реализована поддержка JRuby 1.3.1 и RSpec 1.2.7;
-  C/C++: Добавлены новые инструменты для мониторинга ввода/вывода, анализа работы многопоточных программ и определения "эффекта гонки" (Race con...

URL: http://www.sun.com/aboutsun/pr/2009-12/sunflash.20091210.3.xml
Новость: http://www.opennet.ru/opennews/art.shtml?num=24623


Содержание

Сообщения в этом обсуждении
"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 10-Дек-09 21:06 
Быстро они из беты вышли...

Давеча ковырялся в Оффтопик Видимая Студия 2008, видал плугину
для упрощения логический операций, типа

if ( A && A^(B && C) && D) ^ A || E && ( C || A ) || E )
  
Ну очень помогло бы...


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено аноним , 10-Дек-09 21:22 
А самому никак?

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено аноним , 10-Дек-09 21:32 
Таких "программистов" надо самих упрощать, хотя, казалось бы, дальше и некуда.

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 10-Дек-09 21:44 
Умны мля, как йожыки...

Вот мля, принесут вам 15 Мегабаб кода, гибрида С и С++ написанного студентами МФТИ, тогда повеселитесь.

Ни когда ещё не видели
if ( a > 5 && c = ' ' and (a || b ) != 100 or c != '\n' )  {
     if ( ifce == ((IN_25|IN_50|IN_96)||((IN_25|IN_50|IN_96) && IN_OUT_1 && IN_OUT_2)
          setbyte_out(ifce, c |IN_OUT_1 && IN_OUT_2| MASK )        
}  
    

Документации вообще ноль. Есть только код и бинарник под виндовз. Вот тогда попи...дели бы.

                        


  


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено ffsdmad , 11-Дек-09 07:39 
так ты лабы чтоли проверяешь?
кому это нужно такой код проверять

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Аноним , 11-Дек-09 11:20 
Коммитерам или разработчикам плагинов какого-нибудь крупного проекта. Свободный софт тоже не всегда хорошо документируется, особенно новые версии.
Или ты только лабы на васике делаешь?

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено niokun , 11-Дек-09 09:29 
Известны 10 преимуществ Паскаля перед Си:) Я приведу только одно, но самое важное:
На Си Вы можете написать:
for(;P("\n").R-;P("\ "))for(e=3DC;e-;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);

На Паскале Вы НЕ МОЖЕТЕ такого написать.

;-D

А если серьёзно - убивать тех, кто так пишет. Ну или отчислять.


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено MinimumLaw , 11-Дек-09 13:22 
>На Си Вы можете написать:
>for(;P("\n").R-;P("\ "))for(e=3DC;e-;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);
>А если серьёзно - убивать тех, кто так пишет. Ну или отчислять.

Угу. Старый аккордеон... Разбираем...
for( /* none */; P("\n").R-; P("\ ") )
for( e=3DC; e- ; P("_ " + (*u++/8)%2 ) )
  P( "| " + (*u/4)%2 );

что видим. Начнем с того, что P("\n").R- это что-то явно не С-шное. Во-первыз R- - явная ошибка синтакиса, во вторых меня сильно терзают сомнения по поводу "." - сдается мне, как минимум тут должна быть "->". Вызов функции (или макроса, что в данном случае фиолетово) P не соотвеветствует семантике языка. Не складываются в C строки оператором "+" в записе P("_ " + (*u++/8)%2 ). А тем более не складываются строки с целым. Это можно сделать, но надо писать приведения к типам, а это улучшит читабельность кода. А присваивание "e=3DC"? или последующая операция "e-"? И вообще, напишите любую программу в одну строку (паскаль так тоже умеет) и получите еще большую ахинею. Так что боян он и есть боян. ЭТО не соберется ни одним компилятором. Разве что в три раза больше кода для препроцессора сверху повесить, но это уже совсем другая задача. Если ее ставить так, то любой бинарник можно в компилируемый код превратить...

А убивать надо тех, кто такие бояны писал - их стараниями на С так писать начали. А в С++ подобные записи вообще обыденность - за кодом смысла не видно.


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Ariel , 11-Дек-09 10:18 
Вы препод МФТИ? Никогда бы не подумал ;-) у нас тоже программирование приколист вёл

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено digiwhite , 11-Дек-09 13:08 
c =' ' - это так и должно быть?

Код клевый. Афтара на сковородку.


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 11-Дек-09 16:37 
>c =' ' - это так и должно быть?
>
>Код клевый. Афтара на сковородку.

см. K&R, на первых страницах... По-моему, подсчёт слов ..

int c, count;
c = getchar();

if ( c == ' ' || c == '\t' || c == '\n' )
   count++;
  

Но это не есть куль....
Постоянно путают == с =

if ( c = ' ' || c = '\t' || c = '\n' )

иногда так
if ( c == ' ' | c == '\t' | c == '\n' )

иногда так
if ( c = '' || c == '\t' || c == '\n' )

иногда так
if ( c == "" || c = "\t" || c == "\n" )

иногда всё вместе
if ( c = "" | c = "\t" | c = "\n" )

:)


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено digiwhite , 11-Дек-09 17:49 
Об этом и говорю. Что там операция присваивания в условии, а не равенства. "с=' '". Наверное должно быть "c == ' '".

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено digiwhite , 11-Дек-09 17:50 
>Об этом и говорю. Что там операция присваивания в условии, а не
>равенства. "с=' '". Наверное должно быть "c == ' '".

Туплю. Все увидел. Но код все равно ужасен. Только лишние запутки от такого вот написания.


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Iv945n , 11-Дек-09 16:13 
> Быстро они из беты вышли...

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


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Logo , 10-Дек-09 23:06 
А где в нем можно указать путь к include файлам для конкретного проекта?

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 10-Дек-09 23:16 
File -> Project Properties -> Code Assistance -> [ C C++] -> Include dirictories

Как-то так...


"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Logo , 10-Дек-09 23:27 
Yes! Спасибо, дружище, а то роюсь, роюсь, как слепой. Только в меню File его нет, оно непосредственно в меню проекта оказалось.

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 10-Дек-09 23:52 
>Yes! Спасибо, дружище, а то роюсь, роюсь, как слепой. Только в меню
>File его нет, оно непосредственно в меню проекта оказалось.

А ещё идешь в каталог проекта, тама папка nbproject, тама configuration.xml

тама ищёшь тег <incDir> и добавляешь свои каталоги между в тегами <pElem> и </pElem>

<incDir>
        <pElem>/usr/include</pElem>
        <pElem>/usr/src/linux/usr/include</pElem>
        <pElem>.</pElem>
        <pElem>../</pElem>
</incDir>




"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Logo , 11-Дек-09 00:09 
Thank! Уже пробую :)

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Аноним , 10-Дек-09 23:20 
Боузер основанный, извините, на чем?

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Zada , 10-Дек-09 23:39 
Про python & django опять ничего (

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено alecs , 11-Дек-09 08:50 
>Про python & django опять ничего (

Во-во, +1. Лучше бы питон подтягивали ;)



"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Юниксоид , 11-Дек-09 11:10 
Всё равно не сделают лучше, чем в PyDev :-)

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено pavlinux , 11-Дек-09 00:10 
Блин, по сайту Санок надо только через Chrome лазить, у них не HTML страницы, у них JavaScript страницы :)

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено Igor Novikov , 11-Дек-09 09:20 
угу, а html код страниц такой, что ваятелям руки бы повыдергивать... То что оно на джаве совсем их не оправдывает.

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено ffsdmad , 11-Дек-09 10:14 
загружает и правда быстрее чем раньше, хотя тут меня железка сильная
но шрифты и тормоза
это наверно для очень ленивых программистов, которым не влом ждать

"Релиз интегрированной среды разработки приложений NetBeans I..."
Отправлено skmdeveloper , 11-Дек-09 14:43 
Отличная IDE. Qt сейчас тоже поддерживается на нормальном уровне.

До этого пробовал Eclipse - ужас.