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

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

Модерирует : 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 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327

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

V1s1ter



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
         
Обсуждаем новые возможности и баги
 
Просьба писать про Embarcadero RAD Studio XE5, XE6, XE7, XE8, 10.x (Seattle, Berlin,Tokyo)
  По вопросам скачивания - Тема в Варезнике (lite-версии тут)
  Вопросы по неюникодным версиям Delphi — шестая бумага
  Бесплатные Компоненты и утилиты для Delphi/BCB/FreePascal/Lazarus
  Коммерческие компоненты и утилиты для Delphi/BCB
  Вопросы по компонентам для Delphi, C++ Builder разных версий
  Новые языковые возможности, начиная с Delphi 2005 по XE4 — здесь, и New!здесь еще
  Англоязычный официальный форум Embarcadero — здесь
  Embarcadero Quality Central, веб интерфейс — здесь, новый Quality Portal тут
  Программирование на Delphi — викиверситет
  Другие ресурсы
   Предыдущие бумаги
 
     Вопросы ..XE4       Вопросы ..XE3    Вопросы ..XE2      
  Вопросы ..2009-XE    Вопросы ..<2009 / ч.5    Вопросы ..<2009 / ч.4      
  Вопросы ..<2009 / ч.3    Вопросы ..Delphi 2 / ч.2    Вопросы ..Delphi  

  Выключение встроенного эксперта Castalia  для XE8 (иногда помогает при вылетах и тормозах)  
  Полезные плагины(эксперты)

Всего записей: 948 | Зарегистр. 06-02-2007 | Отправлено: 15:25 11-09-2013 | Исправлено: Komandor, 15:49 31-03-2024
MGAlex



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

Цитата:
что именно переделали в классическом компиляторе xe5 ?  

НУ я же не знаю, что они там делали, поэтому не могу ничего сказать. Если начались глюки, значит что-то меняли. Не думаю. что они умышленно что-то ломали.
 

Цитата:
в xe5 ???

Нет, конечно. Вы ведь упоминали о d2006.

Всего записей: 1885 | Зарегистр. 12-10-2007 | Отправлено: 22:26 06-10-2013
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в 2006 (точнее в 2005) они ввели for-in цикл и реализущие его шаблоны управления объектами.
 
а вот в классику в xe5 вроде бы ничего не вводили...

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 23:31 06-10-2013
MGAlex



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

Цитата:
а вот в классику в xe5 вроде бы ничего не вводили...

Если бы они выпускали все отдельными продуктами, а не все в одной студии, тогда бы можно было удивляться подобным глюкам.
Но в случае такой махины сложно однозначно что-то сказать.
 
Опять же, может пытались исправить какие-то старые баги и что-то сломали.
 
Вот AlekXL утверждает, что с компилятором что-то делали.
 

Цитата:
ну и напрасно. XE3  - глючный компилятор, который часто валится, если вы пишете современный код.
XE4 - меньше фолтит, но в 32-битном режиме серьезные баги в синтаксическом парсере.
Xe5 - это не только андроид, но и исправления заметные компилятора, как уже здесь свидетельствовали.  

Всего записей: 1885 | Зарегистр. 12-10-2007 | Отправлено: 23:48 06-10-2013 | Исправлено: MGAlex, 23:49 06-10-2013
Tulnov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Русификация Delphi XE5 версии 19.0.13476.4176 (run-time, .pas-файлы) Пасс - стандартный.
Как устанавливать: содержимое архива распаковать в каталог, прописанный в Library Path, либо в папку с проектом.
Замечания, баги, пожелания - в личку.
 
з.ы. Сделано на основе Русификации Delphi 2007 (run-time, .pas-файлы) от PoleSoft

Всего записей: 791 | Зарегистр. 15-05-2003 | Отправлено: 00:40 07-10-2013
valgreesh



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

Цитата:
Стоит что-то одно тронуть и можно сразу сломать многое.  

Это только если об автоматизированном тестировании ничего не слышали. Подобного рода ошибки очень хорошо свидетельствуют о низкой культуре разработки в компании, как это ни печально.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 10:32 07-10-2013
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего гадать то? Тут проскакивал список пофикшеных багов, и там было полно относящегося к компилятору.

Всего записей: 2319 | Зарегистр. 24-05-2007 | Отправлено: 15:44 07-10-2013
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
don’t use the TMediaPlayerControl as a video UI container
 
http://blogs.embarcadero.com/davidi/2013/09/19/42891/

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 16:17 07-10-2013
AlexAlf



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
господа, кто-нибудь может выложить это http://cc.embarcadero.com/item/29548 лекарство там не нужно, просто доступ только у подписчиков.

Всего записей: 270 | Зарегистр. 17-07-2006 | Отправлено: 17:35 07-10-2013
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
 
Про code-typhon: я только лазарь смотрел годик назад с прицелом на компиляцию под linux (серверный код и всякие плагины к nginx) и для iOS - на ранних стадиях. Для мобильных клиентов сейчас считаю идеальным решением оксиген - быстро фиксятся все реальные проблемы, подписка относительно дешевая. И самое главное - КУЧА кода на родных для платформы языках, которая может быть скопипастена прямо в оксигеновский код (для ленивых Paste Java as Oxygene, ...) - ну и благодаря общей с нативными платформенными языками RTL.  Оказалось, большая community и native interop - великая весч!
 
upd:
 
Sugar для Оксигена / Гидрогена лицензировали под BSD. Это гуд.

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 18:34 07-10-2013 | Исправлено: deks, 18:37 07-10-2013
ego666

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

Цитата:
Для мобильных клиентов сейчас считаю идеальным решением оксиген

идеальное? и как на нём гуи под ios писать? а уж про андроид молчу
 

Цитата:
И самое главное - КУЧА кода на родных для платформы языках, которая может быть скопипастена прямо в оксигеновский код

и самое главное, а нафига он тогда нужен? чтобы писать под каждую платформу свой платформозависимый код? не проще ли тогда писать на родных для платформы языках? зачем эта "прослойка"?
 
p.s.
Оксиген, как ЯП мне очень нравиться - это очень удачная и грамотная эволюция Delphi, лишённая старых атавизмов, но как технология (её платформа, rtl) - отталкивает от себя.

Всего записей: 77 | Зарегистр. 14-06-2013 | Отправлено: 05:46 08-10-2013 | Исправлено: ego666, 05:54 08-10-2013
deks



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

Цитата:
как на нём гуи под ios писать

 
Двумя способами - или в "родном" для iOS XCode (Interface builder) через xib/storyboard, или "руками" в коде (что мне больше нравится). Не проблема заюзать кучу компонентов с cocoacontrols. Ситуация аналогична и под андроид.
 

Цитата:
нафига он тогда нужен

 
Для эстетики и некоторой унификации кросс-платформенной разработки: используется довольно неплохая и удобная VS (на всех платформах), схема работы также одинаковая для всех платформ.
 

Цитата:
свой платформозависимый код

 
Не видел практических и хороших примеров кросс-платформенного кода, особенно между desktop / mobile. Даже iOS / Android "изнутри" архитектурно довольно разные. Для себя я пока не вижу возможности "абстрагировать" различия и не потерять в практически используемом функционале. Пример потери функциональности у дельфи: виджеты для OSX / Android и нативные контролья (сторонние) в iOS.
 

Цитата:
писать на родных для платформы языках

 
Как раз оксиген / гидроген дает возможность использовать знакомый язык (Delphi / C#) с некоторыми наворотами для поддержки платформы. И не ударяться в синтаксис ObjC/Java. Я ж говорю - эстетика! ))
 

Цитата:
зачем эта "прослойка"

 
В том-то и фишка - что прослойки нету. Сразу используется RTL платформы, без прослойки. Ничего дополнительно к платформе изучать не надо! А без изучения платформы не знаю как обойтись. В случае же дельфи нужно изучить и предложенный дельфи слой абстракции, и саму платформу - и потом гадать, как же платформенная фича сделана (или, что часто бывает - "еще не сделана") в дельфи?  
 

Цитата:
Оксиген, как ЯП

 
Я бы отметил еще DWS - много хороших идей.
 

Цитата:
её платформа, rtl

 
Нету у оксигена платформы и  RTL, только платформы, на которых оно работает. Это не баг, это фича))  
 
 

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 11:42 08-10-2013
valgreesh



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

Цитата:
Нету у оксигена платформы и  RTL, только платформы, на которых оно работает. Это не баг, это фича))  

Мне не понятно, как с такой фичей завоевывать умы разработчиков сторонних решений. Это же ни о каком единстве кода не может быть речи. У меня впечатление, что они сделали инструмент для любителей крупноузловой сборки, читай ленивых прикладников. Совершенно не понятно, как под это можно разрабатывать компоненты и библиотеки.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 12:14 08-10-2013
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valgreesh
 
Тут ключевой фокус - в отношении к вашей фразе "единство кода". У RO позиция в том, что единство кода применимо для довольно узкой ниши: собственные куски кода, собственная прикладная логика. Если дело касается взаимодействия с платформой, то код индивидуален для каждой платформы.  
 
Кстати, у Xamarin подход в части UI/платформы аналогичен, но Xamarin тащит довольно пухлый невизуальный RTL .NET. К сожалению, это не опционально.  
 
Не вижу ничего крамольного в наличии такого подхода. Как показала моя практика - вполне себе реальный подход, и он дает очень хорошие с технической точки зрения решения - и актуальные версии платформы поддержаны, и код довольно легкий, и производительность максимальная.  
 
Опять же, я не видел живьем реальных кросс-платформенных приложений, нормально вписанных в платформу (игры не считаются - у них взаимодействие с платформой минимально). То есть "one codebase" - это маркетинговый buzz.

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 13:26 08-10-2013
valgreesh



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

Цитата:
единство кода применимо для довольно узкой ниши: собственные куски кода, собственная прикладная логика

Я говорю с позиции разработчика компонентов и библиотек. С этой точки зрения собственный код единственное, что имеет смысл. А так получается, что РО делают тул для тех кому лень осваивать синтаксис языка платформы (коль скоро появились платформы с единственным предпочитаемым языком разработки), и начисто лишает себя сторонних разработок, которые напрямую влияют на популяность инструмента.
 

Цитата:
Кстати, у Xamarin подход в части UI/платформы аналогичен, но Xamarin тащит довольно пухлый невизуальный RTL .NET. К сожалению, это не опционально.  

Я ничего не знаю о ксамарине, но вот тут пишут, что результирующий файл получается довольно небольшой, по крайней мере по сравнению с XE5
 

Цитата:
Опять же, я не видел живьем реальных кросс-платформенных приложений, нормально вписанных в платформу

Да ладно... Lazarus, GoldenDict, VirtualBox, VLC. Это только то, что первым в голову пришло.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 17:24 08-10-2013
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На мой взгляд чужеродность VLC и VBвидна невооруженным взглядом
 
Впрочем, смотря кто насколько придирчив, конечно же

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 19:19 08-10-2013
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
В чем выражена чужеродность их внешнего вида? Ну у VLC ползунок совмещенный с указателем прогресса отличается от системного, у VB градиентные заголовки для сворачиваемых групп. Так и Delphi тогда выглядит чужеродной с её TButtonGroup используемом для списка компонентов, с её нестандартными табами в редакторе кода. Про студию так и вообще можно не говорить - сама чужеродность. Не, что VLC, что VB выглядят вполне себе по-системному, в отличии от той же FMX, например. А небольшие украшательства сейчас позволяет себе чуть ли не каждая софтина.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 19:44 08-10-2013
ego666

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

Цитата:
Двумя способами - или в "родном" для iOS XCode (Interface builder) через xib/storyboard, или "руками" в коде (что мне больше нравится).

этож адъ и израиль?
 

Цитата:
Ситуация аналогична и под андроид.

так ведь под андроид только руками?
 
Добавлено:

Цитата:
Не видел практических и хороших примеров кросс-платформенного кода, особенно между desktop / mobile.

INDY?
 
Добавлено:

Цитата:
Нету у оксигена платформы и  RTL, только платформы, на которых оно работает

я про это и говорю, это и отталкивает

Всего записей: 77 | Зарегистр. 14-06-2013 | Отправлено: 07:37 09-10-2013
VadimLou



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

Цитата:
Русификация Delphi XE5

Фай не найден. Породнее обменник можно?

Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 17:11 09-10-2013
Medium



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Подскажите, плз, менялось ли что-нибудь в XE4/XE5 в части работы с VCL Styles? Желательно, в лучшую сторону, конечно .  
Может встроенный редактор Bitmap Style Designer допилили, работу с самими стилями и т.д. Сейчас стоит XE3.
Спасибо всем откликнувшимся.

Всего записей: 587 | Зарегистр. 09-04-2002 | Отправлено: 20:23 09-10-2013
MGAlex



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

Цитата:
Фай не найден. Породнее обменник можно?

У меня без проблем скачалось.
Перезалил на rghost
http://rghost.ru/download/49276167/4ed135df863e24c08c460ef1a236ff1610ff8c38/19.0.13476.4176_RU.7z

Всего записей: 1885 | Зарегистр. 12-10-2007 | Отправлено: 20:43 09-10-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 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru