Обсуждение:Сравнение Языков Программирования
Материал из eSyr's wiki.
(→TODO) |
|||
Строка 12: | Строка 12: | ||
Всё взято из прошлогодних вариантов | Всё взято из прошлогодних вариантов | ||
- | Описание конструкции throws в Java | + | Описание конструкции throws в Java (зачем нужно и как работает), моделирование в C++, Delphi |
public void someMethod() throws SomeCheckedException { | public void someMethod() throws SomeCheckedException { | ||
Строка 28: | Строка 28: | ||
Namespace в C# | Namespace в C# | ||
+ | |||
+ | Дочерние пакеты в Ада, возможна ли их реализация в Оберон | ||
+ | |||
+ | C# - yield | ||
+ | |||
+ | Перечислимый тип данных, его особенности в разных языках (его нет только в Оберон 1 и 2) | ||
+ | |||
+ | Раздельная трансляция вложенных модулей (речь про Аду) | ||
+ | |||
+ | Раздельная трансляция в Оберон | ||
+ | |||
+ | Ада - accept, entry, select (экзотика) | ||
+ | |||
+ | Ада - access all, зачем нужен | ||
+ | |||
+ | Аналоги static_cast | ||
+ | |||
+ | Динамически связываемые процедуры в Оберон-2 (пример) | ||
+ | |||
+ | Типы модулей в Модула-2, Оберон-2 | ||
+ | |||
+ | Шаблоны в Ада, родовая функция скалярного перемножения векторов | ||
+ | |||
+ | Способы передачи в разных языках | ||
+ | |||
+ | Пример АК и АТД | ||
+ | |||
+ | Моделирование приватных типов данных из Ады в C++ |
Версия 00:47, 14 января 2013
Собственно зачем спрятали примеры кода на Джаве? Мы ведь собираемся это печатать Ivladak
Страница разрослась, вот и решил спрятать. Я смотрел как тут можно сделать переключалку скрыть/показать, это было бы удобно, но не нашёл. Benjeto
На paste-сервис точно не нужно было выкладывать, оно через некоторое время сдохнет. Если так хочется разбить на части, то лучше оформить отдельной статьёй («основные конструкции разных ЯП» или что-то вроде того) и оставить тут ссылку. Totktonada
Templates C++
Что означает, что в плюсах обобщённое программирование имитируется? Почему оно не считается полноценным? Ivladak
TODO
Всё взято из прошлогодних вариантов
Описание конструкции throws в Java (зачем нужно и как работает), моделирование в C++, Delphi
public void someMethod() throws SomeCheckedException { }
В каких языках выполняются неявные преобразования? В каких языках программист может задавать для новых типов неявные преобразования?
В каких языках есть абстрактные функции?
Наследование: ключевые слова super, base, sealed, final, overriding.
Есть ли в Ада частичная спецификация шаблона? (+Java и C#)
Скрытый тип данных в Модула-2, возможна ли его реализация в Оберон?
Namespace в C#
Дочерние пакеты в Ада, возможна ли их реализация в Оберон
C# - yield
Перечислимый тип данных, его особенности в разных языках (его нет только в Оберон 1 и 2)
Раздельная трансляция вложенных модулей (речь про Аду)
Раздельная трансляция в Оберон
Ада - accept, entry, select (экзотика)
Ада - access all, зачем нужен
Аналоги static_cast
Динамически связываемые процедуры в Оберон-2 (пример)
Типы модулей в Модула-2, Оберон-2
Шаблоны в Ада, родовая функция скалярного перемножения векторов
Способы передачи в разных языках
Пример АК и АТД
Моделирование приватных типов данных из Ады в C++