Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Четверг
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM, RISC-V
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
ARM, RISC-V контроллеры
/1048236
Топик полностью
lloyd
(30.10.2020 20:46, просмотров: 195)
в ответ на
C# и .Net для uC
- автор:
Бoмж
C# - это такой недоделанный С++ от майкрософт. То есть преимуществами последнего не обладает, зато набрал все его недостатки и добавил своих.
Ответить
Ответы
Это совершенно другой язык, платформа скорей, с совершенно другими свойствами. Я бы назвал его -- Java от микрософта.
-
fk0
(
31.10.2020 14:45
)
Имею мнение, что плюсы по сравнению с шарпом просто криворукая недоделка. Но по правде разница в много лет оправдывает такую убогость плюсов. Считаю шарп с дотнетом самым лучшим из того, что сделали в майкрософт.
-
Vit
(
30.10.2020 21:30
)
Имею мнение, что некоторые товарищи не осилили и им конечно лучше подходит Delphi или современные аналоги. Попробуй назвать, что есть принципиального в дотнете (а не его библиотеках, где они идею позаимствовали у CPAN и Tcllib появившихся гораздо раньше), чего нет в C++ и наоборот. Сходу: в C# невозможно метапрограммирование. Уже сразу C# -- это язык на класс ниже. Какой-то синтакс-сахар там делается, разумеется, не средствами языка, а заботливо подставленными костыликами
fk0
(3637 знак.,
31.10.2020 14:44
)
Имею мнение, что месье занимается словоблудием. Мне вот, например, вырисовывание конструкторов и деструкторов, когда это в 146% случаев нахненадо, просто неинтересно -
закат Солнца вручную(С)
. То, что в C# с .Net РЕАЛИЗОВАНА парадигма ООП, а не прибитый гвоздями инструментарий (хотя на своё время плюсы были очень прогрессивным явлением), то, что сериализация/десериализация делается не через задницу - это простые моменты. Как пример - протокол Modbus и подобное парсится
Vit
(3311 знак.,
01.11.2020 21:06
)
>.Net РЕАЛИЗОВАНА парадигма ООП
lloyd
(1914 знак.,
01.11.2020 21:48
,
ссылка
)
Я уже сказал - плюсы это натянутый инструментарий - убог, но есть - уже хорошо. И у вас вааще "сильно особенная" интерпретация ООП - путаете ООП с RPC. Потому как-то не хочется с вашим сильно особенным недопониманием даже спорить. Особенно насчет ноды понравилось:)
-
Vit
(
01.11.2020 23:17
,
ссылка
)
Теперь про C#/дотнет. Местные доны видать не в курсе что (например в Unity3D) C# уже давным-давнёшеньки компилится. Сначала через LLVM а теперь Roslyn
-
RxTx
(
31.10.2020 15:48
,
ссылка
)
В дотнете есть GUI и есть класс компорта.
-
RxTx
(
31.10.2020 14:55
)
И? Где угодно есть GUI и класс компорта. Вот в Tcl есть, и компорт, и GUI, и даже возможность вызывать Win32 API и COM-объекты. Только это вообще не свойство языка -- это библиотека. Да и с GUI в дотнете прямо скажем проблемно за пределами виндов и ряда других платформ... Xamarin на линуксе видел? Оно есть у кого надо, а кому не надо -- не дадут. Разве что любительский Gtk (который на винды ставить отдельно).
-
fk0
(
31.10.2020 15:12
)
Это я попробовал внезапный аргумент. Думал у тебя от удивления не найдется что написать :)
-
RxTx
(
31.10.2020 15:24
)
Тоже так считаю. Ещё бы они честный компилятор для шарпа сделали, вот настало бы щасте!
-
Бoмж
(
30.10.2020 21:57
)
Бугага. Причём C# рантайм написан именно на плюсах и один из компиляторов на C++ тоже (второй на C# но он пока нихера не рабочий).
-
fk0
(
31.10.2020 14:04
)