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

Аналог WPF для C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование AES через библиотеку Openssl http://www.cyberforum.ru/cpp/thread1171294.html
Есть вот такой код: void aes_encrypt() { int outlen, inlen; FILE *in = fopen("data.dat", "rb"), *out = fopen("encrypt.aes", "wb"); unsigned char inbuf, outbuf; unsigned char key; /* 256- битный ключ */ unsigned char iv; /* вектор инициализации */ const EVP_CIPHER * cipher; EVP_CIPHER_CTX ctx;
C++ Помогите пожалуйста с тестом по ООП Помогите пожалуйста с тесттом! What does OOP stand for? Object-Oriented Programming Object-Oriented Post Organization-Object Programming Object-Organization Programming There is no correct answer From what we can create an object? Operator http://www.cyberforum.ru/cpp/thread1171202.html
Браузер на C++. Штат 5 человек C++
Здравствуйте. Такой вопрос вот с друзьями сидим обсуждаем идею касательно своего браузера, а именно реально ли в 5 написать браузер примерно за полгода и при этом не стать инвалидом?:)
XML Parser C++
Разбираюсь с open source проектом http://conv-net.sourceforge.net/doc/index.html свёрточная нейронная сеть вот, в котором в свою очередь как я понимаю для сохранения и считывания сети используется другой проект expat http://expat.sourceforge.net/ скачал его (работаю под windows 7 на Microsoft Visual Studio 2010) в настройках проекта в дополнительные каталоги включаемых файлов добавил путь ...
C++ Написать функцию, которая позволяет: исключить узел с заданной информационной частью http://www.cyberforum.ru/cpp/thread1165760.html
Написать функцию, которая позволяет: исключить узел с заданной информационной частью.
C++ Улучшения качества изображения путем его фильтрации Может у кого есть приблизительный пример задачи: Задано многоградационное изображение в виде файла на вне- шнем магнитном носителе. Реализовать процедуру улучшения качества исходного изображения путем его фильтрации. Размер изображения 256х256 элементов Количество уровней квантования 16 Тип фильтрации масочная Тип... подробнее

Показать сообщение отдельно
Водяной Змей
Заблокирован
11.05.2014, 12:34
JS для эффектов предположим.
Почему именно JS?

для высокой производительности
Для высокой производительности чего?
К слову, С++.NET ни разу не быстрее C#, VB.NET или там J# (был такой старый язык, нечто вроде Java или JavaScript под .NET).

можно например взять отдать любому веб верстальщику интерфейс делать - это по идее дешевле чем искать человека знающего XAML.
Реализация DOM-модели (как в HTML) под десктоп - это действительно мысль. За это +1.
То есть чтобы разметка XAML выглядела примерно таким образом:
Код
<form>
    <span id="myid" left="5" top="5">Hello, World!</span>
    <button onclick="button1Click">ОК</button>
</form>
и получалось стандартное окно с надписью helloworld и с кнопкой ОК.
А логика нажатия кнопки тогда была бы примерно такой:
Код
function button1Click() {
    document.getElementById('myid').left += 10;
}
То есть при нажатии на ОК надпись helloworld сдвигалась на 10 пкс вправо.
И действительно, почему бы и нет?

Но вот JavaScript тут ни при чём, всё то же самое с тем же успехом возможно и на C#
Код
void button1Click()
{
    Document.GetElementById("myid").Left += 10;
}
и на C++
Код
void button1Click()
{
    Document->GetElementById("myid")->Left += 10;
}
и даже на F# или Ruby.

Вы не чувствуете разницы между возможностями ЯП и возможностями конкретной платформы, как-то DOM-модель в браузере или WPF.
Почитайте в Википедии, что такое XAML, HTML, XML.
Попрактикуйте со ВСЕМИ этими ЯП и языками разметки.
Поразмыслите на досуге, зачем вообще нужны языки разметки, языки клиентского взаимодействия и зачем нужен code-behind.
Также не помешает провести границы возможностей между IDE, ЯП и библиотеками/платформами/фреймворками.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru