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

Исходное сообщение
"Релиз среды разработки KDevelop 4.0"

Отправлено opennews , 29-Апр-10 12:31 
Команда разработчиков KDevelop анонсировала (http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/4.0_R...) выход четвёртой версии мощной среды программирования, основанной на библиотеках KDE/Qt и полностью поддерживающей процесс разработки для KDE4. Сообщается, что основной упор в новой версии сделан на поддержке языка программирования C++, вместо того, чтобы плохо и слабо поддерживать много языков сразу. Тем не менее, добавить поддержку остальных языков не составит большого труда.


Основные изменения в поддержке C++:


-  Поддержка навигации в коде C++: быстрый переход по объявлениям и семантическое подсвечивание;
-  Поддержка проверки синтаксиса и полуавтоматическое исправление кода с помощью помощника;
-  Поддержка автодополнения имён классов, функций, темплейтов, переменных и объявлений о включении файлов заголовков;
-  Всесторонняя поддержка сигналов/слотов библиотеки Qt, включая автоматические заполнение при их вызове;
-  Поддержка создания скриптов сб...

URL: http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/4.0_R...
Новость: http://www.opennet.me/opennews/art.shtml?num=26425


Содержание

Сообщения в этом обсуждении
"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 12:31 
Интересно бинарные сборки предоставят? А то как-то влом компилировать KDE на дистрибутиве, где по умолчанию KDE3.

"Релиз среды разработки KDevelop 4.0"
Отправлено Иван Иванович Иванов , 29-Апр-10 12:46 
Какой у вас дистр?

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 14:43 
CentOS 5

"Релиз среды разработки KDevelop 4.0"
Отправлено Иван Иванович Иванов , 29-Апр-10 15:15 
На Desktop такое старьё? Хм, может вам на RHEL 6 beta 1 переехать?

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 19:32 
А кто сказал что это десктоп? Рабочая машина, какие нафиг беты.

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 20:35 
Модератор, зачем трешь комментарии? Правда глаза режет?

"Релиз среды разработки KDevelop 4.0"
Отправлено Maxim Chirkov , 29-Апр-10 20:45 
>Модератор, зачем трешь комментарии? Правда глаза режет?

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

Внутренний рейтинг пользователя сейчас рассчитывается примерно так: (число статей, новостей, заметок) * 20 + (число сообщений в форуме) + (число баллов за правки ошибок в новостях) + (голоса за сообщения в форуме) - (число удаленных сообщений пользователя) * 10
Но это пока экспериментальная функция, наружу рейтинг не вылазит.


"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 20:50 
Спасибо за объяснение. Сам по себе коментарий о минусах неинтересен действительно, да и не так важен для меня рейтинг у фанатично настроенной части пользователей. Важная мысль была в том, чем я объяснил эти минусы. Ну да ладно, все это пыль.

"Релиз среды разработки KDevelop 4.0"
Отправлено Нами , 30-Апр-10 01:24 
Скажите пожалуйста, а не планируется ли когда-либо на опеннете поставить "Нормальный" форум? Я имею ввиду нечто, похожее по идеологии на ipboard.
Чтобы была нормальная, линейная система дискуссии, а не как сейчас: ответил в тред, зайшел через час, видишь, что кол-во сообщений увеличилось, но вот найти кто и на что ответил является не тривиальной задачей.
Опеннет очень хороший ресурс, но форум в нем просто уничтожает своим анахронизмом.
Готов скинуться на покупку нормальной борды, если вопрос в деньгах.

"почему такой форум"
Отправлено Maxim Chirkov , 30-Апр-10 11:34 
>Скажите пожалуйста, а не планируется ли когда-либо на опеннете поставить "Нормальный" форум?

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

К тому же существующие open source движки форумов не отвечают моим требованиям масштабируемости, производительности и безопасности. Это даже более важный фактор, чем вопросы удобства использования, отмеченные в предыдущем абзаце.

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


>Чтобы была нормальная, линейная система дискуссии, а не как сейчас: ответил в
>тред, зайшел через час, видишь, что кол-во сообщений увеличилось, но вот
>найти кто и на что ответил является не тривиальной задачей.

Все новые ответы на странице новости и в форуме с момента прошлого захода помечаются значком "new" и их можно через ajax-режим переключить на сортировку по дате, собственные сообщения помечаются значком "Я". Зарегистрируйтесь и попробуйте читать комментарии через http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi?az=li... (ссылка new в индексе)

Мне казалось, что контроль ответов это как раз сильная сторона текущего движка. Есть подписка на email, списки слежения (вкладка "Избранное" на индексной странице форума и ссылка ниже "Слежка: мое"), пометка значком new новых ответов (попробуйте например нажать на картинку new на индексной странице для заданного форума). В планах создание режимах, при которых будут отфильтрованы только ответы на сообщения текущего пользователя или сообщения добавленные с момента прошлого входа (сейчас они просто значком new помечаются). Более того, одним щелчком мыши (в режиме свернутых нитей в любой нити выбрать "Сортировать по: [дате]") форум переключается в линейный вид, когда ответы следуют в порядке их написания.


"почему такой форум"
Отправлено birdie , 30-Апр-10 16:21 
Макс, всё сделано у тебя отлично, но я бы всё равно прикрутил движок комментариев Slashdot - ничего лучше в жизни не видел.

"Релиз среды разработки KDevelop 4.0"
Отправлено birdie , 29-Апр-10 22:25 
Кто сказал, что RHEL5 beta1 - это beta?

Это только название beta, большинство пакетов там из Fedora 12, а ядро стабильное, .32.


"Релиз среды разработки KDevelop 4.0"
Отправлено Карбофос , 29-Апр-10 20:17 
ldd /usr/bin/kdevelop.bin |grep kde
        libkdecore.so.5 => /usr/lib64/libkdecore.so.5 (0x00007f3643ddb000)
        libkdevplatforminterfaces.so.1 => /usr/lib64/libkdevplatforminterfaces.so.1 (0x00007f3643bb2000)
        libkdevplatformshell.so.1 => /usr/lib64/libkdevplatformshell.so.1 (0x00007f3643888000)
        libkdeui.so.5 => /usr/lib64/libkdeui.so.5 (0x00007f36413eb000)
        libkdevplatformproject.so.1 => /usr/lib64/libkdevplatformproject.so.1 (0x00007f363dd2b000)
        libkdevplatformvcs.so.1 => /usr/lib64/libkdevplatformvcs.so.1 (0x00007f363dada000)
        libkdevplatformlanguage.so.1 => /usr/lib64/libkdevplatformlanguage.so.1 (0x00007f363d6bc000)
        libkdevplatformutil.so.1 => /usr/lib64/libkdevplatformutil.so.1 (0x00007f363d249000)
        libkdevplatformoutputview.so.1 => /usr/lib64/libkdevplatformoutputview.so.1 (0x00007f363d043000)
        libkdevplatformdebugger.so.1 => /usr/lib64/libkdevplatformdebugger.so.1 (0x00007f363cdfe000)

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 20:31 
То есть KDE Core надо компилировать в любом случае.

"Релиз среды разработки KDevelop 4.0"
Отправлено Карбофос , 29-Апр-10 20:54 
KDevelop4 - часть KDE4. для KDE3 есть своя ветка (старая) и никто ее не отменял. Просто этот проект был переписан с нуля.

"Релиз среды разработки KDevelop 4.0"
Отправлено qwer , 29-Апр-10 13:11 
А они уже починили баг с повисанием КДевелоп когда создаешь новый проэкт и указываешь удаленный свн репозиторий ? :)

"Релиз среды разработки KDevelop 4.0"
Отправлено Anon , 29-Апр-10 13:25 
Трудно посмотреть статус багрепорта? :)

"Релиз среды разработки KDevelop 4.0"
Отправлено Proger , 29-Апр-10 13:44 
"Интеграция", "интегрировано"...  Наконец-то пешеходы "юниксвэя" поняли, что россыпь маленьких, хороших перделок не заменяет полноценного комбайна. Только вот поздно очухались - пока прикручивали Сипипи, сам язык стал юродивым в современном мире ПО.
Новость позитивная, полностью поддерживаю кеды, но как же всё это долго и неуместно...

"Релиз среды разработки KDevelop 4.0"
Отправлено Аноним , 29-Апр-10 13:51 
всё по юникс-вэю вообще-то. маленькие хорошие перделки в бэкэнде

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 14:45 
Да, долгострой еще тот. И С++ конечно пора на покой, но слишком много на нем завязано к сожалению. И альтернатив ему пока мало.

"Релиз среды разработки KDevelop 4.0"
Отправлено Аноним , 29-Апр-10 18:13 
Взаимоисключающие параграфы. Если альтернатив мало - значит на покой ему совсем не пора.

Я вот даже сходу не смог вспомнить ни одной альтернативы. Какие ещё есть компилируемые объектно-ориентированные и не экспериментальные ЯП?


"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 29-Апр-10 21:12 
На покой пора по причине того что он УГ.
Друг, с которым разрабатываем открытый проект потерял _неделю_ из-за убогости RTTI. Дело оказалось в том, что во время выполнения конструкторов метаинфа объекта сконструирована неполностью и тип объекта определялся неверно. В то время как в адекватных языках метаинформация конструируется сразу и правильная.

"Релиз среды разработки KDevelop 4.0"
Отправлено Djavdet , 29-Апр-10 23:22 
Использование RTTI часто говорит о недостатках архитектуры и не понимании полиморфизма

"Релиз среды разработки KDevelop 4.0"
Отправлено Толстый , 30-Апр-10 00:32 
Да конечно, щас. Плюсисты уже отменили всю интроспекцию.
Часто - может быть. Но не в нашем случае. Не надо пожалуйста людей за идиотов считать.

"Релиз среды разработки KDevelop 4.0"
Отправлено Карбофос , 29-Апр-10 14:49 
>Наконец-то пешеходы "юниксвэя" поняли...

вы не знали, что есть другие IDE, не обязательно язва-базированные монстры.

>в современном мире ПО.

нынче модно писать на медленных и прожорливых ЯП? тады ОЙ!

> но как же всё это долго и неуместно...

есть 3.5 линейка того же KDevelop


"Релиз среды разработки KDevelop 4.0"
Отправлено Logo , 29-Апр-10 17:35 
Как можно быть таким замкнутым, чтобы не видеть многого прекрасного вокруг???

"Релиз среды разработки KDevelop 4.0"
Отправлено Аноним , 29-Апр-10 17:44 
> россыпь маленьких, хороших перделок не заменяет полноценного комбайна.

Запчасти машины не заменяют машины. Спасибо Кэп! :)


"Релиз среды разработки KDevelop 4.0"
Отправлено anonymous , 29-Апр-10 13:50 
Я один не понимаю, что такое "семантическая подсветка", упоминаемая в новости аж четыре раза?

"Релиз среды разработки KDevelop 4.0"
Отправлено Иван Иванович Иванов , 29-Апр-10 15:19 
>Я один не понимаю, что такое "семантическая подсветка", упоминаемая в новости аж
>четыре раза?

http://www.youtube.com/watch?gl=US&v=X-K-YqdulBo

В 00:44 именно она и показана.


"Релиз среды разработки KDevelop 4.0"
Отправлено js , 29-Апр-10 13:57 
Ура! Дождались! А как бы ее для 11.2 получить?

"Релиз среды разработки KDevelop 4.0"
Отправлено js , 29-Апр-10 13:58 
*openSUSE 11.2, конечно

"Релиз среды разработки KDevelop 4.0"
Отправлено sluge , 29-Апр-10 17:05 
>Ура! Дождались! А как бы ее для 11.2 получить?

а сорсы счас качать уже немодно?


"Релиз среды разработки KDevelop 4.0"
Отправлено fi , 29-Апр-10 18:07 
>>Ура! Дождались! А как бы ее для 11.2 получить?
>
>а сорсы счас качать уже немодно?

А зачем?

здесь всегда вам собран софт:  http://software.opensuse.org/search
часто, даже авторские сборки :)


"Релиз среды разработки KDevelop 4.0"
Отправлено sluge , 30-Апр-10 09:20 
ды я про то-зачем нужен челу kdevelop, если он его даже из сорсов собрать не может

"Релиз среды разработки KDevelop 4.0"
Отправлено js , 30-Апр-10 10:02 
Скажите, а когда вам нужна буханка хлеба - вы идете ее покупать в магазин или пекете сами?
(даже если преположить, что вы умеете ее выпекать?)

Конечно я могу собрать из исходников, а потом пересобирать всякий раз, когда будут выходить багфиксы, но (сюрприз!) зачем-то созданы репозитории уже собранного софта, зачем? Уж не для того ли, чтобы (например) другой софт появлялся быстрее?


"Релиз среды разработки KDevelop 4.0"
Отправлено Аноним , 01-Май-10 21:24 
Вы о среде разработки сейчас, или о каком-нибудь там 64-битном фаерфоксе? Если так панически бояться исходного кода, то:
1). Сидеть в тупой убунте и не иметь возможности легкой смены программу на ту версию, которая нравилась тебе больше всего.
2). Не иметь возможности обновляться.
Обычные люди не будут ждать 2-3 дня реакции мейнтейнеров и нескольких вариантов одной и той же программы, а установят программу из исходного кода. Благодаря src.rpm, которые есть у любого проекта, это не требует влезания в консоль, автоматизированно и отличается от бинарника лишь более долгой установкой, возможностью выбрать компоненты программы под себя (и отсечь ненужные зависимости), и полной кросплатформенностью пакета между дистрибутивами, в отличие от того, что предлагаете вы.

"Релиз среды разработки KDevelop 4.0"
Отправлено js , 02-Май-10 13:25 
В идеале должен действовать принцип разделения ответственности. В реальности - вы правы, быстрее собрать из src.rpm, нежели чем дождаться некоторых майнтейнеров.

Только есть один момент:
Я скачал последнее, что есть, сделал rpmbuild --rebuild kdevelop4-3.10.2-20.4.src.rpm
получил:
-- CTest cannot determine repository type. Please set UPDATE_TYPE to 'cvs' or 'svn'. CTest update will not work.
CMake Warning at cmake/modules/FindKDevPlatform.cmake:40 (find_package):
  Could not find a configuration file for package KDevPlatform.

Видимо что-то где-то недопилено, верно?


"Релиз среды разработки KDevelop 4.0"
Отправлено anonymous , 29-Апр-10 14:15 
Так не вышло же ещё. Куда торопимся?

"Релиз среды разработки KDevelop 4.0"
Отправлено sluge , 29-Апр-10 16:58 
думаю оч скоро уже

"Релиз среды разработки KDevelop 4.0"
Отправлено sluge , 29-Апр-10 16:57 
ну дожили наконец то... надеюсь тормозить не очень сильно будет, и исчезнут пометки experimental из интерфейса

"Релиз среды разработки KDevelop 4.0"
Отправлено dronord , 30-Апр-10 14:43 
Использую пару месяцев в ArchLinux. Лучшая среда для C++.
Нет интерфейса для изменения переменных в дебаге.
Иногда падает. Может в релизе не будет.
Codeblocks хорош, но эти тормозные wxWidgets. =\