Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.01.2011, 22:04
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 21  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Psycho Tiger:
Факт, что проблемы существуют, никак не является поводом к их неустранинию

Sintesis:
Потому что он с прописной, а другие типы - со строчной, и повода для этого никто не давал, просто "так получилось".
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 10.01.2011 в 22:08.
Старый 10.01.2011, 22:04
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 22  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Перегрузка операторов имо нафиг.
операторы это хорошо, самые важные: оператор присваивания (мне, например, нужен для нормальной реализации иерархических моделей, чтоб я мог сделать model.level=12, что на самом деле подразумевает model.level.setData(12) (сеттер и диспатч события) ну и для математики +,- итп хороши.
те же вектора/матрицы/кватернионы складывать.
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 10.01.2011 в 22:07.
Старый 10.01.2011, 22:20
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 23  
Ответить с цитированием
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
В Realaxy уже есть Enums, Generics, Assertations.

И будет в ближайший месяц -
Перегрузка операторов.
Ranges - [1..100]
Запросы к коллекциями myCollection.where{it-> it.witdh > 12});
Conveyor language - эмуляция исполнения кода в виде очередей (можно сказать потоков)

Старый 10.01.2011, 23:03
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 24  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
wvxvw, а класс - это тип? Может с большой лучше все сделать?

Старый 10.01.2011, 23:55
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 25  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Кто контролирует, что у метода-обработчика первый аргумент будет, да ещё и типа Event/его наследника? Да никто, и будет вываливаться RTE.
Ну, с типизацией слушателей не все так просто.
Например, если добавить слушаетль собития MouseEvent, а в эвент-диспетчер затипизирован на Event - то он не даст этого сделать - придется приводить типы внутри слушателя (зато явно хоть)
Всплывающие события вообще не понятно как типизировать.

Но если затипизировать слушатели как function(event:*):*, а все остальные колбеки позволить типизировать жёстко - будет намного лучше.

Цитата:
В Realaxy уже есть Enums, Generics, Assertations.

И будет в ближайший месяц -
Перегрузка операторов.
Ranges - [1..100]
Запросы к коллекциями myCollection.where{it-> it.witdh > 12});
Conveyor language - эмуляция исполнения кода в виде очередей (можно сказать потоков)
john, он быстрее то хоть стал работать? (в прошлый раз я ждал 10 минут открытия проекта, после чего вывалилось исключение), стоит его еще раз попробовать?
Звучит то все круто.


Последний раз редактировалось expl; 11.01.2011 в 00:00.
Старый 11.01.2011, 02:33
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 26  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Честно - есть и такой и другой подходы, и мне оба вполне приемлимы, просто, когда их смешивают, то, естественным образом получается путаница
Тип, это в чем-то аналогично стракту, т.е. тип не должен обладать свойствами объекта на манер уникального id (что не позволило бы срванивать два объекта одного типа по значению).
__________________
Hell is the possibility of sanity

Старый 11.01.2011, 02:53
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 27  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Тип, это в чем-то аналогично стракту, т.е. тип не должен обладать свойствами объекта на манер уникального id (что не позволило бы срванивать два объекта одного типа по значению).
Иногда тебя очень сложно понять)
Я бы сделал с маленькой простые типы: int, uint, float, boolean.. String непонятно куда.. наверное всё же с большой.
__________________
Отряд Котовскага

Старый 11.01.2011, 03:03
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 28  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Это с чего String стал непростым типом?

Старый 11.01.2011, 03:24
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 29  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Это с чего String стал непростым типом?
Да простой, то простой, но не очень - ведь это всё же класс c кучей методов.
__________________
Отряд Котовскага

Старый 11.01.2011, 03:26
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 30  
Ответить с цитированием
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
Цитата:
john, он быстрее то хоть стал работать? (в прошлый раз я ждал 10 минут открытия проекта, после чего вывалилось исключение), стоит его еще раз попробовать?
Звучит то все круто.
Ну как бы давно мы починили проблемы с медленной загрузкой проекта.
Уже MXML мало -ало поддерживается.
Ты чего? Уже прошло с первой беты 10 месяцев. Больше тысячи багов/тасков закрыто.

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:06.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.