FAQ        Платные сервисы        Рекламодателю        E-mail рассылка        RSS     
   
 
Разместить материал:

Анонимно
Зарегистрироваться
 
   

   
   
   

   
   
   


   
   
   
 Сегодня: 29 марта 2024
   
 

Версия для отчета Версия PDFИнтересные мысли создателя С++ из интервью Evrone

Тематика: IT и телекоммуникации
Корпоративные новости

г. Москва
Дата публикации: 4.12.2022
Дата мероприятия / события: 4.12.2022


Бьёрн Страуструп (Bjarne Stroustrup) спроектировал и разработал C++. Он также написал ряд книг об этом языке и больше ста научных статей.



 


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

Об образовании

Когда я пытался объяснить свои идеи, я понял, что недостаточно создать что-то, нужно научить людей хорошо использовать то, что создал. Это стало проблемой для C++. Часто мое послание заглушали люди с упрощенным видением и склонностью к громким заявлениям. Я постоянно слышал в 1980–90 годах жалобы вроде «Мы не можем достаточно быстро подготовить преподавателей», и язык C++ часто преподавали ужасно. Неудивительно, что у некоторых сложилось очень негативное представление о C++.

О математике

Математика учит быть точным и не верить в чрезмерно упрощенные или ложные идеи. Есть области, где математика необходима, например, для научных расчётов, некоторых видов графики и большей части финансового программного обеспечения, но для большинства людей нужны такие разделы математики, как теория вероятности и статистика. Достаточно ли быстро работает ваш код? Будет ли он масштабироваться? Каковы вероятные события и их последствия?

О злоупотреблениях

Каждую новую мощную фичу или технику обязательно будут использовать к месту и не к месту, часто неправильно. Я не вижу никакого способа избежать этого. Наш энтузиазм нас подстёгивает, но со временем мы должны научиться лучше использовать инструменты и немного сбавить обороты. Впрочем, есть и плюс: чрезмерное использование выявляет недостатки, и мы можем их устранить.

О природе языка

Я не считаю, что нужно стремиться к единственному способу сказать о чём-то. Если идти таким путем, то некоторые вещи становится очень трудно выразить, а чтобы выразить другие, придётся говорить слишком много. Кроме того, с прошествием времени накапливаются изменения, что приводит и к изменению языка. В этом отношении языки программирования не так уж сильно отличаются от естественных языков.

О наставничестве

Хороший наставник должен давать конкретные советы, а не выдавать общие расплывчатые фразы. Если кто-то обращается к вам с серьёзным вопросом, он заслуживает серьезного ответа, который поможет двигаться дальше. Давать советы трудно. Хорошие вопросы многому учат. Они являются основным двигателем прогресса. Хороший наставник сам многому учится у студентов.

Полную версию интервью можно прочитать на сайте.





Evrone.ru
Веб-разработка. Дизайн. Мобильные приложения. Blockchain. Управление разработкой программного обеспечения для финансового и банковского сектора.
IT-компания. Разработки в сфере информационных технологий. Услуги в сфере IT-технологий.
Информационные системы и технологии. Мы превращаем идеи в цифровые продукты.
Управление разработкой программного обеспечения для финансового и банковского сектора.

mail@evrone.com
https://vk.com/evrone
https://www.facebook.com/evrone/
https://evrone.ru
https://evrone.com
+7(495)374-84-60

Сфера деятельности: IT и телекоммуникации
Россия, Москва, Пресненская наб., 6/2
Тел.: +7(495)374-8460
https://evrone.com

Найти все публикации компании
Опубликовал
Иванов Иван Иванович (Evrone.com)
Найти все публикации пользователя

Компания: Evrone.ru
Должность: менеджер

E-mail:
Тел.: +7(495)374-8460
 
   
   
   
   

   
   
   

   
 
« март 2024 »
ПнВтСрЧтПтСбВс     12345678910111213141516171819202122232425262728293031
За весь месяц


« апрель 2024 »
ПнВтСрЧтПтСбВс 123456789101112131415161718192021222324252627282930
За весь месяц
 
   

   
 
Медиалогия
 
   

   
   
   
Портал разработан студией NeoWays.ru
КГ "Византия" ©, 2010                                   Служба поддержки пользоваталей: support@smi2go.ru