От транзистора до компьютера

Страницы: 1 2 3 4  ... 6  ОТВЕТИТЬ НОВАЯ ТЕМА
votarukso 29 июн 2026 в 22:36
Ярила  •  На сайте 14 лет
2
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

У ООП не только наследование, там емнип 4 принципа.
Alexeykov 29 июн 2026 в 22:37
Ярила  •  На сайте 14 лет
2
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

С ООП всё хорошо, за исключением одного большого минуса. В итоге в угоду скорости разработки наследуются огроменные объекты ради использования одной-двух небольших функций. И так теперь повсеместно.
Avaddon74 автор 29 июн 2026 в 22:38
Юморист  •  На сайте 11 лет
0
Цитата (рекрут @ 30 июн 2026 в 00:29)
за труды зелень, но - без обид - люди, не погруженные в тему, нихрена не поймут из того что ты написал)

Вообще, кто данной темой интересуется - могу порекомендовать Ч.Петцольда - "Код. Тайный язык информатики" - там то же самое, но подробно, на пальцах, с картинками.

Бро, я только За. Жду здоровой критики, но в пределах сложное -> просто! А не разворачивать каждую тему на отдельную статью.
AlexVS1981 29 июн 2026 в 22:38
Шутник  •  На сайте 9 лет
-3
Сейчас в России наоборот, от компуктера к транзистору 🤣🤣🤣
Botya666 29 июн 2026 в 22:38
Ярила  •  На сайте 6 лет
2
Цитата (Чтотонетак @ 29 июн 2026 в 22:30)
А как организован вывод видео(фильма например)битами? Типа зажечь такой то пиксель таким то цветом на такой то секунде?

В общих чертах так же, как и в кинопленке. Т.е. каждый тик существует некий кадр, представляющий из себя матрицу точек m1*n1. Но поскольку размер области просмотра в пикселях не обязательно равен m1*n1, то производится расширение, либо сжатие картинки до (a*m1)*(a*n1).
Само хранение не обязано быть в виде кадров, главное, чтобы кадр для каждого тика можно было вычислить.
dlrex 29 июн 2026 в 22:39
Инженегр  •  На сайте 12 лет
1
Цитата (sochirand @ 29 июн 2026 в 22:54)
Начал читать - и сразу в замешательстве...

ТС, а ты в курсе что транзистор - не совсем для реализации системы упраления бОльшим током придуман? Он как бы изначально для усиления сигнала придуман (туннельный эффект и всё такое). А для управления сильными токами через слабые сигналы - реле существовало кучу лет назад.

Ты точно знаешь как работает транзистор?

У него транзистор работает в режиме ключа. В современных цифровых схема работают даже не биполярные транзюки, а полярные. Тот же экран современного смартфона - это матрица полевиков со свободными затворами. Грубо говоря, конечно.
Stapleton 29 июн 2026 в 22:39
Ярила  •  На сайте 17 лет
0
А почему не рассказал, как работает транзистор? Из чего сделан, кремний, примеси-хуимеси
Пиши с азов, раз уж начал
Avaddon74 автор 29 июн 2026 в 22:40
Юморист  •  На сайте 11 лет
0
Цитата (Alexeykov @ 30 июн 2026 в 00:37)
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

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

Это не проблемы ООП, это проблемы проектирования cool.gif
votarukso 29 июн 2026 в 22:41
Ярила  •  На сайте 14 лет
0
Цитата (Alexeykov @ 29 июн 2026 в 22:37)
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

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

Юзать фреймворки - зло, кодить надо на асме. ) Большинство современных фреймворков построены на принципах ООП и являются основной причиной тормозов в рантайме.
Avaddon74 автор 29 июн 2026 в 22:42
Юморист  •  На сайте 11 лет
0
Цитата (Stapleton @ 30 июн 2026 в 00:39)
А почему не рассказал, как работает транзистор? Из чего сделан, кремний, примеси-хуимеси
Пиши с азов, раз уж начал

Давай уж с Большого взрыва начнем lol.gif
Одинец 29 июн 2026 в 22:42
Мрачный надругатель  •  На сайте 15 лет
1
ТС, ты прямо как Евгений Айсберг.
Автор книг:
Радио - это очень просто.
Телевидение - это очень просто.
Транзистор - это очень просто.

А в качестве предисловия стоило бы упомянуть следующее:

1. Первые компьютеры были даже не на реле (доктора Цузе), а вообще в античные времена - на чистой механике, шестерни и кулачки: Антикитерский механизм. Кассовый аппарат, так-то - тоже узкоспециализированный компьютер.

2. Транзистор может усиливать аналоговый сигнал, а может работать в ключевом режиме. Когда, как и зачем - отдельное развёрнутое пояснение.
ГодныйТролль 29 июн 2026 в 22:43
Ярила  •  На сайте 3 года
0
И так веет душком от ИИ. Слишком всё правильно и мелко.

Размещено через приложение ЯПлакалъ
hime 29 июн 2026 в 22:43
Хохмяч  •  На сайте 20 лет
1
Цитата (FlyingFly @ 29 июн 2026 в 22:13)
Видел я попытки написать сложные системы в процедурном стиле. Посмотрев на код, хочется глазки вынуть и в футлярчик положить

ядро linux-а смотрит на тебя с грустью и недоумением gigi.gif

и много чего другого, в том числе компоненты упомянутых тобою приложух.

биржевой софт, где нужны реактивные отклики, вообще лисповцы пишут (не весь, а соответствующие компоненты). ооп там бы похоронил всё.
Viteck116 29 июн 2026 в 22:44
Вечный балагур  •  На сайте 4 года
1
Цитата (BigTaur @ 29 июн 2026 в 22:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А потом пришло ООП и обычный текстовый процессор, задача которого создать и напечатать документ, стал занимать гигабайты памяти.
hime 29 июн 2026 в 22:45
Хохмяч  •  На сайте 20 лет
0
Цитата (Avaddon74 @ 29 июн 2026 в 22:40)
Это не проблемы ООП, это проблемы проектирования

использовать ооп там, где оно не нужно - это и есть ошибка проектирования gigi.gif
diag 29 июн 2026 в 22:47
Ярила  •  На сайте 15 лет
1
Цитата (Avaddon74 @ 29 июн 2026 в 21:40)
И так, всё началось с изобретения транзистора

Перед транзистором были лампы. А перед лампами были механические вычислители. И даже гидравлика была. Собственно, гидроблок современной АКПП и есть аналоговый гидравлический микрокомпьютер.

Это сообщение отредактировал diag - 29 июн 2026 в 22:49
votarukso 29 июн 2026 в 22:47
Ярила  •  На сайте 14 лет
1
Цитата (Одинец @ 29 июн 2026 в 22:42)
2. Транзистор может усиливать аналоговый сигнал, а может работать в ключевом режиме. Когда, как и зачем - отдельное развёрнутое пояснение.

А также у биполярного транзистора может быть усиление как по напряжению, так и по току (эмиттерный повторитель), а также и то и другое одновременно. Хотя, у ТС и в вычислительной технике основной режим ключа, и наиболее подходящие к этому режиму мосфеты, а не биполярники.
Avaddon74 автор 29 июн 2026 в 22:49
Юморист  •  На сайте 11 лет
1
Цитата (Viteck116 @ 30 июн 2026 в 00:44)
Цитата (BigTaur @ 29 июн 2026 в 22:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

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

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

Простой текстовый редактор до сих пор можно написать и вместить на дискету. Но пользователям же этого мало. Они хотят одну кнопку "Сделать Заебись" а дальше их ничего не волнует. Вот и приходим к нейронкам, которые воплощают эту кнопку
votarukso 29 июн 2026 в 22:49
Ярила  •  На сайте 14 лет
0
Цитата (diag @ 29 июн 2026 в 22:47)
Цитата (Avaddon74 @ 29 июн 2026 в 21:40)
И так, всё началось с изобретения транзистора

Перед транзистором были лампы. А перед лампами были механические вычислители. И даже гидравлика была.

А у питекантропов даже пейджеров не было, не знаю, как они вообще вычисления делали, на чём, на прутиках и косточках?
FlyingFly 29 июн 2026 в 22:50
Приколист  •  На сайте 5 лет
1
Цитата (Alexeykov @ 29 июн 2026 в 22:37)
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

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

И заказчик платит именно за это. Бизнесу надо реализовать конкретную задачу, и купить железо чуть помощнее им дешевле, чем оплачивать работу команды разработчиков по решению очень важной проблемы "Задача №7854 "Объем потребляемой оперативной памяти может быть уменьшен на 150 Кб, если реализовать несколько функций из библиотеки N и выкинуть ее нафиг"".

Это может нравиться, это может не нравиться, но сейчас оно так устроено.
Avaddon74 автор 29 июн 2026 в 22:51
Юморист  •  На сайте 11 лет
0
Цитата (hime @ 30 июн 2026 в 00:43)
Цитата (FlyingFly @ 29 июн 2026 в 22:13)
Видел я попытки написать сложные системы в процедурном стиле. Посмотрев на код, хочется глазки вынуть и в футлярчик положить

ядро linux-а смотрит на тебя с грустью и недоумением gigi.gif

и много чего другого, в том числе компоненты упомянутых тобою приложух.

биржевой софт, где нужны реактивные отклики, вообще лисповцы пишут (не весь, а соответствующие компоненты). ооп там бы похоронил всё.

Ну в Си в определенных условиях и goto не зазорно использовать cool.gif
Мы же не запрещаем в Асме использовать jmp gigi.gif
dlrex 29 июн 2026 в 22:52
Инженегр  •  На сайте 12 лет
1
Цитата (FlyingFly @ 29 июн 2026 в 23:50)
Цитата (Alexeykov @ 29 июн 2026 в 22:37)
Цитата (Avaddon74 @ 29 июн 2026 в 22:25)
Цитата (BigTaur @ 30 июн 2026 в 00:05)
Цитата (Avaddon74 @ 29 июн 2026 в 21:39)
и C++

А потом пришло ООП - Объектно Ориентированое Программирование, не буду спорить, конечно где-то и кому-то оно думаю нужно, но та еще мутотень...

А чем ООП то тебя не устраивает? Им просто нужно научиться мыслить. Всё в мире устроено по принципу наследования

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

И заказчик платит именно за это. Бизнесу надо реализовать конкретную задачу, и купить железо чуть помощнее им дешевле, чем оплачивать работу команды разработчиков по решению очень важной проблемы "Задача №7854 "Объем потребляемой оперативной памяти может быть уменьшен на 150 Кб, если реализовать несколько функций из библиотеки N и выкинуть ее нафиг"".

Это может нравиться, это может не нравиться, но сейчас оно так устроено.

Как в песне: и заказчик-дурак тычет мышкой в картиночки гордо. smile.gif
Токарь49 29 июн 2026 в 22:53
Приколист  •  На сайте 9 месяцев
0
Я на числе 175 весь мозг сломал)).. Всё очень сложно.. Давайте пойдем спать.. 😴
Одинец 29 июн 2026 в 22:53
Мрачный надругатель  •  На сайте 15 лет
0
Цитата (votarukso @ 29 июн 2026 в 22:47)
Цитата (Одинец @ 29 июн 2026 в 22:42)
2. Транзистор может усиливать аналоговый сигнал, а может работать в ключевом режиме. Когда, как и зачем - отдельное развёрнутое пояснение.

А также у биполярного транзистора может быть усиление как по напряжению, так и по току (эмиттерный повторитель), а также и то и другое одновременно. Хотя, у ТС и в вычислительной технике основной режим ключа, и наиболее подходящие к этому режиму мосфеты, а не биполярники.

Обычные N-P-N и P-N-P появились здорово раньше разных там ай-джи-би-ти и прочих мосфетов.

А так хоть на однопереходных (помнишь такой КТ117?).
alenn 29 июн 2026 в 22:55
Ярила  •  На сайте 20 лет
2
Цитата (Avaddon74 @ 29.06.2026 - 22:38)
Бро, я только За. Жду здоровой критики, но в пределах сложное -> просто! А не разворачивать каждую тему на отдельную статью.

спасибо, начало норм, обязательно дочитаю

Размещено через приложение ЯПлакалъ
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
7 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 3 921
6 Пользователей: Evgeny666, Avaddon74, дикийпрапор, mega816, griny29, Bazilka
Страницы: 1 2 3 4  ... 6  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх