реклама на сайте
подробности

 
 
> С/С++, Почему до сих пор все сидят на древних языках вроде С и С++
juvf
сообщение Jul 17 2014, 20:48
Сообщение #101


Профессионал
*****

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Очередной хлоливар С/С++ vs Java/C# возник в месте обсуждения РТОС для мк. Я его переместил сюда.

Вброс
Цитата(DASM @ Jul 17 2014, 22:10) *
Читаю все это и волосы дыбом. Тем более что и работаю с этим. Почему программист должен думать об освобождении памяти? Почему многопоточность не поддерживается средствами языка? Почему до сих пор все сидят на древних языках вроде С и С++ (он недалеко ушел от С, пусть и поддерживает ООП, но все равно с ним обрушить любую систему на ура можно. Есть ли нормальные реализации Явы или С шарп для контроллеров? Иначе это хождение по граблям будет вечным. 15 лет в теме и все одно и тоже. И памяти то уже достаточно для Явы например, и все равно. От слов «указатель» и «приведение типов» тошнит уже в век, когда объемы флеш и озу - ничто, а время на выпуск - все, это анахронизм какой то


Цитата
Читаю все это и волосы дыбом.
я когда вижу код на Perl - волосы дыбом, это не значит что Perl гавно.
Цитата
Почему многопоточность не поддерживается средствами языка?
а почему в языке должна быть многопоточность? Язык - это всего лишь язык. А всё остальное - это библиотеки, фрэймворки. Нужна многопоточность - подключай boost, Qt, *RTOS.... или сам суперлупом обеспечивай. Такто можно заявит: Почему сигналы-слоты не обеспечивает язык? Почему extFat не обеспечивает язык? Почему KDE не обеспечивает язык?
Цитата
Есть ли нормальные реализации Явы или С шарп для контроллеров?
нету. не нормальных, не ненормальных.
какая к чёрту жава на мк? Даже эти ваши линуксы пишут на си по сей день. не на жаве, и тем более не на с#. и жава.... для неё нужна жавамашина. какую жава машину вы запехнёте в мк с 1кБ ОЗУ? Всё это удел высокоуровнего программирования, окошки, форточки... даже для ПК драйвера пишут на Си/С++. Не разу не слышал чтобы кто-то написал низкоуровневый драйвер для ПК на жаве.
А по поводу с# на мк- вообще смешно.... ибо c# не не язык программирования, а "язык программирования виндоус". Вы бы ещё спросили "А есть нормальные реализации языка 1С для мк?". ))
см вики
Цитата
C# — объектно-ориентированный язык программирования. Разработан в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework....
Это нужно в мк с 256 байтами ОЗУ (да хоть и с 64 кБ ОЗУ) запихать .NET? А также для неё поставить Windows8.... c мэтро biggrin.gif

Цитата
С++ (он недалеко ушел от С, пусть и поддерживает ООП, но все равно с ним обрушить любую систему на ура можно.
Дак на ура и жавой рушатся приложения только так.

Цитата(DASM @ Jul 18 2014, 01:26) *
Посмотрите примеры программ на Java - там нет этого дебилизма. С++ позволит даже такое *(int *)0x40001234 = 0; На Яве вам никто не позволит пользоваться указателями, оных и нету, и никто не позволит приводить типы с уменьшением точности. С++ - это очень старый язык, он неплох для своих лет, но уже 2014 на дворе. Тот же ассемблер завуалированный.

А как в яве запись в регистр микросхемы? например в общем адресном пространстве 0x40001234 - адрес регситра RxDATA, а 0x40001236 - адрес регистра TxDATA. Как на Jave происходит обращение к этим регистрам?

Цитата
С++ - это очень старый язык, он неплох для своих лет, но уже 2014 на дворе.
старый не знаяит плохой. Русский ещё старее, а на дворе 2014...
ДВС - ему больше 100 лет. а на дворе 2014. Но пока человечество не придумало лучше двигатель. laughing.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- juvf   С/С++   Jul 17 2014, 20:48
- - Major   Общение двух, это излишне и уже не по теме получае...   Sep 8 2014, 09:19
- - juvf   В одной канторе ПО для МК(для всякой мелочи) пишут...   Sep 13 2014, 09:43
- - Russky   Всем привет! Очень интересная тема! Люблю ...   Nov 17 2014, 11:58
|- - dxp   QUOTE (Russky @ Nov 17 2014, 18:58) При п...   Nov 17 2014, 13:47
||- - Xenia   Цитата(dxp @ Nov 17 2014, 16:47) Не расск...   Nov 17 2014, 14:15
||- - Russky   Цитата(dxp @ Nov 17 2014, 17:47) Не расск...   Nov 17 2014, 14:28
|- - AlexandrY   Цитата(Russky @ Nov 17 2014, 13:58) Мне п...   Nov 17 2014, 14:56
||- - Russky   Цитата(AlexandrY @ Nov 17 2014, 18:56) Ви...   Nov 17 2014, 14:58
||- - AlexandrY   Цитата(Russky @ Nov 17 2014, 16:58) Стран...   Nov 17 2014, 15:28
|- - juvf   Цитата(Russky @ Nov 17 2014, 17:58) По ид...   Nov 17 2014, 20:05
|- - Russky   Цитата(juvf @ Nov 18 2014, 00:05) Это пар...   Nov 17 2014, 20:52
- - dxp   QUOTE (Xenia @ Nov 17 2014, 21:15) Википе...   Nov 17 2014, 15:25
|- - Russky   Цитата(dxp @ Nov 17 2014, 19:25) Та же са...   Nov 17 2014, 16:05
|- - AlexandrY   Цитата(Russky @ Nov 17 2014, 18:05) По ли...   Nov 17 2014, 19:21
|- - andrew_b   Цитата(AlexandrY @ Nov 17 2014, 23:21) Я ...   Nov 18 2014, 05:35
|- - AlexandrY   Цитата(andrew_b @ Nov 18 2014, 07:35) От ...   Nov 18 2014, 07:24
|- - andrew_b   Цитата(AlexandrY @ Nov 18 2014, 11:24) Чт...   Nov 18 2014, 08:07
|- - den_po   Цитата(andrew_b @ Nov 18 2014, 13:07) Сна...   Nov 18 2014, 08:21
|- - AlexandrY   Цитата(andrew_b @ Nov 18 2014, 10:07) Сна...   Nov 18 2014, 08:24
- - Mahagam   QUOTE И когда я писал, например, на MSP430 програм...   Nov 17 2014, 15:30
- - dxp   QUOTE (Mahagam @ Nov 17 2014, 22:30) что-...   Nov 18 2014, 09:05
- - Russky   Раз уж мы разобрались с С и С++, определив что ООП...   Nov 18 2014, 12:28
|- - Xenia   Цитата(Russky @ Nov 18 2014, 15:28) Предл...   Nov 18 2014, 17:10
|- - Russky   Цитата(Xenia @ Nov 18 2014, 21:10) А я пр...   Nov 18 2014, 17:31
- - TSerg   Весело тут у вас, особенно с переименованием *.c в...   Nov 18 2014, 20:08
- - USD/JPY   Если говорить о Workstation/Server, то кроме систе...   Oct 31 2015, 03:55
|- - svss   Цитата(USD/JPY @ Oct 31 2015, 09:55) C/C+...   Nov 2 2015, 05:57
- - samosud2017   Скоро все перейдут на Яву)   Feb 3 2017, 20:12
|- - Kopa   Цитата(samosud2017 @ Feb 3 2017, 23:12) С...   Feb 4 2017, 07:08
|- - Olej   Цитата(samosud2017 @ Feb 3 2017, 23:12) С...   Apr 13 2017, 15:58
- - Olej   Цитата(juvf @ Jul 17 2014, 23:48) Очередн...   Apr 17 2017, 08:13
- - arhiv6   В процессе развития - Rust, в процессе отмирания -...   Apr 17 2017, 08:38
|- - Olej   Цитата(arhiv6 @ Apr 17 2017, 11:38) в про...   Apr 17 2017, 08:44
|- - arhiv6   Цитата(Olej @ Apr 17 2017, 15:44) Forth н...   Apr 17 2017, 08:52
- - Rst7   Moderator: Все, хватит, тему закрыл.   Apr 17 2017, 09:05
2 страниц V  < 1 2


Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 01:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01404 секунд с 7
ELECTRONIX ©2004-2016