Форум программистов, компьютерный форум CyberForum.ru

Написание программ на нескольких языках программирования - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Armando111
 Аватар для Armando111
0 / 0 / 0
Регистрация: 07.02.2014
Сообщений: 226
23.03.2014, 16:32     Написание программ на нескольких языках программирования #1
Написание программ на нескольких языках программирования - слышал, что так можно делать.
А как?
(Просто для интереса спросил.)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
16 / 16 / 1
Регистрация: 09.03.2013
Сообщений: 65
23.03.2014, 16:47     Написание программ на нескольких языках программирования #2
т.е код одинаковый, а языки разные? Например эта программа должна скомпилироваться в C и С++
C
1
2
3
4
5
6
7
#include <stdio.h>
 
int main (void)
{
    puts ("Hello, World!");
    return 0;
}
Или с помощью библиотеки в С++ можно использовать LUA
zer0mail
2188 / 1871 / 187
Регистрация: 03.07.2012
Сообщений: 6,661
Записей в блоге: 1
23.03.2014, 16:54     Написание программ на нескольких языках программирования #3
Можно про .Net почитать, для начала: http://ru.wikipedia.org/wiki/.NET_Framework
Убежденный
Системный программист
 Аватар для Убежденный
14213 / 6228 / 988
Регистрация: 02.05.2013
Сообщений: 10,385
Завершенные тесты: 1
23.03.2014, 17:01     Написание программ на нескольких языках программирования #4
Цитата Сообщение от Armando111 Посмотреть сообщение
Написание программ на нескольких языках программирования - слышал, что так можно делать.
А как?
Если вопрос заключается в том, как писать одну программу на разных
языках программирования, тогда здесь все сводится к использованию
определенных стандартных интерфейсов, которые поддерживаются
этими языками. Например, в Windows стандартом считается интерфейс в
стиле C, - его поддерживают системные dll-ки. А еще COM.

То есть, к примеру, можно написать dll-ку на Delphi, и дергать ее из
кода на C/C++. А GUI-интерфейс к этому делу организовать на одном
из .NET-совместимых языков. Большие продукты, кстати, очень
часто именно так и делаются, там использование только одного
языка - скорее редкое исключение, чем правило.
Armando111
 Аватар для Armando111
0 / 0 / 0
Регистрация: 07.02.2014
Сообщений: 226
23.03.2014, 17:06  [ТС]     Написание программ на нескольких языках программирования #5
Добавлено через 1 минуту
Цитата Сообщение от Убежденный Посмотреть сообщение
Если вопрос заключается в том, как писать одну программу на разных
языках программирования, тогда здесь все сводится к использованию
определенных стандартных интерфейсов, которые поддерживаются
этими языками. Например, в Windows стандартом считается интерфейс в
стиле C, - его поддерживают системные dll-ки. А еще COM.
То есть, к примеру, можно написать dll-ку на Delphi, и дергать ее из
кода на C/C++. А GUI-интерфейс к этому делу организовать на одном
из .NET-совместимых языков. Большие продукты, кстати, очень
часто именно так и делаются, там использование только одного
языка - скорее редкое исключение, чем правило.
А где об этом можно прочитать?
Yandex
Объявления
23.03.2014, 17:06     Написание программ на нескольких языках программирования
Ответ Создать тему
Опции темы

Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru