Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE5-XE8,10.x(Seattle, Berl

Автор: nyinick
Дата сообщения: 31.03.2015 13:09
sergionn, ну так вообще вся линейка ХЕ сыроватая плюс добавим режим выпуска новых версий 2 раза в год, добавим к этому в спешном режиме реализацию глобальных решений (FMX, поддержка iOS вначале, потом Андроид, не за горами я так думаю и Линукс прикрутят, ...) в итоге имеем очень много глупых багов, не полноценно оттестированых фич и много костылей абы работало. Во времена развития Дельфы до обычной 7-й версии такого не припомнится, тогда продукт не был сырым
Но пусть лучше всё таки хоть что-то разрабатывают улучшают и исправляют и доводят до ума чем вообще продукт помрёт. Со временем "детские" баги должны будут вылечится.
Автор: Tulnov
Дата сообщения: 01.04.2015 02:23
Русификация Delphi XE8 версии 22.0.19027.8951 (run-time, .pas-файлы) Пасс - стандартный.
Как устанавливать: содержимое архива распаковать в каталог, прописанный в Library Path, либо в папку с проектом.
Замечания, баги, пожелания - в личку.

з.ы. Сделано на основе Русификации Delphi 2007 (run-time, .pas-файлы) от PoleSoft
Автор: KDPoid
Дата сообщения: 01.04.2015 06:05
nyinick, да ладно вам...

Цитата:
Во времена развития Дельфы до обычной 7-й версии такого не припомнится, тогда продукт не был сырым

Вот прежние времена да... не но что теперь...

А я вот помню программисткую примету не пользоваться чётными версиями Delphi...
Delphi 4, Delphi 6 - какие это были феерические глюкодромы...

Так что если не помрёт, "держись, за каждой чётной версией идёт нечётная"
Автор: vez
Дата сообщения: 01.04.2015 09:54

Цитата:
Кстати, а кто знает можно ли заставить Дельфу устанавливаться полностью на диск Д, к примеру?
А то уже надоело при установке новой версии каждый раз искать место на диске С. Он у меня SSD и всего 60 Гб, а Дельфе для

Всегда ставлю на диск Д, при установке указать его и всё
Автор: sergionn
Дата сообщения: 01.04.2015 11:49
ХE8 - наблюдал 2 "вываливания" за день работы,
при перемещения курсора,
с xe2 такое впервые у меня, были пару-тройку отвалов, но по причине жора памяти и глюков дебагера
Автор: kaz_av
Дата сообщения: 01.04.2015 12:12
sergionn
Это, поди, Касталия пытается мышу ловить. Попробуй отключить. Как она вообще, увеличивает продуктивность? ))
Автор: sergionn
Дата сообщения: 01.04.2015 12:23

Цитата:
Это, поди, Касталия

я так и понял, что с ней может быть связано - текст постоянно мелькает на экране, и курсор мигает - что-то делает она постоянно

Цитата:
увеличивает продуктивность?

этого пока не понял ))))
Автор: vez
Дата сообщения: 01.04.2015 13:06

Цитата:
Это, поди, Касталия пытается мышу ловить. Попробуй отключить.

На форуме абаракадабры её ругают, очень глюкава и часто вешает среду.
Автор: NeoAnomaly
Дата сообщения: 01.04.2015 14:02

Цитата:
На форуме абаракадабры её ругают, очень глюкава и часто вешает среду.

Юзал оригинальную, правда во времена XE2, но тогда не припомню от неё таких глюков Правда CnPack оказались привычнее, снёс эту касталию за ненадобностью.
Автор: AlexCoRu
Дата сообщения: 01.04.2015 14:20
И не только касталия вешает, а и хелп тоже.
Автор: doxtur
Дата сообщения: 01.04.2015 15:00
наконец то есть iOS 64 bit, но в релизе не нашел PAServer16.0.pkg :/ может нашел кто-нибудь?
Автор: Frodo_Torbins
Дата сообщения: 01.04.2015 15:17
Еще один пинок для Касталии от меня. Юзал ее еще до ХЕ2, также крашила и вешала среду. Потом перешел на CnPack чего и вам советую.
Автор: AlekXL
Дата сообщения: 01.04.2015 15:17

Цитата:
Во времена развития Дельфы до обычной 7-й версии такого не припомнится, тогда продукт не был сырым

но был застой. Впрочем, и сегодня, после 2009, язык не особо развивается. Хочется, если честно, еще побольше сахарку.


Цитата:
Но пусть лучше всё таки хоть что-то разрабатывают улучшают и исправляют и доводят до ума чем вообще продукт помрёт. Со временем "детские" баги должны будут вылечится.

тем более, что исходники -- вот они. Нашел проблему -- исправь, запости решение в QC, и все.

А то приходят тут ушибленные доднетом, для которых исходники фреймворка -- это что- то трансцендентное, а уж правка таких исходников -- дело неслыханное и небывалое.
..И ужасаются откровениям sergionn...
Вот если бы вскрылись утечки памяти во фреймворке, вот это проблема хоть и неявная, зато крайне неприятная даже для профи.


Автор: LadyOfWood
Дата сообщения: 01.04.2015 15:38

Цитата:
Впрочем, и сегодня, после 2009, язык не особо развивается.

Джереники, анононимные процедуры, развивается конечно потихоньку. Они пытаются двигать мобильные платформы, но ихмо firemonkey не самая удачная вещь, в XE8 в iOS уже возможны нативные контролы, так к XE20 получим наконец VCL for iOS.
Автор: sergionn
Дата сообщения: 01.04.2015 15:45

Цитата:
так к XE20 получим наконец VCL for iOS.

ага, запоздалое понимание, о котором твердило все комьюнити c xe2,
будет ли востребована к тому времени Delphi?
Автор: doxtur
Дата сообщения: 01.04.2015 16:04

Цитата:
в XE8 в iOS уже возможны нативные контролы


вообще, в XE7 уже были нативные iOS - TEdit and TCalendar

в XE8 добавили - TListView, TSwitch, and TMemo, и это очень хорошо - плавность работы списков будет сильно лучше, да и переключатель наконец будет нормальный
Автор: LadyOfWood
Дата сообщения: 01.04.2015 16:27

Цитата:
ага, запоздалое понимание, о котором твердило все комьюнити c xe2,

Тормозные они))

Цитата:
вообще, в XE7 уже были нативные iOS -  TEdit and TCalendar

Ну то три компонента за релиз, как раз до XE20)) По мне вообще дурацкая это идея, сделать UI для всего, лучше бы граф. библиотеку под платформу + общий RTL.

Автор: sergionn
Дата сообщения: 01.04.2015 16:35

Цитата:
По мне вообще дурацкая это идея, сделать UI для всего

идея на самом деле ничего, вот реализация в конкретном случае даже не дотянула до фреймворков с других языков, автор зациклился на стилях,
с изначально неправильной концепцией, я так понял он угрохал на них тучу времени и все впустую


Цитата:
лучше бы граф. библиотеку под платформу + общий RTL

я об этом пару лет твержу везде, не понимают
Автор: LadyOfWood
Дата сообщения: 01.04.2015 17:33

Цитата:
я об этом пару лет твержу везде, не понимают

Да об этом много кто говорит, но видно кто-то подсчитал что это будет слишком дорого в плане разарботке и звучит как-то не модно.
Автор: NeoAnomaly
Дата сообщения: 01.04.2015 18:01
Идея с векторной графикой и аппаратным ускорением, концепцией контейнеров, когда сложный контрол можно собрать из простых и т.п. на самом деле шикарная, вот только её никто до ума довести не может, MS вон также забросили развитие, но они ближе подобрались к финалу. Уж если MS не потянули на одной платформе(своей), чего уж говорить про эмбаркадеро. Надорвутся, забор из костылей помешает и т.д.
Автор: Frodo_Torbins
Дата сообщения: 01.04.2015 19:03
А кстати, почему не взлетело то? Слишком много мелких объектов получается? Тогда ситуацию несложно поправить. Просто добавить к каждому стилю код (GLSL? обычный bpl?), в котором уже и отрисовывать все красивости. Получится всего по одному объекту на каждый элемент стиля. А производить кастомизацию с помощью кнопки F9 все умеют.
Автор: LadyOfWood
Дата сообщения: 01.04.2015 20:03

Цитата:
А кстати, почему не взлетело то? Слишком много мелких объектов получается?

Ихмо это больше для игровой индустрии, родные контролы сюда вообще не вписываются. А все эти стили должны рулиться по большому счету системой.
Автор: nyinick
Дата сообщения: 01.04.2015 20:38

Цитата:
Всегда ставлю на диск Д, при установке указать его и всё

Да, и копируется на диск Д всего лишь четверть от общего объёма инсталляхи, остальное смело на диск С пишется... Толку с такого выбора диска Ладно я понимаю софт от первого и до последнего файла поставит в указанную папку на любом диске, но вот инсталлер Дельфы напрочь не понимает того что его хотят поставить именно на диск Д и упорно пишет при любом варианте установки на диск С...

Добавлено:

Цитата:
Это, поди, Касталия пытается мышу ловить. Попробуй отключить. Как она вообще, увеличивает продуктивность? ))

