Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Косяков Windows тред. (https://javascript.ru/forum/offtopic/33649-kosyakov-windows-tred.html)

melky 04.12.2012 15:35

Цитата:

Сообщение от Дзен-трансгуманист
А ты знаешь что такое платформонезависимый код и как он достигается макросами на том же си?

конечно знаю - я почти каждый день сталкиваюсь с си (но не пишу на нём)

но дело тут не в этом, а в имплементации. мне кажется, что там не просто подмена вызова. я не уточнял и ничего не утверждаю (на всякий)

melky 04.12.2012 15:39

Цитата:

Сообщение от iMaxmaxmaximus
melky, ну а с чего ты тогда взял что виндус для гимпа не родная среда? пруфы есть?

что значит "родная"? определись - это "то, под что изначально разрабатывался" или "то, под что собирался"?

melky 04.12.2012 15:42

Цитата:

Сообщение от iMaxmaxmaximus
это ты определишь, ты же это слово употребляешь, вот и скажи нам в каком смысле ты его уоптребляешь

родной = нативный, первый вариант (пред. пост).

melky 04.12.2012 15:47

Цитата:

Сообщение от iMaxmaxmaximus
то есть по твоему предположению алгоритмы гимпа работают в винде по другому по скольку расчитанны на API линукса по этому они криво удалили мужика с пляжа? я верно тебя понял? Или по твоему предположению ИМЕННО ПО ЭТОМУ скорость работы алгоритмов гимпа в 4 раза медленнее?

^_^ я не писал гимп, я не знаю. и ты не знаешь.

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

.... скажите, windows умеет ramdisk ?

Gozar 04.12.2012 15:52

Цитата:

Сообщение от iMaxmaxmaximus
мы не сравнимаем как лучше рисовать а как хуже, мы сравнили два инструмента двух редакторов, предположив что остальные инструменты у них равны, и один редактор проиграл.

Ну ну. Ты наверное по звонку узнаешь сколько в квартире комнат?

Зачем отпираться, не хочешь признавать, что ты привел глупый пример? Я тебе сказал, что на выполнение данной работы в обоих редакторов уйдет одинаковое количество времени 1-2 минуты, а не 5-10-20 с вырезанием по контуру. Гораздо меньшее, чем ушло у горедизайнера. И делаться такая работа должна другими инструментами.

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

Gozar 04.12.2012 16:19

До гимпа:


После:


И что это доказывает?

Пример чисто синтетический.

iMaxmaxmaximus,
А теперь давай ты. Чтобы я мог понять, что ты квалифицирован для того, чтобы поддерживать обсуждение в данной теме.

Gozar 04.12.2012 16:37

Ну и для полного счастья

Tim 04.12.2012 16:47

Чё за "упячка"? Куда меня опять занесло млеать....

Gozar 04.12.2012 17:33

iMaxmaxmaximus,
А ну да, ты же только петушков любишь. Извини. Как-нибудь в другой раз нарисую на пляже птицефабрику. ;)

Дзен-трансгуманист 04.12.2012 17:50

Цитата:

Сообщение от iMaxmaxmaximus
я думал там просто типа абстрактные классы мутятся, а потом компялятор оптимизирует под нужную платформу подключая нужные КОНКРЕТНЫЕ классы с реализацией уже оптимизирвоанные. я к тому что компилятор сам может оптимизировать это под апи оси, не? или это ка кто по другому специально делается?
ГРУБО ГОВОРЯ.

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


Часовой пояс GMT +3, время: 07:30.