@phpgeeks

Страница 6866 из 8430
Neo
13.02.2018
08:45:05
@western_tune учись писать больше 1 слова в сообщениях
Ох, ну сорри за фрагментированность фраз. Согласен, такое выглядит не очень.

Vitaliy Nameless
13.02.2018
08:49:03
угу, и я об этом..

хотя есть конечно и реальные предложения. но их мало

Google
Vitaliy Nameless
13.02.2018
08:52:49
У меня есть один товарищ

Он забавно развлекается и чсв тешит

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

Приходит на собеседование и троллит собеседующего по полной

Ибо большинство из них по знаниям заметно слабее его

Может, тоже так попробовать?

Владимир
13.02.2018
09:00:07
Ad.x ??
13.02.2018
09:04:41
Может, тоже так попробовать?
Давай. Но сначала ответь на вопрос. Почему массив занимает больший объем памяти в пхп чем объект с теми же значениями, но при этом работает в разы быстрее чем объекты?

Vitaliy Nameless
13.02.2018
09:05:52
Что значит "работает быстрее"?

Ad.x ??
13.02.2018
09:06:40
то и значит. скрипт выполняется быстрее, когда реализация сделана через массивы.

Vitaliy Nameless
13.02.2018
09:07:18
Лол. Какой скрипт? Итерация, доступ к произвольному элементу, что именно?

Ad.x ??
13.02.2018
09:07:34
ты не юли. отвечай по существу

Vitaliy Nameless
13.02.2018
09:09:18
так ты сначала вопрос задай) навскидку - у массива оверхэд по памяти на хранения дабллиста для итерации.

Google
Ad.x ??
13.02.2018
09:10:19
Допустим, продолжай

Vitaliy Nameless
13.02.2018
09:11:35
а что тут еще продолжать? скорость доступа к произвольному элементу у массива это тупо доступ по хэшу. в случае объекта - оверхэд на получение контекста объекта, полей, выбор необходимого

а если речь про итерацию - то оверхэд на Iterator реализацию

Ad.x ??
13.02.2018
09:15:07
а что тут еще продолжать? скорость доступа к произвольному элементу у массива это тупо доступ по хэшу. в случае объекта - оверхэд на получение контекста объекта, полей, выбор необходимого
теперь давай с практической стороны посмотрим. Есть простой скрипт: http://sandbox.onlinephpfunctions.com/code/9b2bd7a24cc899df186e401b69f5973d2e9a9d6f там нет дабл листа для итерации (нет самой итерации массива) Но он все равно больший объем памяти занимает.

Vitaliy Nameless
13.02.2018
09:18:15
пфф

так бы и сказал сразу о чем речь

Ad.x ??
13.02.2018
09:18:28
:D

Vitaliy Nameless
13.02.2018
09:19:03
потому, что пыха память для массивов выделяет ступенчато. Не хватило при добавлении нового элемента - выделила еще кусок. И последний кусок может недозаполниться. А объекты создаются по одному

мораль - правильнее формулируйте вопросы, а то троллить неудобно

в данном случае просто при формировании каждого из массивов она выделяет памяти на N элементов

и n > 1

Ad.x ??
13.02.2018
09:26:27
Хорошо, хорошо. Есть небольшие не точности, но в целом вижу общее понимание есть. Джуном говорите? Вы приняты ;D

Vitaliy Nameless
13.02.2018
09:26:51
?

когда выходить?)

Sergey
13.02.2018
09:31:48
потому, что пыха память для массивов выделяет ступенчато. Не хватило при добавлении нового элемента - выделила еще кусок. И последний кусок может недозаполниться. А объекты создаются по одному
ты тоже не точен, выделяется не кусок, а удваивается размер массива, при этом удвоение происходит не когда нет места для нового элемента, а когда массив заполнен на 80% (в php7 процент может быть другим)

Nafania
13.02.2018
09:33:16
вывод - юзайте SplFixedArray с указанием длинны, чтобы избежать постоянных аллокаций

Sergey
13.02.2018
09:33:51
не всегда индексы - инты

Vitaliy Nameless
13.02.2018
09:38:06
как-то да

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

Google
Nikita
13.02.2018
09:38:33
жиза

Nafania
13.02.2018
09:39:28
Ну значит выбирайте структуры данных под свои нужды http://php.net/manual/ru/spl.datastructures.php

Vitaliy Nameless
13.02.2018
09:39:41
+

Pavel
13.02.2018
09:39:48
Всем привет. А боты у всех нормально работают сейчас или тупят?

Vitaliy Nameless
13.02.2018
09:40:02
отлично день начался. облился чаем, температурлю, работать вообще ни в какую

Seneki
13.02.2018
09:40:29
есть ребята, которые могут натянуть сайт на yii ?

Seneki
13.02.2018
09:41:12
мне нужен кто то такой по любому" )

Ad.x ??
13.02.2018
09:41:36
@webWork

Seneki
13.02.2018
09:42:26
спс

roman
13.02.2018
09:43:30
А как надо натянуть ?

Vitaliy Nameless
13.02.2018
09:43:58
нежно

на yii какой версии?

Like
13.02.2018
09:44:47
Какой там язык (со стат типизацией и кучей ништяков офкс) сейчас в топе?

Ad.x ??
13.02.2018
09:45:10
шарп?

Like
13.02.2018
09:45:26
Це гiвно

Andrew
13.02.2018
09:45:44
Це гiвно
Абаснуй! Шарп рулет!

Like
13.02.2018
09:45:56
Абаснуй! Шарп рулет!
Ща я те обосную

Google
Andrew
13.02.2018
09:46:22
Давай. Чем же шарп говно?

Like
13.02.2018
09:46:26
Язык где NahyiTakoiNameBlyat не может рулеть

Ad.x ??
13.02.2018
09:46:36
Go(vno)

Like
13.02.2018
09:46:41
Go
Еще хуже

Andrew
13.02.2018
09:47:21
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=csharpcore&lang2=php

Admin
ERROR: S client not available

Andrew
13.02.2018
09:47:40
Я бы сказал шарп просто рвет

Ad.x ??
13.02.2018
09:47:44
Це гiвно
и вобще поц, щас топчики по заработкам в мобайл разработке. Ты чутка хуйню сморозил )

Like
13.02.2018
09:47:55
Я бы сказал шарп просто рвет
Я хуй ложил на твои бенчмарки соре

Andrew
13.02.2018
09:47:59
на нет коре. И реальные потоки, и реальный асинхронность

Andrew
13.02.2018
09:48:40
Были и бенчи с джавкой тоже где то

А аргументы типа я админ я хуй клал - найс чо

Like
13.02.2018
09:49:00
Я те уже сказал

Like
13.02.2018
09:49:20
С чего ты взял, что я не буду говорить про свои личные "пожелания"?

Maksim
13.02.2018
09:51:31
Шарп он же вроде как Ява, на вмах своих крутится?

Google
Vitaliy Nameless
13.02.2018
09:54:39
джава. а не ява..

Vladimir
13.02.2018
09:57:19
джава. а не ява..
да будет холивар

Maksim
13.02.2018
09:57:33
джава. а не ява..
Иностранные слова как хочу так и интерпретирую

Vitaliy Nameless
13.02.2018
09:58:16
Vladimir
13.02.2018
09:58:17
я победил эту мазафаку

Vitaliy Nameless
13.02.2018
09:58:28
Java/ˈdʒɑːvə/

Vladimir
13.02.2018
09:58:46
и теперь пилю шелл докер в одном .sh для всех ОСей)

Maksim
13.02.2018
09:58:52
Java/ˈdʒɑːvə/
Серьёзно думаешь что мне есть до этого дело?

Vitaliy Nameless
13.02.2018
09:59:24
сомневаюсь

так же как и правильному произношению нет дела до тебя)

Arthur
13.02.2018
10:01:08
Котлин чета не рулит
Че так? Прост для общего развития думал поучить Java OR Kotlin. Так что надеюсь на развернутый ответ))

P.S. отпишись на чем остановил свой выбор)

Like
13.02.2018
10:02:19
Я бы оставил на TS'e, если бы можно было забить хуй на джс

Arthur
13.02.2018
10:02:21
P.P.S. фигли мелочиться - го на pure C. почти ассемблер, ток удобней))

Vitaliy Nameless
13.02.2018
10:02:48
похапе

Maksim
13.02.2018
10:02:49

Страница 6866 из 8430