Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE4

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

Открыть новую тему     Написать ответ в эту тему

SnowPanther



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возникли такие вопросы:
- vcl-приложение на xe4 будет работать на win2000/2003?
- то же для Firemonkey;
- что намутили этакого, что мин требование для установки - vista?
- пофиксили ли косяки с цветами на контролах типа datetime, при использовании встроенных тем?
Переходить, в любом случае, до апдейта jedi и первого sp не планирую

Всего записей: 490 | Зарегистр. 11-03-2006 | Отправлено: 21:04 10-05-2013
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SnowPanther

Цитата:
что намутили этакого, что мин требование для установки - vista?  

 
XE4 прекрасно работает на XP SP3

Всего записей: 292 | Зарегистр. 30-11-2011 | Отправлено: 21:24 10-05-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
XE4 прекрасно работает на XP SP3

До певого чиха? Не, спасибо, мы лучше пешком.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 00:40 11-05-2013
kot3

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexgala

Цитата:
на их сайте пишут , что еще не готово

Можно ссылку где именно пишут?

Всего записей: 430 | Зарегистр. 15-12-2005 | Отправлено: 08:50 11-05-2013
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
 
А конкретнее? По твоей ссылке пишут:

Цитата:
Вы можете разрабатывать приложения, используя наиболее удобную для вас версию ОС Windows: Windows 8, Windows 7, Windows Vista, XP

Всего записей: 292 | Зарегистр. 30-11-2011 | Отправлено: 09:28 11-05-2013
alexgala



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Цитата:
kot3


Цитата:
[/q]
[q]на их сайте пишут , что еще не готово
 
Можно ссылку где именно пишут?

да лови _http_://issuetracker.delphi-jedi.org/view.php?id=6137

Всего записей: 93 | Зарегистр. 29-08-2011 | Отправлено: 13:35 11-05-2013
sergionn

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Delphi XE4: NextGen compiler is disapointing:
_https://forums.embarcadero.com/thread.jspa?threadID=87171&tstart=0
_http://blog.synopse.info/post/2013/05/11/Delphi-XE4-NextGen-compiler-is-disapointing

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 13:45 11-05-2013 | Исправлено: sergionn, 13:48 11-05-2013
Eternal_Shield

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergionn
Разумеется все будут недовольны. И так дела хреновые, так ем-ро ещё и "инновации" никому не нужные добавляет.  
 
Бучез правильно сделал, что поднял бучу, т.к. ломают, в наглую, нашу философию ... причём на ровном месте.

Всего записей: 767 | Зарегистр. 18-05-2009 | Отправлено: 19:19 11-05-2013
HeMet

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
нашу философию

А в чем философия?

Всего записей: 212 | Зарегистр. 05-09-2007 | Отправлено: 20:58 11-05-2013
sergionn

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как бы это "nextgen" сейчас и в ближайшем прицеле в большем касается только ios (и возможно android), а у них на 99% перспектива к выживанию стремится к 0.
Deks правильно заметил, что эти горе-мобильные приложения будут ставить в обязательном порядке как дополнением к корпоративным сервисам. Все верно, за малым исключением: emb владеет частный фонд, который не под каким соусом не будет долго спонсировать за свой счет все эти эксперименты над обезьяной - ему нужна прибыль, здесь и сейчас. Продажи xe3 были ужасным, xe4 предположительно практически нулевые, 5-ка по сути уже ничего не решит - им просто уже НЕЧЕГО добавить в нее такого, чтобы заставить клиентов усиленно платить, а андроид..... андроид будет еще более фейловым чем ios из-за проблем c совместимостью с зоопарком устройств на зеленом роботе.
Так что все это бурление на форумах и группах  - пустое, возможно после xe5 будем свидетелями кардинальных событий в мире delphi..........

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 21:35 11-05-2013 | Исправлено: sergionn, 21:36 11-05-2013
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergionn
Вопрос был про философию, а не филоденгию.
>что эти горе-мобильные приложения  
Мы тоже на них рассчитываем. Лет через этак 10 навояю Ладдер на сматрфоне.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 22:37 11-05-2013
Eternal_Shield

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HeMet

Цитата:
А в чем философия?

with, 1-based string и никаких нубских ARCов - это всё часть философии, имхо
 
sergionn

Цитата:
Как бы это "nextgen" сейчас и в ближайшем прицеле в большем касается только ios (и возможно android),...

Это-сэто, в примерочной мы тоже много чего примеряем. Сейчас они поиграются с LLVM. Все подводные камни выловят. Приведут к общему знаменателю все собранные данные ... и не факт, что, в обозримом будущем, они не переведут классику на LLVM.  
 
И, как раз таки, классика на LLVM - это и будет та самая морковка для общепита, в смысле, для разработчиков .. которой они и будут всех заманивать.  
 
"С чего это вдруг?" - да с того, что будет существенный прирост скорости приложений ... имхо, это будет основным моментом. Привнесёт переход и кучу других плюшек. Для голодранцев из Сан Франциско это может послужить мотивацией и последней надеждой на покос баблинского.
 
Все эти потуги с iOS и ведром - это всё курам на смех, и, судя по всему, курам не смешно.

Всего записей: 767 | Зарегистр. 18-05-2009 | Отправлено: 22:55 11-05-2013 | Исправлено: Eternal_Shield, 23:01 11-05-2013
HeMet

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
with, 1-based string и никаких нубских ARCов - это всё часть философии, имхо

with - не жалко, пользы от него пшик, а хлопот может доставить.
1-based string - всё с нуля, а строки с 1, потому что 25 лет назад в TP под ныне мертвый DOS у нас был ShortString где в нулевом байте была длина. Тоже скучать не буду, благо единичку всегда старался не хардкодить Вариант с директивой меня вполне устраивает.
ARC - не нубский, он уже и так есть для строк, динамических массивов и интерфейсов, наконец-то добрался и до классов (жаль только под iOS). Не отказался бы, если бы его можно было включать какой-либо директивой (лучше для каких-то конкретных модулей и чтобы const на параметрах работал аналогично). Можно try finally не писать на каждый чих.
 
Что мне во всех этих изменениях не особо нравится так это отсутствие ассемблера, слабое взаимодействие с iOS (явно, через маршалинг) и подвешенная судьба указателей (иногда они бывают полезны, хотя лучшей, на мой взгляд, развивать идею ссылочных типов) ну и плюсов неизменяемых строк по отношению с COW-строкам я так и не углядел.

Всего записей: 212 | Зарегистр. 05-09-2007 | Отправлено: 00:11 12-05-2013 | Исправлено: HeMet, 00:12 12-05-2013
Eternal_Shield

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HeMet

Цитата:
with - не жалко, пользы от него пшик, а хлопот может доставить.

Пользы не меньше, чем от арки. Самый расп. код, который я исп.: Подробнее...
Есть ещё куча примеров, когда with оч. удобен. Да, так же есть куча примеров, которые станут ещё красивее и миниатюрнее с использованием ARC, но куча, всё же, меньше.
 

Цитата:
1-based string - всё с нуля, а строки с 1, потому что 25 лет назад в TP под ныне мертвый DOS у нас был ShortString где в нулевом байте была длина. Тоже скучать не буду, благо единичку всегда старался не хардкодить  Вариант с директивой меня вполне устраивает.

Хардкод на единицу? Я Вас умоляю. Таким ребячеством даже тут врят ли кто-то занимается. Тут больше вопрос в логике, которая полностью построена на 1-based. Хочется строки от 0? record helper for string, чудная дефолтная пропертя и вуаля. Никто не "ранен". Вариант с директивой, имхо, дикость .. хоть и имеет право на жизнь.
 
Я понимаю, что все под впечатлением от перевода того текста, но, простите, shortstring[1] = Pointer(shortstring) + $1, а string[1] = Pointer(string). Не знаю, как Вы, но Я не согласен, что string нынешний - это эхо прошлого. Просто кому-то удобнее так думать.  
 

Цитата:
ARC - не нубский, он уже и так есть для строк, динамических массивов и интерфейсов, наконец-то добрался и до классов (жаль только под iOS). Не отказался бы, если бы его можно было включать какой-либо директивой (лучше для каких-то конкретных модулей и чтобы const на параметрах работал аналогично). Можно try finally не писать на каждый чих.

Ну, я не зря везде втыкал своё поганое "имхо". Согласен, иногда хочется, чтобы, например, TStringList, цука, был с интерфейсной частью, чтобы вернул список, вызывающий метод обработал результат (этот TStringList) и, апосля, этот список сам застрелился. Красота, но таких случаев мало. Иначе давным давно взяли бы ARC на вооружение.
 
Подробнее...
 

Цитата:
Что мне во всех этих изменениях не особо нравится так это отсутствие ассемблера,  

С этим согласен на все 146%
 
Подробнее...

Всего записей: 767 | Зарегистр. 18-05-2009 | Отправлено: 11:00 12-05-2013 | Исправлено: Eternal_Shield, 11:16 12-05-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Я понимаю, что здесь Delphi-only кодеров почти нет, только куча гибридов, которые везде и нигде одновременно.

Да я например считаю что гидбрид это вообще не выход, гуй должен быть отдельно под каждую платформу и желательно нативным.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 13:18 12-05-2013
SolidSnakeRU

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если бы FM был выдающимся творением - идея то не плохая, использовать 1 сет визуальных компонентов с поднаборами для разных платформ.

Всего записей: 248 | Зарегистр. 27-08-2008 | Отправлено: 15:19 12-05-2013
Eternal_Shield

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LadyOfWood

Цитата:
Да я например считаю что гидбрид это вообще не выход, гуй должен быть отдельно под каждую платформу и желательно нативным.

Правильно считаете. Я тоже считаю, что единая кодовая база для N платформ - это утопия ...

Всего записей: 767 | Зарегистр. 18-05-2009 | Отправлено: 17:14 12-05-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если бы FM был выдающимся творением - идея то не плохая,

Эта идея не нова, еслия не ошибаюсь в Java swing сделан также (в смысле не нативно). Проблема в том что это не родное, то есть многие вещи которые делаются системой тут делаются через одно место.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 23:22 12-05-2013
mrUlugbek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашел с чехов  
RAD Studio iOS Tutorials: Delphi iOS Application Development
Надееюсь кому нибудь пригодиться

Всего записей: 879 | Зарегистр. 04-04-2011 | Отправлено: 09:03 13-05-2013 | Исправлено: mrUlugbek, 09:04 13-05-2013
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eternal_Shield

Цитата:
Правильно считаете. Я тоже считаю, что единая кодовая база для N платформ - это утопия ...

 
Qt с тобой не согласно. Смотрим на GoldenDict или VirtualBox - прекрасно выглядят и на виндах и на линуксах. Идея собственных виджетов не кривая, её портит кривая реализация.

Всего записей: 292 | Зарегистр. 30-11-2011 | Отправлено: 15:21 13-05-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE4


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru