Покажи Публикации - semionov
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 ... 3 4 [5] 6 7 8
61  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Oct 02, 2005, 22:26
Цитат
Тук също не мога да се съглася. И в C и в C++ параметрите се предават по стойност. За да получиш нещо подобно на предаване по адрес трябва да използваш параметър указател. Той също ще се предаде по стойност, но промените върху променливата сочена от оператора ще се запазят и след излизане от функцията. Това е доста по-различно от предаването на параметър по адрес което може да се използва в Pascal например.


Не разбрах с какво точно не се съгласи? Ефекта си е същия, само синтаксиса е малко по-различен в C. В C++ има начин за предаване по адрес и без трикове с указатели, чрез references.
62  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Oct 01, 2005, 18:31
Виж аз не разбирам от лицензи, но за GPL знам че не е съвсем свободен, защото не разрешава да направиш програма използваща техния код и да я продаваш. Свободата е само за юзерите, не и за производителите. Така че номер 1 от списъка отпада. А и вината за лиценза на Qt не е на кде а на тролтех. Плюс това тебе какво ти пука, нали няма проблем да ползваш kde и Qt и да пишеш свободен софт за тях без да плащаш?

Оригиналността пак е спорна, при положение че много програми на ГНУ са имитация на комерсиален софтуер (макар и с техни промени). Не може да се твърди че някоя среда е оригинална, защото всички GUIs си приличат. Всичките имат прозорци, рамки, менюта, бутони и тн, така че разликата е в дреболии като layout-a на менютата и диалозите, комбинации от клавиши, украса и екстри. Но основното е същото навсякъде. КДЕ може да прилича на уиндоус, но това е в сремежа им да направят средата удобна и лесна.

За 2 и 4 се съгласих. Признавам, гном си има свой собствен облик, и е по-изчистен. Евала. Само че понякога много ми се ще да имаше някои неща, които ги няма. Примерно да има някаква индикация в бутоните от таск бара, когато в някой прозорец се случи нещо важно. По-бърз е, ако не го натовариш с някоя тежка тема, но това май е заради библиотеката, не заради самите програми от средата.

Тоя спор за езиците е глупав, но го започнах защото явно омаловажаваш значението на C++. В C++ лекотата идва от това че може (понякога) да работиш с цели обекти, както в C би работил с простите типове данни, но това е повече въпрос на библиотеки, а не на език. Иначе да направиш добър дизайн на самите класове (понякога) никак не е лесно. И по бързина не изостава от C, стига да не викаш много виртуални методи и да не предаваш като параметър на метод цели обекти по стойност, вместо по адрес (както и в C). С две думи, качеството на кода и бързината му зависи от програмиста, не от езика.

Истината е че и двете среди са добри и всяка си има предимства и недостатъци. Май спориме повече за философията и идеите на разработчиците, от колкото за съзможностите на кде и гном.
63  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Oct 01, 2005, 01:25
Е, измерих заеманата памет на KDE & GNOME:

KDE 3.4:             45MB
GNOME 2.10:       55MB

Количествата включват и паметта заемана от самия X server, така че ако се извади неговия дял, отношението е още по-голямо.
Не съм променял никакви настройки, всичко на default.
64  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Sep 30, 2005, 23:54
v_badev: Добре, добре, сбърках за акробата и джавата, току що проверих. Не знам от къде съм останал с такова впечатление, но не мисля че трябваше да ми изтъкваш грешката толкова "деликатно".

По принцип много лесно може да се разбере някоя програма на какво е написана и без компанията да публикува информация за това - по dependencies на пакета, или по динамичните библиотеки с които е свързана, което може да се провери с ldd.

А thunderbird не е част от гноме. Evolution сигурно и той не е, но е доста удобен. Споменах го защото другите ГТК мейл клиенти са по-недоразвити, а не защото няма други такива.
65  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Sep 30, 2005, 17:56
Последната версия на Acrobat Reader е писана на Java, който е обектно-ориентиран език и се скъсва да прилича на C++. Използва ГТК само непряко, чрез SWT библиотеката. А иначе има комерсиални програми за Qt - skype, opera, а сигурно и други. Ако нямаше проблем с лиценза съм сигурен че и другите комерсиални програми нямаше да се пишат за ГТК.

C++ никак не е убит. На него не се пише по-лесно, а по-различно. И понеже на мен няма да повярваш, помисли защо ГНУ имат C++ компилатор, ако езика е толкова смотан.

Не знам от къде са копирани менютата на кде, но са удобни, за разлика от тези на гном. Освен това може да се направят по подобие на MacOS. Да, в кде има и много глупости, но те са само за гъзария '<img'> Освен това много, ама много се съмнявам че стандартна инсталация на GNOME заема по-малко памет от такава на KDE. Може и да направя едно бързо измерване, ако не ме домързи.

Те добре че са били Новел (или ximian?) да ви напишат мейл клиент на гномаджиите, иначе не знам какво щяхте да правите.
66  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Sep 30, 2005, 14:34
Цитат (Guest @ Сеп. 30 2005,06:57)
GTK и Гноме са писани на C (sux), докато КДЕ използва С++. Кой нормален би писал десктоп среда в днешно време на С. Трябва да си мазохист явно или много консерватиен програмист. След това Bonobo и Orbit са супер сложни, докато DCOP и Kparts са много лесни за употреба и има реална полза от тях.

май точно затова гномските, и изобщо гтк програмите са толкова минималистични
67  Linux секция за начинаещи / Настройка на програми / С какво се отварят .bin под Лунукс -: Sep 30, 2005, 00:20
сигурно просто е сбъркал 'r' с 'x', на всеки се случва.
68  Нетехнически теми / Идеи и мнения / KDE или GNOME, Qt или gtk? -: Sep 29, 2005, 17:45
добре казано, особено това за свободата и мъченето
69  Нетехнически теми / Идеи и мнения / Трябва ли да поискам съгласието на автора? -: Sep 29, 2005, 16:18
Само прочети внимателно разните там лицензи и реадме-та.
Май трябва да сложиш файловете AUTHORS, LICENSE и README в директорията, в която се пази документацията на софтуера, примерно /usr/local/share/doc/<package>/
70  Linux секция за начинаещи / Настройка на програми / С какво се отварят .bin под Лунукс -: Sep 29, 2005, 00:04
Освен да го конвертираш от бин на исо с bchunk и после да го монтираш. Монтирането става както обикновенно, само слагаш и една опция -o loop на програмата моунт.
71  Linux секция за начинаещи / Настройка на програми / Защо вместо кавички ми се изписват малки точки? -: Sep 28, 2005, 13:09
и аз имах същия проблем, но не си спомням как се оправих, ако изобщо съм го оправил. сори че го пиша, но само да ти кажа че не си единствен.
72  Linux секция за начинаещи / Настройка на програми / packets on 17796 port -: Sep 27, 2005, 19:49
В интернет се разпространяват какви ли не боклуци '<img'>
Освен ако това не ти е работата, няма смисъл да се опитваш да разбереш всеки странен пакет от къде и защо е. Има даже разни лапета дето гледат повечко телевизия и като видят отворен порт 22 се опитват да налучкат логин и парола със скриптчета. И това е почти ежедневие '<img'>
73  Linux секция за начинаещи / Настройка на програми / DC++ for Linux -: Sep 27, 2005, 19:23
пише си, но седи и чака, нищо не прави.
а за дц++ не мога да кажа от личен опит, но са ми казвали че има опция при търсене на файл да показва само потребители със свободен слот.
въпросът е от къде идва проблема, а не кой софтуер е по-велик.
74  Linux секция за начинаещи / Настройка на програми / DC++ for Linux -: Sep 27, 2005, 17:15
мисля че тоя проблем е по-скоро от самата програма valknut - като се опитваш да теглиш от някой може да няма свободни upload slots, а valknut не прави разлика и чака да се освободи слот. поне при мене беше така.
75  Хумор, сатира и забава / Живота, вселената и някакви други глупости / средна възраст на Линукс феновете -: Sep 27, 2005, 16:19
24
Страници: 1 ... 3 4 [5] 6 7 8