Roman Nemuchinsky ([info]rioman) wrote,
  • Mood: spiteful
  • Music: Галич - Уходят друзья
Что вы думаете о C#?

- Это просто реакция Microsoft на Java, а если вы хотите, чтобы я ответил на этот вопрос что-либо позитивное, то скажу, что C# - это не такой кошмар, как С++.

Из интервью с Никлаусом Виртом.

  • Post a new comment

    Error

    Your IP address will be recorded 

  • 9 comments

[info]singalen

October 7 2005, 11:05:42 UTC 6 years ago

Ну блин старик даёт.

[info]rioman

October 7 2005, 11:11:10 UTC 6 years ago

Во-во. Именно для тебя и постил ;)

[info]singalen

October 7 2005, 11:47:39 UTC 6 years ago

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

[info]rioman

October 7 2005, 11:49:05 UTC 6 years ago

+1

;)

[info]icamel

October 8 2005, 22:32:32 UTC 6 years ago

Ya escho ne chital Wirtha, ne znayu, chto on imel v vidu, a nam Korablin chital kurs, kazhetsya, structury dannykh, tak on schital Modulu2 yazykom OOP.

[info]singalen

October 8 2005, 22:52:52 UTC 6 years ago

А вы считаете, что он был неправ?

[info]icamel

October 10 2005, 04:27:39 UTC 6 years ago

Это как в этюдах о чтении Гессе — чтение на третьем уровне разрушает чтение. Если возвращаться к исходному посту, то если программист мыслит объектно-ориентированно, то ему и Васик -- объектно-ориентированный язык (я имею в виду не VBA). С другой стороны, Modula2 лишена некоторых атрибутов современных объектно-ориентированных языков, хотя и содержит возможости создать подобие объектов в модулях.

[info]singalen

October 10 2005, 08:49:31 UTC 6 years ago

"Фиг его знает, товарищ майор". Я, увы, так и не удосужился выучить ни одного языка, относимого фанами ООП к "истинно объектным", с duck typing и черт-те-чем ещё, мне пока неизвестным.

[info]tapine

October 7 2005, 16:15:51 UTC 6 years ago

: - )))
И он прав!
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…