Дякую, це цікаво, я би на основі ваших відео зробив курс в університеті - бо там вивчають технології і теорію в основному, а люди, якби, за кадром. А для мене видається історія людей і компаній важливою - так знання краще складаються в логічний ланцюжок.
коментарик - смаколик ютюбу 😋👾Дуже вдячний Алексу за це змістовне і пізнавальне відео! Як завжди чудово розповів про внесок Деніса Рітчі в IT індустрію і його фундаментальні принципи, що стали основою сучасного програмування. подача контенту завжди на висоті, і це відео не виняток. Продовжуйте в тому ж напрямку! Канал Алекс про IT один з фундаментальних які я колись знайшов, та і дійсно заслуговує на найвищу похвалу за якісний контент. Дякую! Друзі не скупіться на вподобаєчки 🎉
@@this-user-is-not-loser Дейкстра придумав структурне програмування, яке стало основою всіх сучасних мов програмування. Дейкстра придумав концепцію семафорів, які стали основою багатозадачних операційних систем. Новомодні жаваскриптизери не здатні цього оцінити
@@vitaliihanzha5930 Ага :) Жаваскриптизер не здатен зацінити семафор, тому що жабаскрипт однопоточний асинхронний 😏 Але все одно, в до дієзі така штука є, а тому питання: Яка Ваша улюбленна книга від Дейкстри?
"Linux - адаптація Unix" - не зовсім правильно (хоча можливо для спрощення можна так сказати, але тоді адаптацією Unix можна всі сучасні ОС назвати, і більшість не дуже сучасних). Білл Гейтс написав Windows - ще далі від реальності. Він із товаришем написали BASIC. А потім купили DOS. А потім купили оболонку в Xerox. Я вдячний Microsoft за Visual Studio і за C#. Але це перші 30 секунд видива, а тут уже стільки крінжі....
Столман - останній підарас програмерського світу. Вонючий хіппі, який живе за рахунок судових позовів, а сам вже давно ніхуя не робить. Там нема про що знімати.
C++ це інкремент Мови С, отже С#, в якому символ "дієз" означає 4 плюси, це подвійний інкремент. Тобто С# назвою вказує на те, що ця мова програмування на щаблю сучасніша за C++, так само як C++ відносно С
@@markokryzhanivskyi9232 ну принаймні вікіпедія стверджувала, що то все ж таки дієз - "підвищення порядку". є ймовірність, що "чотирі плюси" люди вже самі познаходили в дієзі, просто бо так співпало. ну і повернемося просто до найочевиднішого - шарп - то власне і є дієз англійською мовою.
Якщо не помиляюсь, то символ октоторпа (#) в позначенні мови програмування С# представляє собою не спарені докупи чотири плюси, а позначку музикальної ноти до-дієз. Є звичайна нота До, яка позначається латинською літерою С, а є нота до-дієз C#, яка на півтони вище за тональністю. Але логіка близька. С++ більше за С, а С# - більше за С++, ну принаймні такий сенс закладався в назві мови авторами
Наскільки читав то авторами задавався подвійний сенс сама назва С sharp в перекладі на українську буде дієз (тобто в музиці на пів тона вище ноти біля якої поставлений). Але ще візуально виглядає як 4 плюси і тому акцент що він кращий ніж С++, а не просто кращий ніж С
Сі-подібна мова не означає "базована на С". Це про певні принципи архітектури. Але так, друга половина першої хвилини наповнена меншою кількістю крінжі, аніж перша (хоча бо і іфнормації набагато менше втиснуто)
Спасибо за видео. Мне тоже было до жути обидно, когда про Денниса Ритчи никто не вспомнил, а по Джобсу было прямо маразм челленджей по косплею. Если сравнить вклад Ритчи и Джобса, последний даже рядом не валялся.
Усі сучасні системи юнікс-подібні окрім Вінди? Ну, те що Вінда не POSIX то зрозуміло. Але ж спочатку Вінда з'явилась як оболонка до DOS який був по факту спрощеним "аналогом" (набагато слабшим і гіршим) UNIX. А ще нині Лшнукс-підсистема з підтримкою POSIX стандартів йде у Вінді за замовчуванням. Тож скоро Вінда може і формально стати POSIX.
Windows розвинувся як графічна оболонка над DOS, а оригінальна DOS не підтримувала стандарти POSIX, а ще не підтримувала багатозадачність що є однією з ключових характеристик Unix подібних систем. Тому дуже натягнуто можна назвати її натхненною UNIX і думав над цим, але вирішив що це буде уже натягування сови на глобус.
@@alex-kovalchuk так, я знаю, що DOS не підтримував багатозадачність та POSIX, тим не менше його розробили як дуже примітизований аналог UNIX (і якби Білл Гейтс не вирішив це купити - можливо мало хто про нього знав би). Оболонка Windows по факту була зроблена з купленого в Xerox інтерфейсу, який де факто був оболонкою для UNIX (Xerox Window System, aka X Window System - віконний менеджер на ніксах).
Але знайшовся саме він, і він точно був на своєму місці. Насправді Лабораторії Белла - унікальне явище синергії багатьох геніальних особистостей, таке відтворити важко.
ну у випадку з мовами програмування - однозначно точно що був би розвиток і нічого б не стало. але вся це явище програмування є дуже абстрактним, з купою підходів, принципів. і скоріш за все, що історія пішла б явно іншим якимось шляхом. це не значить що в поганому, чи кардинально іншому напрямку. але явно було б щось інше, і при цьому помітно інше. до того ж якась не надто ефективна і вдала мова могла б в силу обставин стати дуже популярною, вкорінилася б в індустрію, і гальмувала б розвиток всієї цієї індустрії чисто тому, що підхід\стандарт хоч і хріновий розробили, але він уже скрізь працює, і на ньому базується увесь софт всього світу - тож вже і не заміниш. могло бути і таке, і ДУЖЕ легко таке могло бути. тож ваше щастя, програмісти, що вам від початку вигадали плюс мінус хороше рішення :)
Цікавий факт: автор докоповася, щоб знайти звідки взялося "мова Сі", до якої була "мова Бі" :) Було б круто сказати, що потім булі і мови D і F :D Більш того, була і F# якщо згадали вже і C# ;D
C был просто улучшением другого языка, он его не сделал с нуля просто так, и на начале он был ужасный и компилятор тоже. UNIX это ос которая была написана через опыт, потому что ритчи уже писал ос, и то что линукс это адаптация unix, ты ошибаешся, очень сильно. Линукс это просто posix совместимая ос у которой нету дубликатов сисколов(как например на виндовсе write и WriteFile)
В країні де пиляють бюджет на кладовищі для героїв ЗСУ і на відбудові дитячої лікарні Охмадит, НІКОЛИ та НІЧОГО не може стати ніяким "гарним кроком для діджиталізації", і навідь кроком для міліметрового прогрессу країни. Поки при владі виключно пани (олігархи), раби (народ) ніколи не зможуть жити та розвиватись. Ось реальність. Успіх країни не вимірюється IT та кількістю програмістів, а добробутом для самих незахищених верств населення. Країна це не IT проект, це складно і важно.