Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 133 | 7 | 38
Назад Вниз Каталог Обновить

Тут понадобилось написать GUI приложение под Аноним 26/08/17 Суб 22:20:37  1051558  
qtlogogreenrgbw[...].png (44Кб, 2362x2362)
Тут понадобилось написать GUI приложение под линукс, желательно кроссплатформенное, и т.к. я пишу в основном на С/С++ и юзаю KDE уже более 10 лет, я решил использовать Qt 5 и охуел от того, какая же это дрисня. Это пиздец просто. Мало того что они превратили без того убогий язык С++ в монструозное подобие Java и других высокоуровневых ОО языков для макак, так еще и сам фреймворк просто тотальное убожество с этими их copy-on-write повсюду и прочим дерьмом, которое алокейтит память каждую строку кода. Эта мерзкая обьектно-ориентированная архитектура с сигналами, от которой хочется блевануть. Хуй пойми как что работает внтури, коды ошибок отсутствуют, хуй пойми как там че внутри работает, пиздец. Как воббще люди на этом говне пишут? Так они еще считают себя неебаца прогерами наверняка. Этож пиздец какой-то. Нахуя вообще было придумывать это говно когда с таким же успехом можно было тоже самое в 10 раз быстрее сделать на каком нить быдлоязыке для макак типа явы или там питона или на чем там щас говнокодят обычные массы не знаю. В общем, зря я начал использовать эту блевотину, а выбора особо и не было, использовать GTK под kde тоже так себе затея да и виджеты у них убогие мне не нравятся. Еще конечно есть wxWidgets но я о них ничего особо не знаю, возможно такое же говнецо как и куте. А брать другой язык кроме си/си++ мне не хотелось т.к. нету желания писать на чем-то другом да и выбор-то тоже не большой, кроме явы, на которой я бы стал писать только под дулом пистолета, альтернатив в ГУИ и нету.
Аноним 26/08/17 Суб 22:22:57  1051561
>>1051558 (OP)
Высказался — и аж потеплело, правда? Как моча по штанине потекла. Небыдло пёрднуло во сне и улыбнулось
Аноним 26/08/17 Суб 23:06:25  1051608
>>1051558 (OP)
Есть же qt для петона, называется pyqt
Аноним 26/08/17 Суб 23:08:06  1051609
>>1051558 (OP)
Кароче тема такая - в 2017 гуи пишут на джаваскрипте с электроном. Гугли js electrone, будет тебе кроссплатформенный без ебли с крестами
Аноним 26/08/17 Суб 23:08:30  1051610
>>1051608
>pyqt
Такая содомия, на самом деле. Хотя, если ебашить что-то простое на виджетах, то еще норм. А если начать писать что-то каштомное со своими модельками и вьюхами, то это полный кал получается.
Аноним 26/08/17 Суб 23:09:50  1051611
>>1051609
50 метров аппликуха и 2 гига оперативки для хелловорлда, нет спасибо, идите нахуй.
Аноним 26/08/17 Суб 23:14:02  1051613
>>1051608
qt на питоне это говно в квадрате
Аноним 26/08/17 Суб 23:15:44  1051614
>>1051610
>>1051611
>>1051613
>>1051558 (OP)
Тогда гугли fltk, оно на крестах. Если не понравится - начинай писать свой фреймворк для гуи
Аноним 26/08/17 Суб 23:17:09  1051616
>>1051611
Сейчас памяти у всех много, можно о ней не думать. Главное чтобы быстро работало
Аноним 26/08/17 Суб 23:19:54  1051618
>>1051616
>быстро
Ага, особенно это заметно на примере Atom, который запускается дольше хрома со 100 вкладками.
Аноним 26/08/17 Суб 23:21:10  1051619
>>1051616
>Главное чтобы быстро работало
>electron
Даже не смешно.
Аноним 26/08/17 Суб 23:24:04  1051623
>>1051618
>>1051619
Вон vs code написали на електроне и все хорошо, ничего не тормозит
Аноним 27/08/17 Вск 02:14:07  1051689
>>1051558 (OP)
Может быть, я слишком ленивый, но Qt мне показался одной из наименее стрёмных гуй-библиотек для Ц хотя бы потому, что не такой содомистический пиздец, как вин32 или мфц. Хуже может быть, наверное, только написание сервера или компилятора на ассемблере. К счастью, избежал попробовать, но по россказням эксперементировавших — пиздец пиздецов. Ой, сука, понесло меня...
Аноним 27/08/17 Вск 02:16:18  1051691
>>1051689
>Хуже последних может быть
Фикс для ОЧЕВИДНОСТИ.
Аноним 27/08/17 Вск 02:29:44  1051695
>>1051558 (OP)
Ебать ты долбоеб, земля тебе пухом, братишка.
Аноним 27/08/17 Вск 02:41:38  1051699
>>1051689
>Qt мне показался одной из наименее стрёмных гуй-библиотек
если не единственная
Аноним 27/08/17 Вск 02:42:57  1051700
>>1051558 (OP)
NWJS
/thread
Аноним 27/08/17 Вск 04:50:02  1051746
>>1051558 (OP)
Лел, как будто микроцефальное байтоёбское говно чем-то лучше явы.
Аноним 27/08/17 Вск 05:19:03  1051754
>>1051623
> все хорошо, ничего не тормозит
Только если у тебя проект из двух файлов
Аноним 27/08/17 Вск 08:01:58  1051776
Qt -- лучшее, что случалось с с++.
Даже безотносительно гуя, а уж с ним тем более.
Аноним 27/08/17 Вск 10:17:47  1051814
>>1051614
Двачую fltk. Заебца сделали.
Аноним 27/08/17 Вск 10:56:52  1051831
>>1051776
Qt ебанное легаси и вообще не Ъ C++ way. Оно должно умереть.
Аноним 27/08/17 Вск 11:04:21  1051834
>>1051831
Вообще все должно умереть от ядерного взрыва твоей жопы
Аноним 27/08/17 Вск 11:09:35  1051835
>>1051558 (OP)
А мне норм, даже лабу на нём написал:
https://github.com/arbitrary-dev/home-slave

