Борланд тут никаким боком. Просто в реальной жизни в свое время наиболее популярные ЯП предоставляли пользователям наряду с понятием классов именно эти абстракции для реализации ООП. Многоуровневое наследование - это основа всех библиотек, использующих классы для реализации пользовательского интерфейса.
А корни проблемы скорее в том, что "Страуструп - наше все". Именно он популяризовал наследование и виртуальные функции в качестве основы ООП.
В DARPA создали начальную технологию. Интернет, какой видим мы, создавался уже другими людьми, хотя и на основании результатов работы под началом DARPA.
Главное -зная это, не забывать, что личный опыт может быть опровержением квантора всеобщности в некоторой посылке. Впиочем, тут также вступает вопрос доверия к чужому личному опыту.
Ну, если человек не в состоянии сменить город, чтобы найти другую работу, то это не очень "взрослый" человек. Ну честно
Когда человек один, он может свалить куда угодно и когда угодно. Его ничего не держит (впрочем, и в этом случае бывает разное).
Когда человек не один (у него, внезапно, могут быть родственники, перед которыми у него могут быть обязательства, причем обязательства, которые он взял на себя сам, а не по решению суда), то смена города может быть очень сильно осложнена. Конечно, можно бросить своих на произвол судьбы, но это будет как-то не "по взрослому".
Если не путаю, реализация этого языка существовала и под обычный MS-DOS в виде программы интерпретатора, и в виде своего рода "ОС", загружаемой с диска на IBM-PC совместимых ЭВМ, и в виде зашитого в ПЗУ интерпретатора (как на той же "Неве-501", у которой даже клавиатура была адаптирована под язык)
чем поможет здесь переход на rust, если входные параметры и там ровно также не будут проверять?
Все еще интереснее. Когда Раст станет достаточно популярным среди "простых программистов", unsafe будут пихать по поводу и без повода, просто потому, что "компилятор без этого ругается". Так что массовый переход на Раст не изменит ничего.
Все проще, достаточно использовать Windows API. И там будет много преобразований просто потому, что этот API такой по жизни. Одна обработка сообщений доставляет, когда LPARAM и WPARAM преобразуются к самым разным типам, от целочисленных до указателей на разные структуры.
Строго говоря СССР выпилил узурпатора Амина, который перед тем сместил и выпилил своего предшественника Тараки, и таким образом всего лишь восстановил законную власть (законную в понимании СССР). То, что Амин верил в поддержку именно его со стороны СССР - это личные заблуждения Амина.
Все несколько проще и несколько сложнее (и с учетом наличия дверцы у котенка).
На генератор вы (условно, помним про дверцу) можете согласиться, если вам сделают очень выгодное предложение, т.е дадут денег столько, что вы согласитесь терпеть это безобразие в своей квартире.
Это никак не снимает вины за загрязнение воздуха в доме (городе и так далее до всего шарика) с того, кто установил генератор. Но вы становитесь в таком случае соучастником.
Если же вас каким-либо образом принудили (угрозы разного уровня, включая угрозу отжать телевизор за долги) ваша вина снижается вплоть до нуля в некоторых сценариях.
Додумываться будет не товарищ майор. У него несколько другие задачи. Додумываться будут разного рода специалисты по ИБ, пишущие софт для корпораций. А корпорации тоже не прочь фильтрофать трафик, дабы пресечь недозволенную активность в своей сети. А уж доступность этого софта для остальных - совсем не проблема для этих остальных.
Тут дело такое. Статистика статистикой, но применительно к каждой конкретной ситуации она не имеет особого значения. И решает не исходная мотивация. Решает результат. Если научился и работает - хорошо. Если нет, то никакой исходный интерес не имеет смысла.
Из другой сферы деятельности, которая его полностью захватывала пару-тройку десятков лет, но со временем поднадоела, и тут ему попался на глаза компьютер, который он использовал, естественно, но, например, каа печатную машинку.
Есть такие люди, которым периодически надо кардинально менять род деятельности. Причем у них оно получается. Другой вопрос, что это крайне редкие случаи, и не факт, что у любого другого хоть что-то приличное получится.
А связь приложения с машинкой через сервер производителя машинки (как сейчас принято делать) или прямая между смартфоном и машинкой (как почти никто сейчас не делает)?
Ну и кроме того даже если взломают, то что? Кто-то возьмёт и постирает мне вещи неправильно? :)
Скорее используют для майнинга какой-нибудь дряни или сделают частью ботнета. Если не повезет, окирпичат машинку неудачной прошивкой или используют для доступа в локальную домашнюю сеть
Или попробуют ломануть смартфон через приложение управления машинкой.
"ручную стирку" (то есть очень аккуратно) старые машинки не умеют в принципе. Как не выставляй.
Для эмуляции ручной стирки всегда были специальные мешки, в которых вещи запихивались в машинку. Впрочем, полноценную ручную стирку не умеют никакие машинки, поскольку есть нюансы с визуальным контролем качества и воздействием не на всю вещь (есть участки, с которыми нужно обращаться бережнее, есть более загрязненные, которым нужно уделить больше усилий).
Вполне себе. Потому что не нужно ходить и проверять как там машинка. И она сообщает не только если готова, но и если какие-то проблемы.
В случае Вятки окончание стирки и появление проблем сигнализировались исчезновением достаточно громкого шума или изменением его характера.
Современные машины, наоборот, по окончании стирки издают громкие жизнеутверждающие звуки, а о проблемах сообщают премерзким звуком типа "мертвого поднимет". Слышно из другого угла дома.
А связь со смартфоном, если БТ - издалека не добьет, а через интернет - приглашение взломать. Хоья в некоторых (для меня теоретических) ситуациях оно, признаю, вполне может быть удобным.
Она может стирать меньше различных "типов" вещей. У неё меньше программ.
У нее, насколько я помню, просто более ручное управления. По факту выставляется не тип вещи, а время стирки. Так что не вопрос.
Опять же, неоднократно замечал, что покупая машинку со 100500 разных программ люди на практике используют от силы три-четыре из них (которые так и называются: обычная стирка 60 минут, быстрая стирка 30 минут, полоскание и отжим).
Она расходует заметно больше воды и электричества.
Это становится действительно заметным только при очень больших объемах стирки, при слишком частой стирке мелких партий или при очень дорогих воде и электричестве. Хотя таки да, современные стиральные машины заметно экономичнее.
У неё нет новых фич типа смягчения воды и предотвращения образования накипи
Смягчение воды обеспечивается внешним фильтром (который порой в силу качества воды просто обязателен). Накипь побеждается специальными добавками к порошкам (порой есть и в самом порошке).
или там синхронизации со смартфоном.
Этого пока нет и в подавляющем большинстве современных стиральных машин (и оно хорошо).
А вот главного отличия Вы так и не назвали. Современные стиральные машины намного тише. Вот это да.
Борланд тут никаким боком. Просто в реальной жизни в свое время наиболее популярные ЯП предоставляли пользователям наряду с понятием классов именно эти абстракции для реализации ООП. Многоуровневое наследование - это основа всех библиотек, использующих классы для реализации пользовательского интерфейса.
А корни проблемы скорее в том, что "Страуструп - наше все". Именно он популяризовал наследование и виртуальные функции в качестве основы ООП.
Проблема в том, что в системе отсчета, связанной с кораблем, ускоряться, тормозить и возвращаться будет Земля.
Так что этот момент с ускорением достаточно контринтуитивный.
В DARPA создали начальную технологию. Интернет, какой видим мы, создавался уже другими людьми, хотя и на основании результатов работы под началом DARPA.
Главное -зная это, не забывать, что личный опыт может быть опровержением квантора всеобщности в некоторой посылке. Впиочем, тут также вступает вопрос доверия к чужому личному опыту.
Когда человек один, он может свалить куда угодно и когда угодно. Его ничего не держит (впрочем, и в этом случае бывает разное).
Когда человек не один (у него, внезапно, могут быть родственники, перед которыми у него могут быть обязательства, причем обязательства, которые он взял на себя сам, а не по решению суда), то смена города может быть очень сильно осложнена. Конечно, можно бросить своих на произвол судьбы, но это будет как-то не "по взрослому".
Если не путаю, реализация этого языка существовала и под обычный MS-DOS в виде программы интерпретатора, и в виде своего рода "ОС", загружаемой с диска на IBM-PC совместимых ЭВМ, и в виде зашитого в ПЗУ интерпретатора (как на той же "Неве-501", у которой даже клавиатура была адаптирована под язык)
Все еще интереснее. Когда Раст станет достаточно популярным среди "простых программистов", unsafe будут пихать по поводу и без повода, просто потому, что "компилятор без этого ругается". Так что массовый переход на Раст не изменит ничего.
Все проще, достаточно использовать Windows API. И там будет много преобразований просто потому, что этот API такой по жизни. Одна обработка сообщений доставляет, когда LPARAM и WPARAM преобразуются к самым разным типам, от целочисленных до указателей на разные структуры.
Строго говоря СССР выпилил узурпатора Амина, который перед тем сместил и выпилил своего предшественника Тараки, и таким образом всего лишь восстановил законную власть (законную в понимании СССР). То, что Амин верил в поддержку именно его со стороны СССР - это личные заблуждения Амина.
США тоже вторгались без мандата ООН. Мандат появился позже.
Вообще говоря в Афганистан США вошли не имея никакого решения ООН. Это решение совбеза появилось уже позже.
Все несколько проще и несколько сложнее (и с учетом наличия дверцы у котенка).
На генератор вы (условно, помним про дверцу) можете согласиться, если вам сделают очень выгодное предложение, т.е дадут денег столько, что вы согласитесь терпеть это безобразие в своей квартире.
Это никак не снимает вины за загрязнение воздуха в доме (городе и так далее до всего шарика) с того, кто установил генератор. Но вы становитесь в таком случае соучастником.
Если же вас каким-либо образом принудили (угрозы разного уровня, включая угрозу отжать телевизор за долги) ваша вина снижается вплоть до нуля в некоторых сценариях.
Додумываться будет не товарищ майор. У него несколько другие задачи. Додумываться будут разного рода специалисты по ИБ, пишущие софт для корпораций. А корпорации тоже не прочь фильтрофать трафик, дабы пресечь недозволенную активность в своей сети. А уж доступность этого софта для остальных - совсем не проблема для этих остальных.
Тут дело такое. Статистика статистикой, но применительно к каждой конкретной ситуации она не имеет особого значения. И решает не исходная мотивация. Решает результат. Если научился и работает - хорошо. Если нет, то никакой исходный интерес не имеет смысла.
Из другой сферы деятельности, которая его полностью захватывала пару-тройку десятков лет, но со временем поднадоела, и тут ему попался на глаза компьютер, который он использовал, естественно, но, например, каа печатную машинку.
Есть такие люди, которым периодически надо кардинально менять род деятельности. Причем у них оно получается. Другой вопрос, что это крайне редкие случаи, и не факт, что у любого другого хоть что-то приличное получится.
А связь приложения с машинкой через сервер производителя машинки (как сейчас принято делать) или прямая между смартфоном и машинкой (как почти никто сейчас не делает)?
Скорее используют для майнинга какой-нибудь дряни или сделают частью ботнета. Если не повезет, окирпичат машинку неудачной прошивкой или используют для доступа в локальную домашнюю сеть
Или попробуют ломануть смартфон через приложение управления машинкой.
Не ЯО, а носители (ракеты средней дальности). Весь вопрос был во времени подлета и, соответственно, на принятие решений.
Для эмуляции ручной стирки всегда были специальные мешки, в которых вещи запихивались в машинку. Впрочем, полноценную ручную стирку не умеют никакие машинки, поскольку есть нюансы с визуальным контролем качества и воздействием не на всю вещь (есть участки, с которыми нужно обращаться бережнее, есть более загрязненные, которым нужно уделить больше усилий).
В случае Вятки окончание стирки и появление проблем сигнализировались исчезновением достаточно громкого шума или изменением его характера.
Современные машины, наоборот, по окончании стирки издают громкие жизнеутверждающие звуки, а о проблемах сообщают премерзким звуком типа "мертвого поднимет". Слышно из другого угла дома.
А связь со смартфоном, если БТ - издалека не добьет, а через интернет - приглашение взломать. Хоья в некоторых (для меня теоретических) ситуациях оно, признаю, вполне может быть удобным.
Не замечал.
У нее, насколько я помню, просто более ручное управления. По факту выставляется не тип вещи, а время стирки. Так что не вопрос.
Опять же, неоднократно замечал, что покупая машинку со 100500 разных программ люди на практике используют от силы три-четыре из них (которые так и называются: обычная стирка 60 минут, быстрая стирка 30 минут, полоскание и отжим).
Это становится действительно заметным только при очень больших объемах стирки, при слишком частой стирке мелких партий или при очень дорогих воде и электричестве. Хотя таки да, современные стиральные машины заметно экономичнее.
Смягчение воды обеспечивается внешним фильтром (который порой в силу качества воды просто обязателен). Накипь побеждается специальными добавками к порошкам (порой есть и в самом порошке).
Этого пока нет и в подавляющем большинстве современных стиральных машин (и оно хорошо).
А вот главного отличия Вы так и не назвали. Современные стиральные машины намного тише. Вот это да.