The OpenNET Project / Index page

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



"Вышел Moonlight 2.0, реализация технологии Silverlight 2 для..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Вышел Moonlight 2.0, реализация технологии Silverlight 2 для..." +/
Сообщение от be_nt_all (ok), 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 в браузере http://www.opennet.ru/opennews/art.shtml?num=24719 (ну и подробности в http://code.google.com/p/nativeclient/). Так что Qt+NativeClient — это теперь ещё один конкурент Silver/MoonLight'ам. Правда пока ещё очень сырой.

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Вышел Moonlight 2.0, реализация технологии Silverlight 2 для..., opennews, 17-Дек-09, 18:24  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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