ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Develop
@ 2003-05-06 10:29 Andrey Rybak
  2003-05-06 11:36 ` Andrew Velikoredchanin
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Andrey Rybak @ 2003-05-06 10:29 UTC (permalink / raw)
  To: community

Установил kdevelop. Решил собрать пустой проект, без своего кода, а из 
заготовок. Выбрал (можно любой другой тип проекта, результат тот же) 
Simple Gnome. Везде, где можно, принимаю дефолтные установки, а потом 
пробую сделать Run. Выбрасывается следующий алерт:

You want to build your project by "make" but there is no Makefile in 
this directory.
Hints
1. Possibly you fogot to create the Makefile. In that case create them 
by running Build -> Configure.
2. On this directory does not belong to your project. Check the settings 
in Project -> Options -> Make Optional.

На попытки  выполнить совет 1. появляется такое:   "имя_проекта no such 
file or directory".
На попытки  выполнить совет 2. (а также если просто в меню выбрать Make 
project) говорит success, но при команде Run опять начинай сначала (см. 
вверх)

Очевидно, какие-то установки в проекте по умолчанию не дают ему 
собираться, что есть баг. Или подскажите, как мне собрать свой первый 
проект в среде KDevelop.




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 10:29 [Comm] Develop Andrey Rybak
@ 2003-05-06 11:36 ` Andrew Velikoredchanin
  2003-05-06 13:42   ` Andrey Rybak
  2003-05-06 15:51 ` Vitaly Lugovsky
  2003-05-06 16:22 ` Alexey Starinsky
  2 siblings, 1 reply; 26+ messages in thread
From: Andrew Velikoredchanin @ 2003-05-06 11:36 UTC (permalink / raw)
  To: community

Andrey Rybak wrote:
> Установил kdevelop. Решил собрать пустой проект, без своего кода, а из 
> заготовок. Выбрал (можно любой другой тип проекта, результат тот же) 
> Simple Gnome. Везде, где можно, принимаю дефолтные установки, а потом 
> пробую сделать Run. Выбрасывается следующий алерт:
> 
> You want to build your project by "make" but there is no Makefile in 
> this directory.
> Hints
> 1. Possibly you fogot to create the Makefile. In that case create them 
> by running Build -> Configure.
> 2. On this directory does not belong to your project. Check the settings 
> in Project -> Options -> Make Optional.
> 
> На попытки  выполнить совет 1. появляется такое:   "имя_проекта no such 
> file or directory".

Я-бы сначала сделал имя проекта латиницей. Вполне возможно что ему 
русские имена не нравяться.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 11:36 ` Andrew Velikoredchanin
@ 2003-05-06 13:42   ` Andrey Rybak
  0 siblings, 0 replies; 26+ messages in thread
From: Andrey Rybak @ 2003-05-06 13:42 UTC (permalink / raw)
  To: community

Andrew Velikoredchanin wrote:

> Andrey Rybak wrote:
>
>> Установил kdevelop. Решил собрать пустой проект, без своего кода, а 
>> из заготовок. Выбрал (можно любой другой тип проекта, результат тот 
>> же) Simple Gnome. Везде, где можно, принимаю дефолтные установки, а 
>> потом пробую сделать Run. Выбрасывается следующий алерт:
>>
>> You want to build your project by "make" but there is no Makefile in 
>> this directory.
>> Hints
>> 1. Possibly you fogot to create the Makefile. In that case create 
>> them by running Build -> Configure.
>> 2. On this directory does not belong to your project. Check the 
>> settings in Project -> Options -> Make Optional.
>>
>> На попытки  выполнить совет 1. появляется такое:   "nameOfProject no 
>> such file or directory".
>
>
> Я-бы сначала сделал имя проекта латиницей. Вполне возможно что ему 
> русские имена не нравяться.
>
имя_проекта - это как переменная, реально я пишу всегда латинницей, 
поэтому дело не в этом.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 10:29 [Comm] Develop Andrey Rybak
  2003-05-06 11:36 ` Andrew Velikoredchanin
@ 2003-05-06 15:51 ` Vitaly Lugovsky
  2003-05-06 20:33   ` Alexander Dymo
  2003-05-07  7:52   ` Andrey Rybak
  2003-05-06 16:22 ` Alexey Starinsky
  2 siblings, 2 replies; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-06 15:51 UTC (permalink / raw)
  To: community

On Tue, 6 May 2003, Andrey Rybak wrote:

> Установил kdevelop. Решил собрать пустой проект, без своего
> кода, а из заготовок. Выбрал (можно любой другой тип проекта,
> результат тот же)  Simple Gnome. Везде, где можно, принимаю
> дефолтные установки, а потом пробую сделать Run. Выбрасывается
> следующий алерт:

 Лююююдиии! Зачем человека дурному учите?

 На надо kdevelop, не надо булочной. Скажите, какую каппу жать?
О чём это я? А, вот:

 первым делом надо бы изучить GNU make. Понять, что такое
правила, как описать зависимости, как их нагенерить автоматом.

 Потом - ознакомиться с идеологией Unix Way, почитать исходники
GNU Hello. Понять, почему kdevelop генерит скелет проекта именно
так, а не иначе.

 Потом - понять, что kdevelop пока что - излишество, и научиться
работать в vim или emacs.

 Иначе же девелопера не получится, а будет очередная
обезьянка-кодер, не понимающая, что и зачем она делает.




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 10:29 [Comm] Develop Andrey Rybak
  2003-05-06 11:36 ` Andrew Velikoredchanin
  2003-05-06 15:51 ` Vitaly Lugovsky
@ 2003-05-06 16:22 ` Alexey Starinsky
  2003-05-06 20:25   ` Alexander Dymo
  2003-05-07  7:34   ` Re[2]: " Sergey Krivulja
  2 siblings, 2 replies; 26+ messages in thread
From: Alexey Starinsky @ 2003-05-06 16:22 UTC (permalink / raw)
  To: Andrey Rybak; +Cc: Michael Shigorin

Здравствуй, Andrey,

Не далее как 6 мая 2003 г., 13:29:52, вы нам писали:

AR> Установил kdevelop. Решил собрать пустой проект, без своего кода, а из 
....
AR> Очевидно, какие-то установки в проекте по умолчанию не дают ему 
AR> собираться, что есть баг. Или подскажите, как мне собрать свой первый 
AR> проект в среде KDevelop.

Вот за то, что в альте не раьотает из коробки этот самый KDevelop, я и
продался буржуям за _банку_варенья_и_корзину_печенья_ :)
Ну не работает он там по определению из коробки, не мучайся. И никто
тебе не скажет, ибо, видимо, не использует его из участников данной
рассылки.
Я пробовал проставить и успешно поставил из сырцов kdevelop-3.0a1.tar.bz2
Вот он мне всё (из примеров) как миленький закомпилил. Правда, делал я
это месяцев 5-6 назад (сейчас, быть может, он поновее есть) и на AltJunior2.0

А потом сбежал к добрым французским дядькам из Мандрейка9.0 :)
Там всё из коробки - тип-топ.
Версию 9.1 скачал-поставил-не_понравилось, так что советую пока с 9.0
начинать, да и для очистки совести накатить туда апдейтов с одного из
их зеркал, но это так, скорее на всяк. случай :)

-- 
С наилучшими пожеланиями,
 Alexey                            mailto:staa -at- tavrida -dot- com



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 16:22 ` Alexey Starinsky
@ 2003-05-06 20:25   ` Alexander Dymo
  2003-05-07  7:34   ` Re[2]: " Sergey Krivulja
  1 sibling, 0 replies; 26+ messages in thread
From: Alexander Dymo @ 2003-05-06 20:25 UTC (permalink / raw)
  To: community

> Я пробовал проставить и успешно поставил из сырцов kdevelop-3.0a1.tar.bz2
> Вот он мне всё (из примеров) как миленький закомпилил. Правда, делал я
> это месяцев 5-6 назад (сейчас, быть может, он поновее есть) и на
> AltJunior2.0
Есть:
http://download.kde.org/unstable/kdevelop-3.0-alpha4a/src/kdevelop-3.0a4a.tar.bz2


-- 
Alexander Dymo
Ukrainian State Maritime Technical University, IT Department



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 15:51 ` Vitaly Lugovsky
@ 2003-05-06 20:33   ` Alexander Dymo
  2003-05-07  7:52   ` Andrey Rybak
  1 sibling, 0 replies; 26+ messages in thread
From: Alexander Dymo @ 2003-05-06 20:33 UTC (permalink / raw)
  To: community

On Tuesday 06 May 2003 18:51, Vitaly Lugovsky wrote:
>  Иначе же девелопера не получится, а будет очередная
> обезьянка-кодер, не понимающая, что и зачем она делает.

Судя по рассылке kdevelop@kdevelop.org такие 'обезьянка-кодер'ы
и с kdevelop-ом не справляются без знания make, autotools  и пр.

-- 
Alexander Dymo
Ukrainian State Maritime Technical University, IT Department



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[2]: [Comm] Develop
  2003-05-06 16:22 ` Alexey Starinsky
  2003-05-06 20:25   ` Alexander Dymo
@ 2003-05-07  7:34   ` Sergey Krivulja
  2003-05-07  9:58     ` Re[3]: " Alexey Starinsky
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey Krivulja @ 2003-05-07  7:34 UTC (permalink / raw)
  To: Alexey Starinsky

Hello Alexey,

Tuesday, May 6, 2003, 8:22:26 PM, you wrote:

AS> Вот за то, что в альте не раьотает из коробки этот самый KDevelop, я и
AS> продался буржуям за _банку_варенья_и_корзину_печенья_ :)
Работает, не надо вводить в заблуждение. Master 2.2

AS> Версию 9.1 скачал-поставил-не_понравилось,
А теперь куда бежать надумали, уважаемый?

AS> так что советую пока с 9.0 начинать, да и для очистки
AS> совести накатить туда апдейтов с одного из
AS> их зеркал, но это так, скорее на всяк. случай :)

-- 
Best regards,
 Sergey                            mailto:skrivulja@erec.ru



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-06 15:51 ` Vitaly Lugovsky
  2003-05-06 20:33   ` Alexander Dymo
@ 2003-05-07  7:52   ` Andrey Rybak
  2003-05-07 16:58     ` Vitaly Lugovsky
  2003-05-07 17:24     ` Alexey Voinov
  1 sibling, 2 replies; 26+ messages in thread
From: Andrey Rybak @ 2003-05-07  7:52 UTC (permalink / raw)
  To: community

Vitaly Lugovsky wrote:

>On Tue, 6 May 2003, Andrey Rybak wrote:
>
>  
>
>>Установил kdevelop. Решил собрать пустой проект, без своего
>>кода, а из заготовок. Выбрал (можно любой другой тип проекта,
>>результат тот же)  Simple Gnome. Везде, где можно, принимаю
>>дефолтные установки, а потом пробую сделать Run. Выбрасывается
>>следующий алерт:
>>    
>>
>
> Лююююдиии! Зачем человека дурному учите?
>
> На надо kdevelop, не надо булочной. Скажите, какую каппу жать?
>О чём это я? А, вот:
>
> первым делом надо бы изучить GNU make. Понять, что такое
>правила, как описать зависимости, как их нагенерить автоматом.
>
> Потом - ознакомиться с идеологией Unix Way, почитать исходники
>GNU Hello. Понять, почему kdevelop генерит скелет проекта именно
>так, а не иначе.
>
> Потом - понять, что kdevelop пока что - излишество, и научиться
>работать в vim или emacs.
>
> Иначе же девелопера не получится, а будет очередная
>обезьянка-кодер, не понимающая, что и зачем она делает.
>
>  
>

>Читая реакцию на мои вопросы полюбившейся мне community, я понял, что KDevelop здесь не жалуют. _Само_собой_, что знать командную строку, make, vi, gcc - это жизненно необходимо, но должна же быть какая-то стандартная библиотека классов для С++. И для меня IDE не набор скриптов, фич и наворотов поверх текстового редактора, а прежде всего вот такая библиотека + легко юзаемый хэлп по функциям и классам.
> Ведь не может быть, что нет такой библиотеки!
>
>в Microsoft    -    MFC и ATL
>
>в Borland    -    OWL
>
>в Metrwerks    - PowerPlant
>  
>
>Господа! А как дела в Линухе, если KDevelop - вне Вашего вниманя?
>  
>




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[3]: [Comm] Develop
  2003-05-07  7:34   ` Re[2]: " Sergey Krivulja
@ 2003-05-07  9:58     ` Alexey Starinsky
  2003-05-07 13:09       ` Re[4]: " Sergey Krivulja
  2003-05-07 17:05       ` Re[3]: " Vitaly Lugovsky
  0 siblings, 2 replies; 26+ messages in thread
From: Alexey Starinsky @ 2003-05-07  9:58 UTC (permalink / raw)
  To: Sergey Krivulja

Здравствуй, Sergey,

AS>> Вот за то, что в альте не раьотает из коробки этот самый KDevelop, я и
AS>> продался буржуям за _банку_варенья_и_корзину_печенья_ :)
SK> Работает, не надо вводить в заблуждение. Master 2.2
Я извиняюсь за неточность в высказывании, т.к. имелась ввиду
AltJunior2.0, (тогда на тот момент ещё 2.2 не вышел), но я в 2.2
как обстоят дела с KDevelop так пока и не посмотрел.
Master 2.2 - хорошо, конечно, но... многовато дисков для начинающего
программиста (покупать/скачивать имелось ввиду). Или не надо тогда
заведомо недопиленный пакет в дистрибутив Junior класть.
Понятно же, что его не асы использовать собирались.

AS>> Версию 9.1 скачал-поставил-не_понравилось,
SK> А теперь куда бежать надумали, уважаемый?
Не надо так снисходительно, никто никуда не бежал. Просто устал от
того, что слишком часто "напильником" работать с альтом приходится.
Остался на 9.0, чему рад и до сегодняшнего дня.

-- 
С наилучшими пожеланиями,
 Alexey                            mailto:staa -at- tavrida -dot- com



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[4]: [Comm] Develop
  2003-05-07  9:58     ` Re[3]: " Alexey Starinsky
@ 2003-05-07 13:09       ` Sergey Krivulja
  2003-05-08 15:33         ` Re[5]: " Alexey Starinsky
  2003-05-07 17:05       ` Re[3]: " Vitaly Lugovsky
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey Krivulja @ 2003-05-07 13:09 UTC (permalink / raw)
  To: Alexey Starinsky

Hello Alexey,

Wednesday, May 7, 2003, 1:58:07 PM, you wrote:

AS> Здравствуй, Sergey,

AS>>> Вот за то, что в альте не раьотает из коробки этот самый KDevelop, я и
AS>>> продался буржуям за _банку_варенья_и_корзину_печенья_ :)
SK>> Работает, не надо вводить в заблуждение. Master 2.2
AS> Я извиняюсь за неточность в высказывании, т.к. имелась ввиду
AS> AltJunior2.0, (тогда на тот момент ещё 2.2 не вышел), но я в 2.2
AS> как обстоят дела с KDevelop так пока и не посмотрел.
AS> Master 2.2 - хорошо, конечно, но... многовато дисков для начинающего
AS> программиста (покупать/скачивать имелось ввиду). Или не надо тогда
AS> заведомо недопиленный пакет в дистрибутив Junior класть.
AS> Понятно же, что его не асы использовать собирались.
А MDK 9.0 со сколькими дисками идет? ;)

AS>>> Версию 9.1 скачал-поставил-не_понравилось,
SK>> А теперь куда бежать надумали, уважаемый?
AS> Не надо так снисходительно, никто никуда не бежал. Просто устал от
AS> того, что слишком часто "напильником" работать с альтом приходится.
AS> Остался на 9.0, чему рад и до сегодняшнего дня.




-- 
Best regards,
 Sergey                            mailto:skrivulja@erec.ru



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-07  7:52   ` Andrey Rybak
@ 2003-05-07 16:58     ` Vitaly Lugovsky
  2003-05-07 17:24     ` Alexey Voinov
  1 sibling, 0 replies; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-07 16:58 UTC (permalink / raw)
  To: community

On Wed, 7 May 2003, Andrey Rybak wrote:

> Читая реакцию на мои вопросы полюбившейся мне community, я
> понял, что KDevelop здесь не жалуют.

 Почему не жалуют? Просто пока не советуют закладываться на
недоделанную бету. Мало ли, сколько ещё времени у разработчиков
на стабилизацию уйдёт.

> _Само_собой_, что знать командную строку, make, vi, gcc - это
> жизненно необходимо, но должна же быть какая-то стандартная
> библиотека классов для С++.

 Какая библиотека? Каких классов? Если речь про гуйню, то, во
первых, нет ни малейшего оправдания тем, кто пишет GUI на C++,
а во вторых, стандартного решения не будет никогда - есть
множество альтернативных - Qt (суксь), WxWindows, gtk--, и ещё
вагон с маленькой тележкой. Выбирай, что тебе больше подходит,
не надеясь на "стандарты".

> И для меня IDE не набор скриптов, фич и наворотов поверх
> текстового редактора, а прежде всего вот такая библиотека +
> легко юзаемый хэлп по функциям и классам.

 Да при чём тут IDE?!? К каждой библиотеке идёт хорошая
документация.

ЗЫ: если так уж сильно хочется заниматься отвратительными
извращениями и писать гуйню на C++ - то есть QT Designer, коий
можно юзать как в KDevelop, так и отдельно. Но я бы не советовал
- не для того C++, чтоб на нём GUI рисовать, абсолютно.





^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[3]: [Comm] Develop
  2003-05-07  9:58     ` Re[3]: " Alexey Starinsky
  2003-05-07 13:09       ` Re[4]: " Sergey Krivulja
@ 2003-05-07 17:05       ` Vitaly Lugovsky
  2003-05-08 15:25         ` Re[4]: " Alexey Starinsky
  1 sibling, 1 reply; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-07 17:05 UTC (permalink / raw)
  To: Sergey Krivulja

On Wed, 7 May 2003, Alexey Starinsky wrote:

> Я извиняюсь за неточность в высказывании, т.к. имелась ввиду
> AltJunior2.0, (тогда на тот момент ещё 2.2 не вышел), но я в
> 2.2 как обстоят дела с KDevelop так пока и не посмотрел. Master
> 2.2 - хорошо, конечно, но... многовато дисков для начинающего
> программиста (покупать/скачивать имелось ввиду). Или не надо
> тогда заведомо недопиленный пакет в дистрибутив Junior класть.
> Понятно же, что его не асы использовать собирались.

 Junior вообще не для программиста.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-07  7:52   ` Andrey Rybak
  2003-05-07 16:58     ` Vitaly Lugovsky
@ 2003-05-07 17:24     ` Alexey Voinov
  2003-05-08 11:20       ` Andrey Rybak
  1 sibling, 1 reply; 26+ messages in thread
From: Alexey Voinov @ 2003-05-07 17:24 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1263 bytes --]

Andrey Rybak wrote
> >Читая реакцию на мои вопросы полюбившейся мне community, я понял, что 
> >KDevelop здесь не жалуют. _Само_собой_, что знать командную строку, make, 
> >vi, gcc - это жизненно необходимо, но должна же быть какая-то стандартная 
> >библиотека классов для С++. И для меня IDE не набор скриптов, фич и 
> >наворотов поверх текстового редактора, а прежде всего вот такая библиотека 
> >+ легко юзаемый хэлп по функциям и классам.
> >Ведь не может быть, что нет такой библиотеки!
> >
> >в Microsoft    -    MFC и ATL
> >
> >в Borland    -    OWL
> >
> >в Metrwerks    - PowerPlant
> > 
> >
> >Господа! А как дела в Линухе, если KDevelop - вне Вашего вниманя?
В С++ стандартная библиотека классов описана в стандарте 1998 года.
За основу взята SGI STL, ранее HP STL.

В качестве почти стандарного дополнения можно использовать boost
(www.boost.org или apt-get install boost-devel)
Boost позиционируется как лаборатория для отработки решений, которые
предположительно войдут в следующий стандарт.

-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-07 17:24     ` Alexey Voinov
@ 2003-05-08 11:20       ` Andrey Rybak
  2003-05-08 12:55         ` Vitaly Lugovsky
  2003-05-08 12:59         ` Igor Homyakov
  0 siblings, 2 replies; 26+ messages in thread
From: Andrey Rybak @ 2003-05-08 11:20 UTC (permalink / raw)
  To: community

Alexey Voinov wrote:

>Andrey Rybak wrote
>  
>
>>>Читая реакцию на мои вопросы полюбившейся мне community, я понял, что 
>>>KDevelop здесь не жалуют. _Само_собой_, что знать командную строку, make, 
>>>vi, gcc - это жизненно необходимо, но должна же быть какая-то стандартная 
>>>библиотека классов для С++. И для меня IDE не набор скриптов, фич и 
>>>наворотов поверх текстового редактора, а прежде всего вот такая библиотека 
>>>+ легко юзаемый хэлп по функциям и классам.
>>>Ведь не может быть, что нет такой библиотеки!
>>>
>>>в Microsoft    -    MFC и ATL
>>>
>>>в Borland    -    OWL
>>>
>>>в Metrwerks    - PowerPlant
>>>
>>>
>>>Господа! А как дела в Линухе, если KDevelop - вне Вашего вниманя?
>>>      
>>>
>В С++ стандартная библиотека классов описана в стандарте 1998 года.
>За основу взята SGI STL, ранее HP STL.
>
>В качестве почти стандарного дополнения можно использовать boost
>(www.boost.org или apt-get install boost-devel)
>Boost позиционируется как лаборатория для отработки решений, которые
>предположительно войдут в следующий стандарт.
>
>  
>
STL - это стандартная библиотека шаблонов, а не классов. 
Я имел ввиду: есть ли нечто подобное MFC в Линухе?




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 12:55         ` Vitaly Lugovsky
@ 2003-05-08 12:44           ` Andrey Rybak
  2003-05-11 14:58             ` Vitaly Lugovsky
  2003-05-08 15:34           ` A.L. Klyutchenya
  1 sibling, 1 reply; 26+ messages in thread
From: Andrey Rybak @ 2003-05-08 12:44 UTC (permalink / raw)
  To: community

Vitaly Lugovsky wrote:

>On Thu, 8 May 2003, Andrey Rybak wrote:
>
>  
>
>>STL - это стандартная библиотека шаблонов, а не классов.
>>Я имел ввиду: есть ли нечто подобное MFC в Линухе?
>>    
>>
>
> Зачем?!?
>
> Откуда у людей может возникать столь противоестественое
>желание скрещивать ужа с ежом?
>
> Лучше было бы сформулировать частную задачу - под что именно
>нужна библиотека, почему обязательно "библиотека классов" (да
>знаю я, что ООП - религия, общих слов не надо), откуда пришло в
>голову сравнение с самой криво спроектированной библиотекой
>подобного рода - MFC?
>
>  
>
Никакого скрещивания Линуха и Вындовса нет, и при чем тут "под что нужна 
библиотека"?  Классы _должны быть_ организованы в библиотеки (иерархии, 
деревья, если хотите) по своей сути. Скажите, где эти иерархии (в 
Линухе), независимо от того, для чего они нужны (их, конечно м.б. много).
Впрочем, я согласен с тем, что МФС криво спроектирована, даже уродливо, 
но это следствие коммерции: люди пытаются совершенствовать то, что 
широко уже используется, а значит этот процесс происходит путем 
добавления, а не редактирования, поэтому МФС - перекошенный монстр.




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 12:59         ` Igor Homyakov
@ 2003-05-08 12:50           ` Andrey Rybak
  0 siblings, 0 replies; 26+ messages in thread
From: Andrey Rybak @ 2003-05-08 12:50 UTC (permalink / raw)
  To: community

Igor Homyakov wrote:

>* Andrey Rybak <ra @ iop . kiev . ua> [030508 16:23]:
>  
>
>>Alexey Voinov wrote:
>>
>>    
>>
>>>Andrey Rybak wrote
>>>
>>>
>>>      
>>>
>>>>>Читая реакцию на мои вопросы полюбившейся мне community, я понял, что 
>>>>>KDevelop здесь не жалуют. _Само_собой_, что знать командную строку, 
>>>>>make, vi, gcc - это жизненно необходимо, но должна же быть какая-то 
>>>>>стандартная библиотека классов для С++. И для меня IDE не набор 
>>>>>скриптов, фич и наворотов поверх текстового редактора, а прежде всего 
>>>>>вот такая библиотека + легко юзаемый хэлп по функциям и классам.
>>>>>Ведь не может быть, что нет такой библиотеки!
>>>>>
>>>>>в Microsoft    -    MFC и ATL
>>>>>
>>>>>в Borland    -    OWL
>>>>>
>>>>>в Metrwerks    - PowerPlant
>>>>>
>>>>>
>>>>>Господа! А как дела в Линухе, если KDevelop - вне Вашего вниманя?
>>>>>    
>>>>>
>>>>>          
>>>>>
>>>В С++ стандартная библиотека классов описана в стандарте 1998 года.
>>>За основу взята SGI STL, ранее HP STL.
>>>
>>>В качестве почти стандарного дополнения можно использовать boost
>>>(www.boost.org или apt-get install boost-devel)
>>>Boost позиционируется как лаборатория для отработки решений, которые
>>>предположительно войдут в следующий стандарт.
>>>
>>>
>>>
>>>      
>>>
>>STL - это стандартная библиотека шаблонов, а не классов. 
>>Я имел ввиду: есть ли нечто подобное MFC в Линухе?
>>    
>>
>
>QT, wxWindows, fltk, FOX, GTK 
>
>  
>
Наконец-то. А теперь, извините за дилетанство: как проще всего в общих 
чертах ознакомиться с QT, wxWindows, fltk, FOX, GTK? Спасибо.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 11:20       ` Andrey Rybak
@ 2003-05-08 12:55         ` Vitaly Lugovsky
  2003-05-08 12:44           ` Andrey Rybak
  2003-05-08 15:34           ` A.L. Klyutchenya
  2003-05-08 12:59         ` Igor Homyakov
  1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-08 12:55 UTC (permalink / raw)
  To: community

On Thu, 8 May 2003, Andrey Rybak wrote:

> STL - это стандартная библиотека шаблонов, а не классов.
> Я имел ввиду: есть ли нечто подобное MFC в Линухе?

 Зачем?!?

 Откуда у людей может возникать столь противоестественое
желание скрещивать ужа с ежом?

 Лучше было бы сформулировать частную задачу - под что именно
нужна библиотека, почему обязательно "библиотека классов" (да
знаю я, что ООП - религия, общих слов не надо), откуда пришло в
голову сравнение с самой криво спроектированной библиотекой
подобного рода - MFC?




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 11:20       ` Andrey Rybak
  2003-05-08 12:55         ` Vitaly Lugovsky
@ 2003-05-08 12:59         ` Igor Homyakov
  2003-05-08 12:50           ` Andrey Rybak
  1 sibling, 1 reply; 26+ messages in thread
From: Igor Homyakov @ 2003-05-08 12:59 UTC (permalink / raw)
  To: community

* Andrey Rybak <ra @ iop . kiev . ua> [030508 16:23]:
> Alexey Voinov wrote:
> 
> >Andrey Rybak wrote
> > 
> >
> >>>Читая реакцию на мои вопросы полюбившейся мне community, я понял, что 
> >>>KDevelop здесь не жалуют. _Само_собой_, что знать командную строку, 
> >>>make, vi, gcc - это жизненно необходимо, но должна же быть какая-то 
> >>>стандартная библиотека классов для С++. И для меня IDE не набор 
> >>>скриптов, фич и наворотов поверх текстового редактора, а прежде всего 
> >>>вот такая библиотека + легко юзаемый хэлп по функциям и классам.
> >>>Ведь не может быть, что нет такой библиотеки!
> >>>
> >>>в Microsoft    -    MFC и ATL
> >>>
> >>>в Borland    -    OWL
> >>>
> >>>в Metrwerks    - PowerPlant
> >>>
> >>>
> >>>Господа! А как дела в Линухе, если KDevelop - вне Вашего вниманя?
> >>>     
> >>>
> >В С++ стандартная библиотека классов описана в стандарте 1998 года.
> >За основу взята SGI STL, ранее HP STL.
> >
> >В качестве почти стандарного дополнения можно использовать boost
> >(www.boost.org или apt-get install boost-devel)
> >Boost позиционируется как лаборатория для отработки решений, которые
> >предположительно войдут в следующий стандарт.
> >
> > 
> >
> STL - это стандартная библиотека шаблонов, а не классов. 
> Я имел ввиду: есть ли нечто подобное MFC в Линухе?

QT, wxWindows, fltk, FOX, GTK 

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[4]: [Comm] Develop
  2003-05-07 17:05       ` Re[3]: " Vitaly Lugovsky
@ 2003-05-08 15:25         ` Alexey Starinsky
  2003-05-08 15:35           ` A.L. Klyutchenya
                             ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Alexey Starinsky @ 2003-05-08 15:25 UTC (permalink / raw)
  To: Vitaly Lugovsky

Здравствуй, Vitaly,

>> Я извиняюсь за неточность в высказывании, т.к. имелась ввиду
>> AltJunior2.0, (тогда на тот момент ещё 2.2 не вышел), но я в
>> 2.2 как обстоят дела с KDevelop так пока и не посмотрел. Master
>> 2.2 - хорошо, конечно, но... многовато дисков для начинающего
>> программиста (покупать/скачивать имелось ввиду). Или не надо
>> тогда заведомо недопиленный пакет в дистрибутив Junior класть.
>> Понятно же, что его не асы использовать собирались.

VL>  Junior вообще не для программиста.
Тогда зачем на второй диск разработку положили? Ну хорошо,
для того, чтобы закомпилировать самому чего-нибудь, нужен GCC.
А KDevelop тогда для кого? Для чайников? :)


-- 
С наилучшими пожеланиями,
 Alexey                            mailto:staa -at- tavrida -dot- com



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[5]: [Comm] Develop
  2003-05-07 13:09       ` Re[4]: " Sergey Krivulja
@ 2003-05-08 15:33         ` Alexey Starinsky
  0 siblings, 0 replies; 26+ messages in thread
From: Alexey Starinsky @ 2003-05-08 15:33 UTC (permalink / raw)
  To: Sergey Krivulja

Здравствуй, Sergey,

AS>> Master 2.2 - хорошо, конечно, но... многовато дисков для начинающего
AS>> программиста (покупать/скачивать имелось ввиду). Или не надо тогда
AS>> заведомо недопиленный пакет в дистрибутив Junior класть.
AS>> Понятно же, что его не асы использовать собирались.
SK> А MDK 9.0 со сколькими дисками идет? ;)
Всего на трёх, как ни странно. :)

И то - на третьем интернационализация в основном, да и не сильно
важные пакеты.

Плюс скачать можно зеркал из т.н. Contrib-юшна то, что не попало в основной
релиз, а там много мелких вкусностей.
Плюс Contrib на неофициальных зеркалах.
Да и как по-вашему Мандрейк быстро так вырос и получил неплохое
признание на фоне монстра RedHat?

-- 
С наилучшими пожеланиями,
 Alexey                            mailto:staa -at- tavrida -dot- com



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 12:55         ` Vitaly Lugovsky
  2003-05-08 12:44           ` Andrey Rybak
@ 2003-05-08 15:34           ` A.L. Klyutchenya
  1 sibling, 0 replies; 26+ messages in thread
From: A.L. Klyutchenya @ 2003-05-08 15:34 UTC (permalink / raw)
  To: community

8 Май 2003 16:55, Vitaly Lugovsky написал:
> On Thu, 8 May 2003, Andrey Rybak wrote:
> > STL - это стандартная библиотека шаблонов, а не классов.
> > Я имел ввиду: есть ли нечто подобное MFC в Линухе?
>
>  Зачем?!?
>
>  Откуда у людей может возникать столь противоестественое
> желание скрещивать ужа с ежом?
>
>  Лучше было бы сформулировать частную задачу - под что именно
> нужна библиотека, почему обязательно "библиотека классов" (да
> знаю я, что ООП - религия, общих слов не надо), откуда пришло
> в голову сравнение с самой криво спроектированной библиотекой
> подобного рода - MFC?

Они кутю не любят (голосом чувака из "человек с бульвара 
капуцинов" и с интонациями "он не любил синематограф")

-- 
ВсехБлаг!      
      ____   __
     /   |  / / А. Л. Клютченя
    / /| | / /  (asoneofus)
   / /_| |/ /   mail:   asoneofus@kde.ru
  / ____  _ \   www:    http://www.qt.kde.ru
 / /   | | \ \  icq:    113679387
/_/    |_|  \_\ 



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Re[4]: [Comm] Develop
  2003-05-08 15:25         ` Re[4]: " Alexey Starinsky
@ 2003-05-08 15:35           ` A.L. Klyutchenya
  2003-05-08 16:01           ` [Comm] Re: Develop -- mutt? Alexey Tourbin
  2003-05-11 14:58           ` Re[4]: [Comm] Develop Vitaly Lugovsky
  2 siblings, 0 replies; 26+ messages in thread
From: A.L. Klyutchenya @ 2003-05-08 15:35 UTC (permalink / raw)
  To: community

8 Май 2003 19:25, Alexey Starinsky написал:
> Здравствуй, Vitaly,
>
> >> Я извиняюсь за неточность в высказывании, т.к. имелась
> >> ввиду AltJunior2.0, (тогда на тот момент ещё 2.2 не вышел),
> >> но я в 2.2 как обстоят дела с KDevelop так пока и не
> >> посмотрел. Master 2.2 - хорошо, конечно, но... многовато
> >> дисков для начинающего программиста (покупать/скачивать
> >> имелось ввиду). Или не надо тогда заведомо недопиленный
> >> пакет в дистрибутив Junior класть. Понятно же, что его не
> >> асы использовать собирались.
>
> VL>  Junior вообще не для программиста.
> Тогда зачем на второй диск разработку положили? Ну хорошо,
> для того, чтобы закомпилировать самому чего-нибудь, нужен GCC.
> А KDevelop тогда для кого? Для чайников? :)

Да, именно, КДевелоп - это средство для "Широкого круга масс".

-- 
ВсехБлаг!      
      ____   __
     /   |  / / А. Л. Клютченя
    / /| | / /  (asoneofus)
   / /_| |/ /   mail:   asoneofus@kde.ru
  / ____  _ \   www:    http://www.qt.kde.ru
 / /   | | \ \  icq:    113679387
/_/    |_|  \_\ 



^ permalink raw reply	[flat|nested] 26+ messages in thread

* [Comm] Re: Develop -- mutt?
  2003-05-08 15:25         ` Re[4]: " Alexey Starinsky
  2003-05-08 15:35           ` A.L. Klyutchenya
@ 2003-05-08 16:01           ` Alexey Tourbin
  2003-05-11 14:58           ` Re[4]: [Comm] Develop Vitaly Lugovsky
  2 siblings, 0 replies; 26+ messages in thread
From: Alexey Tourbin @ 2003-05-08 16:01 UTC (permalink / raw)
  To: Vitaly Lugovsky

[-- Attachment #1: Type: text/plain, Size: 754 bytes --]

On Thu, May 08, 2003 at 06:25:43PM +0300, Alexey Starinsky wrote:
> VL>  Junior вообще не для программиста.
> Тогда зачем на второй диск разработку положили? Ну хорошо,
> для того, чтобы закомпилировать самому чего-нибудь, нужен GCC.
> А KDevelop тогда для кого? Для чайников? :)

Ну как вам сказать.  Наверное, для облегчения перехода с MSVS.
Который, к слову сказать, не шибко-то был удобен, as of version 6.
Borland лучше делал.

В UNIX'е же есть один классический редактор: vim.  В сочетании с ctags +
:grep + :make + :cope позволяет очень быстро бегать по большому дереву
исходников.  Тоже что-то вроде интегрированной среды.

Ещё очень хвалят emacs, но я его никаким боком... поэтому ничего
сказать не могу.


PS: mutt неправильно проставляет To:.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Comm] Develop
  2003-05-08 12:44           ` Andrey Rybak
@ 2003-05-11 14:58             ` Vitaly Lugovsky
  0 siblings, 0 replies; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-11 14:58 UTC (permalink / raw)
  To: community

On Thu, 8 May 2003, Andrey Rybak wrote:

> >>STL - это стандартная библиотека шаблонов, а не классов.
> >>Я имел ввиду: есть ли нечто подобное MFC в Линухе?
> >
> > Зачем?!?
> >
> > Откуда у людей может возникать столь противоестественое
> >желание скрещивать ужа с ежом?
> >
> > Лучше было бы сформулировать частную задачу - под что именно
> >нужна библиотека, почему обязательно "библиотека классов" (да
> >знаю я, что ООП - религия, общих слов не надо), откуда пришло в
> >голову сравнение с самой криво спроектированной библиотекой
> >подобного рода - MFC?
> >
> >
> >
> Никакого скрещивания Линуха и Вындовса нет,

 При чём тут вындовз? Я протестую против скрещивания POSIX с
дурной ООПистой идеологией. И не только я, судя по всему, так как
таких вот уродских библиотек вроде MFC действительно нет.

> и при чем тут "под что нужна библиотека"?  Классы _должны быть_

 Кому это они что-то должны?

> организованы в библиотеки (иерархии, деревья, если хотите) по
> своей сути.

 Их гнилая ссуть далеко не в этом состоит.

> Скажите, где эти иерархии (в Линухе), независимо от того, для
> чего они нужны (их, конечно м.б. много). Впрочем, я согласен с
> тем, что МФС криво спроектирована, даже уродливо, но это
> следствие коммерции: люди пытаются совершенствовать то, что
> широко уже используется, а значит этот процесс происходит путем
> добавления, а не редактирования, поэтому МФС - перекошенный
> монстр.

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




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[4]: [Comm] Develop
  2003-05-08 15:25         ` Re[4]: " Alexey Starinsky
  2003-05-08 15:35           ` A.L. Klyutchenya
  2003-05-08 16:01           ` [Comm] Re: Develop -- mutt? Alexey Tourbin
@ 2003-05-11 14:58           ` Vitaly Lugovsky
  2 siblings, 0 replies; 26+ messages in thread
From: Vitaly Lugovsky @ 2003-05-11 14:58 UTC (permalink / raw)
  To: Vitaly Lugovsky

On Thu, 8 May 2003, Alexey Starinsky wrote:

> VL>  Junior вообще не для программиста.
> Тогда зачем на второй диск разработку положили? Ну хорошо,
> для того, чтобы закомпилировать самому чего-нибудь, нужен GCC.
> А KDevelop тогда для кого? Для чайников? :)

 Есть сильное подозрение, что чисто дабы место забить.




^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2003-05-11 14:58 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-06 10:29 [Comm] Develop Andrey Rybak
2003-05-06 11:36 ` Andrew Velikoredchanin
2003-05-06 13:42   ` Andrey Rybak
2003-05-06 15:51 ` Vitaly Lugovsky
2003-05-06 20:33   ` Alexander Dymo
2003-05-07  7:52   ` Andrey Rybak
2003-05-07 16:58     ` Vitaly Lugovsky
2003-05-07 17:24     ` Alexey Voinov
2003-05-08 11:20       ` Andrey Rybak
2003-05-08 12:55         ` Vitaly Lugovsky
2003-05-08 12:44           ` Andrey Rybak
2003-05-11 14:58             ` Vitaly Lugovsky
2003-05-08 15:34           ` A.L. Klyutchenya
2003-05-08 12:59         ` Igor Homyakov
2003-05-08 12:50           ` Andrey Rybak
2003-05-06 16:22 ` Alexey Starinsky
2003-05-06 20:25   ` Alexander Dymo
2003-05-07  7:34   ` Re[2]: " Sergey Krivulja
2003-05-07  9:58     ` Re[3]: " Alexey Starinsky
2003-05-07 13:09       ` Re[4]: " Sergey Krivulja
2003-05-08 15:33         ` Re[5]: " Alexey Starinsky
2003-05-07 17:05       ` Re[3]: " Vitaly Lugovsky
2003-05-08 15:25         ` Re[4]: " Alexey Starinsky
2003-05-08 15:35           ` A.L. Klyutchenya
2003-05-08 16:01           ` [Comm] Re: Develop -- mutt? Alexey Tourbin
2003-05-11 14:58           ` Re[4]: [Comm] Develop Vitaly Lugovsky

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git