Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменить синтаксис паскаля(делфи) 
:(
    Опции темы
skyboy
Дата 5.6.2008, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(MAKCim @  5.6.2008,  08:33 Найти цитируемый пост)
а то всякие Java/.NET-ы дают своеобразное понимание многих вещей

каким боком затесались .NET/Java в тему о Delphi и С++? Оффтоп!  smile 
Надо говорить: 
"А то всякие Delphi дают своеобразное понимание многих вещей" - и вот, ещё один аргумент в пользу С++  smile 
PM MAIL   Вверх
lukas
Дата 5.6.2008, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



ДА какая разница... мне пох... наверно я спутал со свойствами... property..


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Alexeis
Дата 5.6.2008, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Понимание многих вещей лучше всего дает ASM и C. С++ здесь точно также своеобразно преломляет алгоритмы под свои правила.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
W4FhLF
Дата 5.6.2008, 11:23 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Асм рулед, я всегда это говорил smile


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
skyboy
Дата 5.6.2008, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(lukas @  5.6.2008,  10:05 Найти цитируемый пост)
 наверно я спутал со свойствами... property..

которые компилятся в обращения к тем же методам....
новые замеры проведем?  smile 
PM MAIL   Вверх
lukas
Дата 5.6.2008, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



skyboy, 

функция против property??  smile 


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Lazin
Дата 5.6.2008, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(MAKCim @  5.6.2008,  09:33 Найти цитируемый пост)
в который раз убеждаюсь, что С/С++ обязателен для обучения
а то всякие Java/.NET-ы дают своеобразное понимание многих вещей

+1 smile 
PM MAIL Skype GTalk   Вверх
Любитель
Дата 5.6.2008, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(MAKCim @  4.6.2008,  18:24 Найти цитируемый пост)
сам класс будет описываться бинарным форматом и загружаться при необходимости

А... даже так... Я про другое думал - получение полной метаинформации об обычном классе. Хотя такое - это, конечно, ещё интересней. Этого в дельфи нет smile

Цитата(skyboy @  5.6.2008,  10:24 Найти цитируемый пост)
"А то всякие Delphi дают своеобразное понимание многих вещей" - и вот, ещё один аргумент в пользу С++

А чем реализация методов в обычно (не дотнетовской) дельфе отличается от функций smile Как и в С++ - почти ничем (кроме дополнитекльного параметра this/self + вызова через VMT для виртуальных функций).

Цитата(lukas @  5.6.2008,  13:48 Найти цитируемый пост)
функция против property??

property в .Net это специальный тип метаданных. Который указывает имя свойства, тип и референсы на гет/сет методы. Последние - обычный методы, по-сути smile


--------------------
PM MAIL ICQ Skype   Вверх
Mayk
Дата 5.6.2008, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Скажите, а кто нить кроме меня ещё путает эту тему и соседнюю?  smile 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
lukas
Дата 5.6.2008, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Код

property в .Net это специальный тип метаданных. Который указывает имя свойства, тип и референсы на гет/сет методы. Последние - обычный методы, по-сути smile


хех америку открыл...  smile  

в делфи тоже самое... думаю и в билдере тоже самое... 

Код

 TObj = class
   private
    function GetItems(I: Integer): String;
    procedure SetItems(I: Integer; S: String);
   public
    property Items[Index: Integer]: String GetItems read write SetItems;



--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Любитель
Дата 5.6.2008, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(lukas @  5.6.2008,  17:38 Найти цитируемый пост)
в делфи тоже самое... думаю и в билдере тоже самое... 

Я не знаю, как они там реализуются в дельфи. Всмысле в PE-шнике что сохраняется. РЕчь шла о том, что и property вовсе не будут работать в 10 раз медленнее функций/методов. Вообщем, никакой приницпиальной разницы smile

Цитата(Mayk @  5.6.2008,  16:54 Найти цитируемый пост)
Скажите, а кто нить кроме меня ещё путает эту тему и соседнюю?

Неа. Здесь Мастера нет!


--------------------
PM MAIL ICQ Skype   Вверх
lukas
Дата 5.6.2008, 20:01 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



короче спорить о языках программирования также глупо как и о естественных языках...

например руский и английский... давайте поспорим кто круче... у кого больше возможностей для построения предложений и т.д...  smile 


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
MAKCim
Дата 5.6.2008, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Alexeis @  5.6.2008,  11:20 Найти цитируемый пост)
Понимание многих вещей лучше всего дает ASM и C

ОК, соглашусь

Цитата(W4FhLF @  5.6.2008,  11:23 Найти цитируемый пост)
Асм рулед, я всегда это говорил

угу  smile 

Цитата(lukas @  5.6.2008,  20:01 Найти цитируемый пост)
например руский и английский... давайте поспорим кто круче... у кого больше возможностей для построения предложений и т.д...  

а что тут спорить
очевидно, что русский круче  smile 

smile

Добавлено через 1 минуту и 45 секунд
Цитата(Любитель @  5.6.2008,  16:41 Найти цитируемый пост)
Хотя такое - это, конечно, ещё интересней

только вот переносимость будет нулевая
но зато в рамках конкретной платформы все будет пучком  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
nerezus
Дата 5.6.2008, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Неа. Здесь Мастера нет!
 ROFL ) накличешь, появится ))))


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
lukas
Дата 6.6.2008, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Цитата(MAKCim @  5.6.2008,  20:58 Найти цитируемый пост)
а что тут спорить
очевидно, что русский круче  smile 


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

Это сообщение отредактировал(а) lukas - 6.6.2008, 10:17


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0679 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.