Я когда-то в своё время использовал Касталию, так она прилично тормозов в IDE-шку добавляла... потом перешел на CnPack, он намного єкономичнее использует ресурсы и не вешает Дельфу и не сбоит, более отлажен
Автор: SuPriTo
Дата сообщения: 01.04.2015 23:34
nyinick
В XE7 можно было указать куда ставить android sdk, а в инсталяторе XE8 не заметил такого и ставит он sdk в папку по умолчанию. Такое ощущение, что пока там багов предостаточно.
Автор: LadyOfWood
Дата сообщения: 01.04.2015 23:58

Цитата:
Я когда-то в своё время использовал Касталию, так она прилично тормозов в IDE-шку добавляла...

В Delphi IDE и так тормозное (по сравнению с VS), если добавить тормозов то просто ужос будет.
Цитата:
Такое ощущение, что пока там багов предостаточно.

Тут курс на добавление фич))
Автор: nyinick
Дата сообщения: 02.04.2015 00:48

Цитата:
В Delphi IDE и так тормозное (по сравнению с VS), если добавить тормозов то просто ужос будет.

ойой а вот тут не знаю даже как и согласиться лично у меня VS никогда летала, а особенно начиная с версии 2010 и дальше, когда они на WPF перешли так и подавно ... про скорость компиляции я вообще молчу. Не забуду как приходилось компилить проекты по 10 минут на студиях времён начала 2000-х Дельфи же на их фоне мне всегда казалась самолётом, что по скорости ИДЕ, что по скорости компиляции, что по богатому функционалу компонентов... единственный минус то функционал отладки в Дельфе всегда был куцый, в VS всё намного продвинутее, банальная фича докомпиляции проекта в памяти в реалтайме без перезапуска приложения настолько удобна для дебага, Делфа ничем экстраординарным в этом плане не может похвастаться

LadyOfWood

Цитата:
Да об этом много кто говорит, но видно кто-то подсчитал что это будет слишком дорого в плане разарботке и звучит как-то не модно.

Да скорее всего разработчики решили идти по пути наименьшего сопротивления, не делать сразу всё круто и многофункционально, а небойсь решили сделать хоть как-то и абы работало, а потом уже допиливать постепенно до совершенства. Как по мне, пусть даже так, абы проект не перекупил кто-то и не похоронил в очередной раз.


Цитата:
По мне вообще дурацкая это идея, сделать UI для всего, лучше бы граф. библиотеку под платформу + общий RTL.

универсализм и единость библиотеки под все платформы в своей перспективе выглядит очень круто... но вот времени на реализацию и допил - годы нужны. Посмотреть банально в сторону кроссплатформенных фреймворков, тот же Qt ... сколько лет ушло что бы сделать из него более менее хороший кроссплатформенный фреймворк? Гораздо больше 5-ти лет. А Эмбаркадеровцам приходится пилить не только компонентную и графическую библиотеку, а ещё и куча других приблуд. Добавим к этому проприетарность продукта, невозможность доработать его всемирным сообществом - получаем офигенные перспективы идущие со скрипом, с ручниками, но главное что вперед
Автор: LadyOfWood
Дата сообщения: 02.04.2015 00:52

Цитата:
лично у меня VS никогда летала, а особенно начиная с версии 2010 и дальше, когда они на WPF перешли так и подавно ... про скорость компиляции я вообще молчу.

Не компилятор это то немногое что еще не испортили, но само IDE в VS значительно шустрей.

Цитата:
получаем офигенные перспективы идущие со скрипом, с ручниками, но главное что вперед

Ага, будем надеяться на лучшее.
Автор: 010101
Дата сообщения: 02.04.2015 00:52
Я вот s дженериками разобраться не могу, не понимаю их принцип и суть, есть ли почитать на эту тему ?

Или скажите вот к примеру есть у меня

Type
TDBItem = array[0..1] of Variant;
TDBItems = array of TDBItem;

var
Items: TDBItems ;


можно ли отсортировать Items используя TArray ? если да то можно примерчик
Автор: LadyOfWood
Дата сообщения: 02.04.2015 01:06

Цитата:
Я вот в дженериками разобраться не могу, не понимаю их принцип и суть, есть ли почитать на этут тему ?

Можно начать со справки, основная идея уменьщить кол-во преобразований типов и улучшить читаемость кода, TList<integer>, TList<TMyObject>, использовать лучше чем стандартный TList и потом преобразовывать типы к указателю.

Цитата:
можно ли отсортировать Items используя TArray , если да то можно примерчик ?

Можно если определишь IComparer<TDBItem>. Пример смотри тут: http://stackoverflow.com/questions/13252169/how-do-i-sort-a-generic-list-using-a-custom-comparer
Автор: doxtur
Дата сообщения: 02.04.2015 02:50
кто-нибудь реально использует XE для iOS?
такое впечатление что все пробуют HelloWorld-ы и на этом все, интересует как будет крутится более-менее большой проект, а то размеры бинарников простых проектов уже пугают

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Отмена встречи в Outlook из Excel VBA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.