Обсуждение:Сравнение Языков Программирования

Материал из 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++

Личные инструменты
Разделы