AlekXL Цитата: это не так. Нет в рекордах наследования и полиморфизма. А в object нету обобщений. Так что record далеко не object. -----
Да это так.
И, да, я в курсе, если что.
И что(дальше)?
Кроме поддержки перегрузки операторов каков смысл?
Передача по значению?
Ну совсем укуренные варианты "облегчения", чего-либо опустим.
Pro & Contra ?
PS. Отсутсвие разумного обоснования, есть сильнейший демотиватор.
Я не говорю, что это не нужно.
Я не говорю, что это плохо.
Я не говорю, что одного while достаточно для всех..
PS/2. К тому что есть много других прикольных штук, которых бы хотелось.
Цитата: Можно назвать не более трех фич, по убыванию приоритета. Итак, что бы попросили?
- делегаты
- откопайте Kylix
- убейте ARC, кому было нужно, давно перешли на интерфейсы
..
- купите <Some Library Provider>
- слейтесь в экстазе/не обижайте FreePascal
- верните Modula в стек
- выпустите VCL для Oberon
...
давайте жить дружно..
Добавлено: - откопайте IntraBuilder
Добавлено: ну если серьезно..
то кросплатформенный иннтерфейс - вещь опциональная
а вот одни правила игры:
- строки, массивы(ZERO-based)
- объекты, управление памятью(ARC)
- rtl
- etc...
это важнее.
FM не станет стандартом....
вернее ее заменит более другая библиотека.
нр, также как BDE сменила DB-Lib
также как ADO сменила BDE
также как DBX сменила ADO+BDE
также как AnyDac заменил их всех.
Понятно, что путей сильно больше:
- или "наименьший общий знаменатель"
- или векторная графика
- или оконные менеджеры с с поддерживаемыми "особенностями"
И, с грустью, тысячами библиотек, с "фатальным недостатком".
Стоит "повзрослеть", тут же пояляется, "молодой", который пусть чуть, да лучше...
н-р OmniXML & OXML
Главное:
- не стать очередным Object Windows
- не стать очередным Clipper
- не стать очередным FoxPro
- не сдохнуть..
И не говорите, что это нельзя сделать.
RemObjects обладают сильно меньшими ресурсами.
Однако присутствуют в экосистемах:
- NET
- JAVA
- Apple
извините за возможный оффоп.
в силу неопределенности времени жизни данного форума...