мимо-джава-дебил
Аноним 27/08/17 Вск 11:18:56  1051840
>>1051835
Как для джава дебила, ты очень надрочен на плюсвые грабли:
>; ++i)

Мимо другой джава дебил
Аноним 27/08/17 Вск 11:24:09  1051846
>>1051840
Люблю читать книжки просто :3
Аноним 27/08/17 Вск 11:33:53  1051852
>>1051558 (OP)
Бери wxWidgets - раньшекрутая хуйня была

Базарю, еще захочешь
Аноним 27/08/17 Вск 12:06:46  1051873
>>1051840
именно в этом случае разницы между пре и пост инкрементом нету.
Аноним 27/08/17 Вск 12:20:42  1051884
>>1051873
Спасибо, а то я сам никак бы не отличил итератор от целочисленной переменной.
Аноним 27/08/17 Вск 12:23:36  1051887
>>1051884
чо ты несешь сука
Аноним 27/08/17 Вск 19:39:59  1052201
>>1051831
Ты забыл предложить альтернативу.
Аноним 27/08/17 Вск 20:51:47  1052237
Wxwidgets на линупсе обертка над gtk, мамкины программисты. Cow наоборот уменьшает аллокации, но добавляет проблем с многопоточностью. Но формошлепа это вообще не должно волновать.
Аноним # OP  27/08/17 Вск 23:57:01  1052316
Так сегодня, обнаружил проблему с ебаным куте. Мне нужно отобрашать фото ленту, которая динамически подгружает контент. Сделал я значит сетку 3хN запихнул ее в QScrollArea, картинки загрушаются с диска в формате jpeg. Для оптимизации памяти использую QImageReader и загрушаю картинки не полного размера а превьюшки 500х500, в QPixmap потом этот пиксмап пихаю в QLabel и добавляю уже в сетку. Так вот все вроде бы ничего, но каким-то хуем эта поебень жрет 100 Мб памяти со старта загружая 15 картинок размером 500х500 @ 24 bpp, при этом послудующие подгрузки по 15 картинок такого же размера и формата жрут по 45+ мб памяти. Я не понимаю какого хуя что там алокейтится, но простым подсчетом можно установить что 15 картинок 500х500 в 24 бита должны занимать 50050024/8 * 15 / 1024 / 1024 = ~10 Мб памяти, на что это говно алокейтит еще 35 мб сверху хуй знает. При том что мемори ликов нету, проверял в valgrind. В общем, приложение из-за этой хуйни становится не юзабельным, т.к. вскоре после промотки альбома с фотографиями выделеная память уже находится в районе 2 Гб. В общем, не знаю, что с этим делать. Жалею что взял это говно куте. Если учесть время потраченое на чтение документации и ебли мозгов то я бы уже с нуля написал бы приложение использую чистый OpenGL и самую примитивную гуи либу для рендеринга текста и кнопок.
Аноним 28/08/17 Пнд 02:06:07  1052347
>>1052316
Как дебила такого к программированию - то допустили? Я не буду сейчас цитировать и комментировать, но буквально, каждая сентенция - aфоризм идиотии.
Аноним 28/08/17 Пнд 02:25:40  1052349
>>1052347
Поясни или иди нахуй петушара.
Аноним 28/08/17 Пнд 02:36:05  1052355
>>1052316
> 100 мб
Весь экзешник и библиотеки грузятся в память, внутренний код тоже что-то выделяет, картинка может дополнительно хранится в отрисованном представлении, и т.д.
Аноним # OP  28/08/17 Пнд 02:49:49  1052362
>>1052355
Ой спасибо, что просвятил, а я не знал, что экзешник в память загружается, я думал он с диска прям в процессор передается.
> внутренний код тоже что-то выделяет
>картинка может дополнительно хранится в отрисованном представлении, и т.д.
Так я про это и говорю, что куте дрисня полная, которая пытается быть умнее разработчика и расходует кучу лишних ресурсов. А мне это нахуй не нужно.
Аноним 28/08/17 Пнд 03:04:34  1052379
>>1052362
Так значит тебе и программа не нужна, не тратит ресурсов только тот код, который ничего не делает.
Всегда проигрываю с байтоёбов, трясущихся над памятью. Ну и что что памяти 32 гига, диды в 64кб умещались и нам велели, ррряяя!
Аноним 28/08/17 Пнд 03:06:24  1052381
>>1052362
Тупая обезьяна, это не технология виновата, а ты, дебил несчастный.
https://www.google.com/search?q=5005003+bytes+to+megabytes&oq=5005003+bytes+to+megabytes
Аноним 28/08/17 Пнд 03:08:38  1052385
>>1052379
Да это не байтоеб, а ваннаби байтоеб. У него фактор оверхеда - 20, такое ни одна фекальная технология не обеспечит. Дурень где - то проебался, а винит фреймворк, разрабов, и весь мир до кучи.
Аноним 28/08/17 Пнд 03:09:53  1052386
>>1052349
И да, буду я еще что-то пояснять, дебилу, который показал свою профнепригодность. Нехуй мне делать.
Аноним 28/08/17 Пнд 03:11:34  1052388
>>1052381
По-моему 750 КБ будет.
Аноним 28/08/17 Пнд 03:15:30  1052392
>>1052388
Ну да, а он что - то про 15МБ несёт, поехавший блядь.
Аноним 28/08/17 Пнд 03:16:10  1052393
>>1052388
В смысле, там конечно будет оверхед, но не 20кратный.
Аноним 28/08/17 Пнд 03:54:06  1052418
>>1052379
Все ясно, иди дальше, на node.js или на чем ты там говнокодишь, память выделяй.

>>1052381
Ты ебанутый или как?
Ты считаеть вообще умеешь?
Я в ахуе с местных макак которые даже не могут прочитать сообщение и посчитатать байты.

Расписываю для умственно отсталых:
15 картинок 500 х 500 в каждой по 24 бита на пиксель.
Считаем, вычисляем общее число пикселей для этого возмодим в квадрат число 500, далее умножаем пиксели на биты, то есть на 24 итого мы получаем кол-во бит, далее мы переводим биты в байты деля на 8, т.к. в 1 байте 8 бит ( я знаю что вы этого не знали ) и получаем кол-во байтов в 1 картинке, далее умножаем это на кол-во картинок, то есть на 15 и переводим для удобства все это в мегабайты то есть деля 2 раза на 1024 ( т.к в 1 мегабайте 1024 килобай и 1024^2 байт ) и получаем число 10.
В конечном итоге формула выглядит так:
500 500 24 / 8 15 / 1024 / 1024 = 10
Скрипт для умственно отсталых:
echo '500
500 24 / 8 15 / 1024 / 1024' | bc

На перле:
perl -e 'print(500 500 24 / 8 15 / 1024 / 1024)'

На питоне:
python -c 'print(500
500 24 / 8 15 / 1024 / 1024)'

>>1052386
Ну и пиздуй от сюда кукаретик хуев.

>>1052388
>>1052392
>>1052393
Какие же вы ебанутые, вы хоть в школе учились? Вкатывальщики из /b/


Аноним 28/08/17 Пнд 04:44:33  1052428
>>1052418
Дурачок, что ты раскудахтался? Тебе посчитали вес одной картинки - в точности что ты пишешь, до множителя числа. Ты, по-ходу, ни излагать свою мысль, ни воспринимать чужие не можешь. Очевидны ограничения умственных способностей, которые ты с избытком компенсируешь гонором. Ну ты клоун, может еще на lua, на js, на рhp напишешь? К чему это вообще было?
Аноним 28/08/17 Пнд 09:32:01  1052466
>>1052418
Ты меньше пизди, больше делай, выкладывай давай свой код на гитхаб, а мы поглядим, что ты там накостылял на 100 мб.
Аноним 28/08/17 Пнд 11:07:03  1052488
>>1052316
> жрет 100 Мб памяти
Это много чтоли?
Аноним 28/08/17 Пнд 12:10:07  1052508
>>1052316
Ты наверное где-то задублировал эти картинки.
Например, добавил в визуальный компонент, который картинку кэширует. И при этом она еще и у тебя гда-то храниться в памяти.
Не знаю, позволяет ли Qt отрисовывать виртуально (то есть при отрисовке элемента вызывать твой каллбэк, который будет из твоего кэша отрисовывать эти картинки на элементе)
Аноним 28/08/17 Пнд 12:14:26  1052511
>>1052508
Кстати, 5005004*15 = 15 MB
4 байта если с альфа-прозрачностью, 3 байта - если без нее.
Так что не знаю что там у тебя жрет память.
Аноним 28/08/17 Пнд 12:16:28  1052513
>>1052316
А что пишешь?
Аноним 28/08/17 Пнд 12:18:06  1052515
>>1052379
>памяти 32 гига
Какие 32 долбоеб? В винде 32bit программа падает уже когда 1.5 гига достигает.
Аноним 28/08/17 Пнд 12:20:09  1052516
>>1052511
> 500 x 500 x 4 x 15
fix
Аноним 28/08/17 Пнд 12:23:28  1052520
>>1051623
> VS Code написали на Electron
Да, а почему тогда требуется установить .NET Framework 4.5.2 для этого VSCode?
Где в Electron или JS используется .NET?
Аноним 28/08/17 Пнд 12:33:41  1052528
home-slave.jpg (18Кб, 213x320)
>>1051835
>home-slave
Ты серьезно?
Аноним 28/08/17 Пнд 12:41:58  1052535
>>1052488
>>1052466
>>1052508

Ещё неизвестно, как этот дурик память замеряет.
Аноним 28/08/17 Пнд 13:20:43  1052559
>>1052316
>приложение из-за этой хуйни становится не юзабельным
>выделеная память уже находится в районе 2 Гб
И чо? У всех уже 8+ Гб оперативной памяти, а ты все дрочишь на эту хуету.
Аноним 28/08/17 Пнд 13:22:09  1052560
>>1052316
И да, тебе же сказали использовать электрон, нахуй ты в кресты пытаешься, если их не можешь осилить? В жс тебе никаких проблем с памятью нет, все удобно и красиво
Аноним 28/08/17 Пнд 14:38:33  1052604
>>1052515
> 32bit программа
> 2017
Лол.
Аноним 28/08/17 Пнд 14:58:57  1052615
>>1052604
Что лол, долбоеб? Сколько Windows 32bit установлено знаешь?
Аноним 28/08/17 Пнд 15:09:18  1052625
>>1052615
Скажи честно ты дебил или да?
Никто на 32 битной винде давно уже не сидит
Аноним 28/08/17 Пнд 15:16:04  1052630
>>1052615
А сколько диды собак в Ленинграде съели знаешь, щенок?
Аноним 28/08/17 Пнд 15:19:07  1052633
ОП что -то писал про линукс. Почему вы спорите о windows, на уровне этого дегенерата?
Аноним 28/08/17 Пнд 15:32:10  1052638
>>1052625
Скажи честно, какая стадия аутизма у тебя? Ты вообще понимаешь отличия 32 битной архитектуры от 64 битной? Ты думаешь если у тебя есть 16 гб памяти ее надо всю засирать своей говноподелкой?
Аноним 28/08/17 Пнд 15:55:07  1052647
>>1052638
> Скажи честно, какая стадия аутизма у тебя? Ты вообще понимаешь отличия 32 битной архитектуры от 64 битной?
Отличия в том, что 32 бит это говно из раннего средневековья, современные процессоры нативно 64-битные. И софт под них нужно брать соответствующий.

> Ты думаешь если у тебя есть 16 гб памяти ее надо всю засирать своей говноподелкой?
Если это серверная поделка то запросто.
Аноним 28/08/17 Пнд 16:11:55  1052652
>>1052647
Ебать ты даун. Если процессор 64 битный это не значит что под него нужно обязательно использовать 64 битные программы. У 64 битных программ есть свои недостатки, в виде увеличенного размера экзешника, и увеличенного расхода памяти. Более того, куча различных устройств до сих пор остаются 32 битными ибо там нахуй не нужна 64 битная архитектура.
Алсо, как ты с таким подходом будешь разрабатывать под мобильные устройства, где нету лишних 32 гигов памяти для твоего говнокода?
Короче, ты еще совсем зеленый нихуя не понимающий в разработке ПО.
Аноним 28/08/17 Пнд 16:17:55  1052653
>>1052652
> Ебать ты даун. Если процессор 64 битный это не значит что под него нужно обязательно использовать 64 битные программы.
Обязательно, так как 32 битные инструкции на правах легаси и работают медленнее.

> У 64 битных программ есть свои недостатки, в виде увеличенного размера экзешника, и увеличенного расхода памяти.
Это не недостаток в 2017.

> Более того, куча различных устройств до сих пор остаются 32 битными ибо там нахуй не нужна 64 битная архитектура.
Какие, роутер? Как это относится к кутэ-формочкам?

> Алсо, как ты с таким подходом будешь разрабатывать под мобильные устройства, где нету лишних 32 гигов памяти для твоего говнокода?
Отлично, там же джава, лол.

> Короче, ты еще совсем зеленый нихуя не понимающий в разработке ПО.
Ухх диды-то за дискету в жопу давали, совсем зажрался щенок ебаный, говна не ел ещё!
Аноним 28/08/17 Пнд 16:35:23  1052660
14836481580480.jpg (6Кб, 181x200)
>>1052653
>32 битные инструкции на правах легаси и работают медленнее.
Дальше не читал, но проорался знатно с этого долбоеба.
Аноним 28/08/17 Пнд 16:45:37  1052665
>>1052652
>У 64 битных программ есть свои недостатки, в виде увеличенного размера экзешника, и увеличенного расхода памяти.
Шизик, какие недостатки, на сколько процентов увеличенного?
Аноним 28/08/17 Пнд 16:49:43  1052666
64bitvs32bitben[...].png (10Кб, 395x340)
>>1052660
Лол, знатно ты обосралась, Маша.
Аноним 28/08/17 Пнд 16:58:50  1052674
>>1052666
И что это за высер? Какие инструкции используются? х87 сопроцессор? SSE? Хуйня полная твоя картинка.
Аноним 28/08/17 Пнд 17:16:53  1052689
>>1052674
> врети
Стандартная арифметика мань.
Аноним 28/08/17 Пнд 17:21:38  1052693
>>1052674
>РЯЯЯЯЯЯ ВРЁЁЁЁЁЁЁЁЁЁТИИИИИИИИИИИ
Аноним 28/08/17 Пнд 17:23:13  1052695
Народ, раз уж тут у нас Qt тред задам свой вопрос здесь. Короче, нужно сделать аналог радиокнопок, чтобы их роль выполняли 3 изображения. Ну то есть кликаешь на картинку, она выделяется. Можно ли по-нормальному так сделать?
Аноним 28/08/17 Пнд 17:25:00  1052697
C--xbcwYr2I.jpg (20Кб, 1024x450)
>>1052695
Чтобы на вопрос ответили припощу смешную картиночку.
Аноним 28/08/17 Пнд 17:26:09  1052700
>>1052689
>>1052689
Какая стандартная арифметика ебень? Ты вообще ассемблер нюхал когда-нибудь олень ебаный?
Аноним 28/08/17 Пнд 17:27:43  1052704
>>1052674
Дебил читать не умеешь? Нахуя ты эти аббревиатуры приплёл? Чтобы умнее казаться? базовые инструкции - черным по белому.
Аноним 28/08/17 Пнд 17:29:14  1052706
>>1052700
add eax, ebx петушок.
Аноним 28/08/17 Пнд 17:29:22  1052707
>>1052697


Это не Qt тред. Это тред маневров одного вайти-клоуна.
Аноним 28/08/17 Пнд 17:30:03  1052708
>>1052700
>Ты вообще ассемблер нюхал когда-нибудь олень ебаный?
Причем тут ассемблер, если мы говорим о времени выполнения инструкций?
Аноним 28/08/17 Пнд 17:30:06  1052709
>>1052652
Пусть пидары учатся на своих ошибках, не нервничай. Что идиотам вообще доказать возможно? У них же мнение хуй оспоришь. :)
Аноним 28/08/17 Пнд 17:56:20  1052732
>>1052706
Эта инструкция работает только с целочисленными типами. Более того add eax,ebx будет побыстрее того же add rax,rbx.

>>1052708
Съеби ради бога не позорься

.>>1052709
Да действительно. Но эти долбоебы тут срут пытаясь всех убедить в своей правоте.

Аноним 28/08/17 Пнд 18:06:00  1052737
>>1052732
>Съеби ради бога не позорься
Иди нахуй питух, тебя под шконкой ждут. Время выполнения инструкций зависит от самого процессора. Тем более если в современных процессорах стоит RISC ядро, то ты хуй узнаешь во что там транслируются твои CISC команды и сколько они занимают времени.
Аноним 28/08/17 Пнд 18:15:01  1052740
>>1052732
> Эта инструкция работает только с целочисленными типами.
Ну сделай бенчмарк для даблов.

> Более того add eax,ebx будет побыстрее того же add rax,rbx.
Не будет, вон же на картинке пруф.
Аноним 28/08/17 Пнд 18:17:23  1052741
>>1052732
Ты же ОП, да? Неважно, ты обосрался и продолжаешь маневрировать. Насколько же надо быть тупым, чтобы это не понимать, упертым, чтобы не принимать и подлым, чтобы продолжать маневрировать?
Аноним 28/08/17 Пнд 18:31:24  1052749
>>1052625
Лолкек
Визуалстудия всё ещё 32бита
Аноним 28/08/17 Пнд 18:39:50  1052757
>>1052316
ну сможешь ты без оверхеда подгружать в 3 раза больше картинок; так ли это принципиально?
сам подход ведь говно, хоть с куте, хоть с чем другим -- надо выгружатб неотображаемые элементы
Аноним 28/08/17 Пнд 19:17:39  1052775
>>1052740
>>1052740
>Ну сделай бенчмарк для даблов
Я не одну программу на ассемблере написал и в том числе высокоинтенсивные вычисления со сложностью O(n^3) и знаю какие инструкции как работают.
И поверь мне add c 32 битными регистрами работает значительно быстрее.
Аноним 28/08/17 Пнд 19:19:34  1052778
>>1052775
Пруфы билли.
Аноним 28/08/17 Пнд 19:43:09  1052798
>>1052778
Какие пруфы, поехавший? Сраный обрезок непонятной картинки? С такими пруфами можешь пойти нахуй и заткнуться.
Аноним 28/08/17 Пнд 19:44:05  1052799
>>1051558 (OP)
Пиздец ты тупой, пойми, программирование - это не твое, понимаешь, так бывает?
Аноним 28/08/17 Пнд 19:57:41  1052810
>>1052798
Ясно, обтекай.
Аноним 28/08/17 Пнд 20:09:20  1052827
Как в Qt Creator сделать, чтобы открытые файлы отображались в отдельных вкладках?
Аноним 28/08/17 Пнд 20:45:27  1052851
>>1052810
Так обосрался ты, дебил.
Предоставь нормальные пруфы от авторитетных источников с описанием теоритической части.

pro-tip: you can't
Аноним 28/08/17 Пнд 21:16:13  1052876
>>1052851
Тебе тут несколько человек независимо заявляют - ты обосрался. А ты пытаешься перефорсить.
Аноним 28/08/17 Пнд 21:48:57  1052915
>>1052851
https://www.passmark.com/forum/performancetest/3383-64bit-vs-32bit-benchmarks-integer-maths-pt8

> What we found at the time was that a 64bit CPU, running a 64bit O/S, executing 64bit code could in some cases be twice as quick as 32bit code.
Аноним 28/08/17 Пнд 22:06:32  1052935
>>1052876
Мнение каких-то пхп макак ничего не значит.

>>1052915
Какой же ты невежественный, необразованный, самодур. Ты идиот несчастный. Ты поехавшая блять. Ты вообще понимаешь что там написано?

Addition of two 32bit numbers
Subtraction of two 32bit numbers
Multiplication of two 32bit numbers
Division of two 32bit numbers
Addition of two 64bit numbers
Subtraction of two 64bit numbers
Multiplication of two 64bit numbers
Division of two 64bit numbers


The first four operations are unsurprisingly executed in the same way and at the speed on a 32bit machine and a 64bit machine.

The second four 64bit operations are executed at a much quicker speed on a 64bit machine. See the above referenced post for details.


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

Теперь блять, скажи мне, нахуя тебе 64 битные целые числа в ГУИ приложении, которое отображает картинки?

Алсо, для вещественных чисел есть 128 битные SSE регистры и инструкции типа vmul[ss/sd] vdiv[ss/sd] и т.д. Ну ты же тупое животное даже понятие об этом не имеешь и можешь повторять только кукареки таких же дебилов на дваче.
Аноним 28/08/17 Пнд 22:16:30  1052944
>>1052528
А что такого? Мой репозиторий, как хочу, так называю.
Аноним 28/08/17 Пнд 22:19:34  1052947
>>1052935
>эта жопоболь пидорахи
Почитай мануал от интела, дебич
Не позорься больше и забудь про кресты
Аноним 28/08/17 Пнд 22:23:35  1052957
>>1052935
> Там написано что скорость 32 битных чисел равно скорости 64 битных на обоих архитектурах и это неудивительно.
На картинке с результатами видно что 64 битные быстрее (ненамного, но быстрее).

> Ты понимаешь что чтобы на 32 битной машине складывать вычитать и т.п числа большей разрядностью чем разрядность регистров, нужны дополнительные регистры и инструкции? Неудивительно что они медленее.
Тем более. 32 битным приложениям тоже так или иначе нужен лонг, для тех же файлов. И вот тут они просасывают вдвое.
Как ни взгляни, а 32-битная парашка сосёт.

TEST: CPU - Integer Math 
PT6 64bit, Win2003 64bit, Result = 210.0 
PT6 32bit, Win2003 64bit, Result = 111.6 
PT6 32bit, WinXP 32bit, Result = 112.7 

TEST: CPU - Find Prime Numbers 
PT6 64bit, Win2003 64bit, Result = 254.7 
PT6 32bit, Win2003 64bit, Result = 192.4 
PT6 32bit, WinXP 32bit, Result = 191.8 

TEST: CPU - Data compression 
PT6 64bit, Win2003 64bit, Result = 4846.1 
PT6 32bit, Win2003 64bit, Result = 3244.5 
PT6 32bit, WinXP 32bit, Result = 3125.6 


> Алсо, для вещественных чисел есть 128 битные SSE регистры и инструкции типа vmul[ss/sd] vdiv[ss/sd] и т.д.
... и используются они в 0.0001% случаев, в отличие от целочисленной арифметики.
Аноним 28/08/17 Пнд 22:29:36  1052965
>>1052957
Чувак не способен в инженерию и критическое мышление. Ему бы сейчас номинально ухватиться за какой-то граничный случай и сманеврировать, переведя стрелки. Я вообще думаю, это зеленый. Ну не может у кретина быть столько апломба.
Аноним 28/08/17 Пнд 22:32:50  1052971
>>1052947
При чем тут пидораха вообще залетный /pol/рашник?
Алсо читал кучу манов от интела в отличии от большинства здешних даунов, пытающихся что то доказать мне о превосходности 64 битной архитектуры в десктопных приложениях.

>>1052957
>На картинке с результатами видно что 64 битные быстрее (ненамного, но быстрее).
Блять скажи мне честно ты умственно отсталый или как? 64 битные числа быстрее на 64 битной машине, 32х битные одинаково. НАхуй тебе 64 битные числа олень?
>>1052957
>Тем более. 32 битным приложениям тоже так или иначе нужен лонг, для тех же файлов. И вот тут они просасывают вдвое.
>Как ни взгляни, а 32-битная парашка сосёт.
Нахуй тебе лонг для файлов? Ты что собрался читать файлы в память больше 4 гб? Нет ну ладно это где то может требоваться в каких нибудь видео редакторах, но не в обычном приложении фотогалерее.

В общем, ты меня уже заебал. Учи матчасть, потом кукарекай, когда будешь разбираться в архитектуре процессоров и ОС.
Аноним 28/08/17 Пнд 22:39:16  1052979
>>1052971
> 32х битные одинаково.
В 64 бинарнике чуть быстрее, и 64 числа в нём ещё чуть быстрее 32-битных (кроме деления).

> НАхуй тебе 64 битные числа олень?
Нинужно?

> Нахуй тебе лонг для файлов? Ты что собрался читать файлы в память больше 4 гб?
Наверно потому что размер файлов в апи измеряется лонгом? Время, контент-ленгтх, ууид, везде лонги.

> Нет ну ладно это где то может требоваться в каких нибудь видео редакторах, но не в обычном приложении фотогалерее.
А речь не конкретно про галерею.

> В общем, ты меня уже заебал. Учи матчасть, потом кукарекай, когда будешь разбираться в архитектуре процессоров и ОС.
До сих пор врети?
Аноним 28/08/17 Пнд 22:48:34  1052983
>>1051746
Ну да блеать,лучше пусть блокнот с калькулятором едят по 5 гб озушки.Да и там хоть примитивно
Аноним 28/08/17 Пнд 22:53:06  1052987
>>1052520
Думаешь она для линукса/мака запилили .Net?
Аноним 28/08/17 Пнд 22:55:04  1052988
>>1052979
>>1052979
>В 64 бинарнике чуть быстрее, и 64 числа в нём ещё чуть быстрее 32-битных (кроме деления).
>
Чуть быстрее это на ты про 0.01 сек дисперсии в тех сомнительных тестах?

>Нинужно?
Зачастую нет.

>Наверно потому что размер файлов в апи измеряется лонгом? Время, контент-ленгтх, ууид, везде лонги.

Ну -ка нука покажи мне лонг в апи. Толкьо не на своем говноязыке. а Нативное ОС апи на си или апи libc. Везде там typedef на size_t time_t и т.д размер которых определяется архитектурой.

Аноним 28/08/17 Пнд 22:58:49  1052992
А мне Qt не нравится, потому файлы отображаются криво, а не по вкладкам как во всех нормальных редакторах.
Аноним 28/08/17 Пнд 23:03:28  1052993
>>1052992
>потому файлы отображаются криво
Какие файлы? Ты о чем?
Аноним 28/08/17 Пнд 23:20:07  1053001
>>1052988
> >В 64 бинарнике чуть быстрее, и 64 числа в нём ещё чуть быстрее 32-битных (кроме деления).
> >
> Чуть быстрее это на ты про 0.01 сек дисперсии в тех сомнительных тестах?
Это несколько дополнительных миллионов операций в секунду на ядро.

> >Нинужно?
> Зачастую нет.
Ясно.

> >Наверно потому что размер файлов в апи измеряется лонгом? Время, контент-ленгтх, ууид, везде лонги.
> Ну -ка нука покажи мне лонг в апи. Толкьо не на своем говноязыке. а Нативное ОС апи на си или апи libc. Везде там typedef на size_t time_t и т.д размер которых определяется архитектурой.
В ос сделано с костылями, но файловые системы давно переросли 4гб и все пользуются 64 битным апи.
Кутэ тот же использует лонг.
Аноним 29/08/17 Втр 00:46:26  1053035
>>1052988
>размер которых определяется архитектурой.
Никто тебя за язык не тянул. Возьмем лидера - intel. Сколько моделей 32разрядных процессоров он сейчас выпускает?
Аноним 29/08/17 Втр 00:51:11  1053036
>>1053035
А ведь есть чутка https://ark.intel.com/ru/Search/FeatureFilter?productType=processors&InstructionSet=32-bit&FilterCurrentProducts=true
Аноним 29/08/17 Втр 00:57:49  1053038
>>1053036
Щас бы обсуждение включить embedded.
Я тебя поправил:
https://ark.intel.com/ru/Search/FeatureFilter?productType=processors&InstructionSet=32-bit&FilterCurrentProducts=true&MarketSegment=Desktop
Аноним 29/08/17 Втр 01:01:32  1053041
>>1053038
>embedded
А почему бы и нет? Qt эту нишу тоже охватывает.
Аноним 29/08/17 Втр 09:06:53  1053141
>>1052993
Я про Qt Creator. Отображается лишь один файл. Чтобы открыть другой надо щёлкать в маленькое окошечко или искать его справа в списке. Лично я привык выбирать файл из вкладки, а тут нет вкладок.
Аноним 29/08/17 Втр 12:12:20  1053204
Как интегрировать Qt в Eclipse? В гугле все советы устарели и не работают. Ссылки на интеграторы протухли.
Аноним 29/08/17 Втр 16:10:19  1053339
Как подключить Qt в СLion через CMake?
Аноним 29/08/17 Втр 17:22:04  1053359
Как пропатчить Qt 5.9 под GTK?
Аноним 30/08/17 Срд 16:46:50  1054163
dfba079033a1ccf[...].jpg (60Кб, 764x572)
familyhomebig.jpg (274Кб, 1200x737)
James City Slav[...].jpg (101Кб, 576x445)
slave-patrol.jpg (96Кб, 375x248)
>>1052944
Ничего.

Это я пошутил.

А на самом деле... эта фраза ассоциируется у америкашек с вот этими жизнерадостными картинками. Но ты наверное это знал?
Аноним 30/08/17 Срд 16:55:13  1054166
>>1052987
И для них. Java + Delphi начали пилить Kylix (это IDE для Linux, то есть делать конкурирующий продукт уже многоплатформным). Плюс опять-же наебались с переходом 16->32bit, тогда стала модной идея какой-то виртуализации кода. Ну много причин. Но почти ничего не получилось. Даже универсальность кода хромает - из-за кучи версий .NET выплыла плохая совместимость. В общем, говно получилось. Но программировать стало удобнее. В принципе, направление верное в далекой перспективе. но теперь этих виртуальных машин как минимум 2 (то есть опять старая проблема несовместимости программ с "чужими процессорами"), да и сколько осталось Windows жить, интересно.
Аноним 30/08/17 Срд 16:56:07  1054168
>>1054166
> Java + Delphi
В смысле Java стала угрозой, а тут еще и Delphi...
Аноним 30/08/17 Срд 17:00:03  1054171
>>1052992
Но ведь Qt и на других IDE можно программить.
Аноним 30/08/17 Срд 22:14:52  1054410
https://www.youtube.com/watch?v=b07YHvHz-uM
Вот этот гражданин все по полочкам расскладывает
Аноним 30/08/17 Срд 22:17:02  1054411
>>1054410
быстрофикс.Одна "с", блять, еблан неграмотный
Аноним 30/08/17 Срд 22:18:16  1054412
>>1054410
уже из-за таких быдланов в рашкоайти из рашки надо сваливать
Аноним 30/08/17 Срд 22:37:48  1054426
>>1054171
Очень сложно подключить. Я так и не понял как подключать в других IDE.
Аноним 31/08/17 Чтв 01:46:16  1054547
>>1054412
Это у него сценический образ такой.
Аноним 31/08/17 Чтв 03:54:53  1054580
>>1054412
Куда ты сваливать собрался, макака аштиэмельная? Пиздуй верстать сайт, а то опять придется заказчику очко подставлять, петух.
Аноним 31/08/17 Чтв 05:35:01  1054589
.jpg (111Кб, 600x847)
Любое кроссплатформенное ГУИ — говно ебаное.
Аноним 31/08/17 Чтв 19:57:31  1055014
>>1054589
Анимудауна забыли спросить.
Аноним 31/08/17 Чтв 23:37:23  1055196
>>1051558 (OP)
Gtk3 прекрасен, пиши на нем. В крайнем случае на втором. Особенно на крестах, так каноничный c++14 + можно писать хоть на хаскиле.
Аноним 01/09/17 Птн 06:51:12  1055286
>>1054163
В ноде.жс недавно все проблемные слова выпиливали из кода. Типа они оскорбляют ниггеров.
Аноним 01/09/17 Птн 10:53:46  1055397
>>1055196
А он легко подключается к IDE?
Аноним 02/09/17 Суб 20:41:30  1056286
>>1051835
Ебучий говнокод, надеюсь на джаве ты пишешь также хуево, тупорылая макака
Аноним 02/09/17 Суб 23:13:08  1056314
>>1056286
Пулл реквест или небыло!

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 133 | 7 | 38
Назад Вверх Каталог Обновить

Топ тредов
Избранное