Size: a a a

Сообщество Python Программистов

2020 December 01

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Или я не понял твоего вопроса с самого начала
источник

V

Vadim in Сообщество Python Программистов
Aleksandr Emoteview
Как и у большинства людей у меня есть желание "о, я хочу сделать это и быстро!". Делаешь, не получается. Гуглишь, копипастишь, иногда вникая, пашет. Ого! Да я программист. Отключаешь гугл, открываешь чистый лист - не программист. Блин. Книжка. Какая? Их сотни. Эта? фу. Вот эта? Уснул. Вот эта? Читаешь.. читаешь.. прочитал. Открываешь чистый лист. Бля, я что читал-то, как это сделать? А вообще в каком порядке учиться? Вот так как-то всё.
А насчет базы программирование, я как считаю, всё же надо знать, что такое процессор и память. Чем меньше для тебя магии в коде, тем проще становится. Я для этого немного узнал цифровой схемотехники(в вузе было и сам интересовался), ассемблер ну и Си немного.
Если чисто низкоуровневое изучать, рискуешь года через 3 написать свои первые нормальные программы. Поэтому рост получается и в низком и верхнем уровне, т.к одно другое поддерживает
источник

AE

Aleksandr Emoteview in Сообщество Python Программистов
Vadim
А насчет базы программирование, я как считаю, всё же надо знать, что такое процессор и память. Чем меньше для тебя магии в коде, тем проще становится. Я для этого немного узнал цифровой схемотехники(в вузе было и сам интересовался), ассемблер ну и Си немного.
Если чисто низкоуровневое изучать, рискуешь года через 3 написать свои первые нормальные программы. Поэтому рост получается и в низком и верхнем уровне, т.к одно другое поддерживает
я не претендую на истинность мысли, но мне кажется нам питон даден не для того, чтобы изучать процессор, память и ассемблер ))
источник

V

Vadim in Сообщество Python Программистов
Aleksandr Emoteview
я не претендую на истинность мысли, но мне кажется нам питон даден не для того, чтобы изучать процессор, память и ассемблер ))
ну тогда у тебя всегда будет шайтан машина внутри, а не ясный механизм работы
источник

AT

Alexander T in Сообщество Python Программистов
Vadim
ну тогда у тебя всегда будет шайтан машина внутри, а не ясный механизм работы
для многих питонистов внутри - шайтан машина
источник

V

Vadim in Сообщество Python Программистов
Aleksandr Emoteview
я не претендую на истинность мысли, но мне кажется нам питон даден не для того, чтобы изучать процессор, память и ассемблер ))
ты не поймешь почему 1 алгоритм лучше другого по времени или памяти
источник

Р

Руслан in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Так. Давай без сферических коней, которые ты себе плохо представляешь? У тебя был вопрос со скриншотом? Это работает приблизительно так. Если ты там внутри процессов делаешь ещё какую-то логику и возвращаешь например список, то у тебя в списке будет другой список
Так это есть в примере. Создали 3 процесса, а список из 5 элементов. Первые три элемента понятно как используются. А вот 4 и 5 элемент вернутся к 1 и 2-му процессу
источник

AE

Aleksandr Emoteview in Сообщество Python Программистов
Vadim
ты не поймешь почему 1 алгоритм лучше другого по времени или памяти
в этом есть правда
источник

Р

Руслан in Сообщество Python Программистов
Я успокоиться не могу, пока не пойму
источник

V

Vadim in Сообщество Python Программистов
Aleksandr Emoteview
в этом есть правда
а это можно понять, потратив недели 2 своей жизни
источник

Р

Руслан in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
причём тут fifo? пул у тебя делает старт всех потоков и потом смотрит какой из потоков что вернул. он может в итоговый список пихнуть начиная не с первого. как только тред закончил работать результат выполнения кладётся в список под номером соответствующим треду
источник

V

Vadim in Сообщество Python Программистов
например посмотрев просто команды ассемблера ты узнаешь, что можно за 1 машинную команду сделать, а чего нельзя
источник

AT

Alexander T in Сообщество Python Программистов
Aleksandr Emoteview
в этом есть правда
1. в этом есть непонимание задачи, которую выполняет питон.
2. не нужно знать вообще ничего о процессоре, чтобы понимать, как алгоритмы отличаются по большому О
источник

AT

Alexander T in Сообщество Python Программистов
Vadim
например посмотрев просто команды ассемблера ты узнаешь, что можно за 1 машинную команду сделать, а чего нельзя
и для разработчика 99.9999% продуктов эта информация не даст ровным счетом ничего.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Vadim
например посмотрев просто команды ассемблера ты узнаешь, что можно за 1 машинную команду сделать, а чего нельзя
Я ни разу в жизни дело с ассемблером не имел. А разработчик я наверное ничотак)
источник

in Сообщество Python Программистов
"Ок"
:)
источник

E

Egor in Сообщество Python Программистов
"Ок"
:)
ору
источник

V

Vadim in Сообщество Python Программистов
Ну как минмум плоскую модель памяти всёравно все знают. Ну и ассемблер указатели показывает откуда пришли, точнее как понадобились. Ну и практически минимальный слот памяти который можно использовать
источник

V

Vadim in Сообщество Python Программистов
Хотя можно вплоть до битов все разбить
источник

AT

Alexander T in Сообщество Python Программистов
и кому это нужно? о чем речь?
не люблю словоблудие.
источник