Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 28 мар 2024, 20:31

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 08:49 
Не в сети

Сообщения: 28
geniepro писал(а):
Пространства имён в С++ делают его почти модульным языком

Да, только надо добавить правило: использовать одно пространства имён для одного модуля. ;)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 09:15 
Не в сети

Сообщения: 203
trurl писал(а):
geniepro писал(а):
Пространства имён в С++ делают его почти модульным языком

Да, только надо добавить правило: использовать одно пространства имён для одного модуля. ;)

От задачи зависит. Иногда полезно разделять один модуль на несколько файлов. Пример -- partial classes в С#...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 09:39 
Не в сети

Сообщения: 11
vlad писал(а):
Да, конструктива не получилось, но я сам виноват...

Да, гореть критикам в аду.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 12:03 
Не в сети

Сообщения: 146
geniepro писал(а):
Вообще, не понимаю смысла обсуждать "Проблемы модульности в Си". Ну не является Си модульным языком, чего вы насилуете этот трупик?
Относительная простота Си даёт большие преимущества, а идея писать на своём маленьком подмножестве С++ достаточно наивна.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 12:23 
Не в сети

Сообщения: 203
Comdiv писал(а):
geniepro писал(а):
Вообще, не понимаю смысла обсуждать "Проблемы модульности в Си". Ну не является Си модульным языком, чего вы насилуете этот трупик?
Относительная простота Си даёт большие преимущества, а идея писать на своём маленьком подмножестве С++ достаточно наивна.

Делать новый софт на сях или с++ в современном мире -- глупая идея, но если уж действительно так сильно нужно -- то уж лучше с++, чем совсем уж днищенский си...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 12:38 
Не в сети

Сообщения: 146
geniepro писал(а):
Делать новый софт на сях или с++ в современном мире -- глупая идея
Пока её придерживается большое количество народа - это необходимость.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 13:34 
Не в сети

Сообщения: 203
Comdiv писал(а):
geniepro писал(а):
Делать новый софт на сях или с++ в современном мире -- глупая идея
Пока её придерживается большое количество народа - это необходимость.

Да где оно, это большое количество народа? Щас в основном софт пишут на сишарпе да яве, раньше ещё на дельфях писали, да на VB. Где ещё такие мамонты сишные остались?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 14:31 
Не в сети

Сообщения: 146
Там, где нужно среднеуровневое программирование или переносимость. Разнообразный enterprise и игрули, действительно, редко пишут на Си.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 18:56 
Не в сети

Сообщения: 28
geniepro писал(а):
Щас в основном софт пишут на сишарпе да яве

Посмторел, не нашел у себя ни одной программы на сишарпе. На яве есть что-то в телефоне, да и то частично. А на си, по крайней мере, все ОС.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Модульность и язык Си
СообщениеДобавлено: 20 фев 2018, 22:23 
Не в сети

Сообщения: 203
Все ОС были написаны лет 20 назад, а сейчас их тупо дописывают по мелочи...


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
© VEDAsoft Oberon Club