The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышел Moonlight 2.0, реализация технологии Silverlight 2 для..."
Отправлено be_nt_all, 21-Дек-09 04:19 
Вместо PostScriptum.

>Ага конечно ... бибилотека, которая еще и сетью работает и sql умеет

Лично мне эти велосипеды в Qt кажуться несколько, как бы это сказать... Не UnixWay. Есть кроссплатформенные решения для работы с сетью, есть ООП оболочки над SQL серверами (само-то Qt, слава богу, «SQL не умеет»). Зачем всё это пихать в один мега-супер-фреймвок.

>и MVC фреймворк из себе представляет, и xml обрабатывает и 3D,
>и векторную графику,

Здесь всё нормально. Хорошая, полная Gui библиотека. Вектор и 3D в Qt базовые, со специализированными решениями не сравнить, но как раз то, что нужно в б-ке общего назначения.

> и свой скриптовый язык,

Лично я бы предпочёл своему скриптовому языку хорошо документированный интерфейс для «прикручивания» внешнего. Чтобы туда можно был присобачить хоть какую нибудь реализацию JavaScript, хоть Lua, хоть Scheme или Tcl.

> и поддержку стилей.

Поддержка CSS в GUI очень разумная идея. Впервые, конечно, появилась не в Qt (Смотрим к примеру [заброшенный?] фреймвок Harmonia для языка D). Но «тролли» молодцы, что это реализовали.

>Дофига которые понятия не имееют о слове фреймворк.

Знаешь, даже не все MVC фреймвоки для PHP занимаются велосипедостроительством, многие используют функционал других библиотек. Хотя в PHP изобретение велосипедов — дело почётное.

В мире Perl, Python и Java использование в MVC фреймвоке (будь то для Веба или Гуя) других OpenSource библиотек — норма. В Qt не так. И писаться он начал давно, когда таких библиотек не густо было, и от мира OpenSouce норвежские тролль-техи сначала несколько дистанцировались, распространяя своё детище под полупроприетарной лицензией.

Я не считаю это таким уж недостатком, хотя может порождать Qt-программеров, слабо знакомых с окружающих их большим миром C++. Как это было с BCB.

Ну и что бы эта ветка обсуждения была не совсем полным оффтопиком, кину ссылку на соседнюю новость, про использование Qt в браузере https://www.opennet.ru/opennews/art.shtml?num=24719 (ну и подробности в http://code.google.com/p/nativeclient/). Так что Qt+NativeClient — это теперь ещё один конкурент Silver/MoonLight'ам. Правда пока ещё очень сырой.

pps. LLVM там, если что, не используется.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру