![]() |
Модераторы: LSD Страницы: (144) « Первая ... 27 28 [29] 30 31 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
||||
|
||||
LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Zloxa, убедил
![]() Как говорят наши индусские коллеги "качество у нас в ДНК": Лексический анализатор языка Java, созданный в среде Delphi рекомендую обратить внимание на комменты:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
все, TObject наследуется даже если явно не указан Добавлено через 12 минут и 47 секунд LSD, всегда радовало когда народ ссылается на блоги, как на неоспоримый авторитет. Конечно, не виню Вас. Многие беззаветно верят желтой прессе, и это нормально, так как является достоянием большинства. Но мне не понятен Ваш аргумент. Вы сказали что "автор статьи обладает плохим стилем", а хотели наверное сказать, что "Delphi плохой ЯП"? Не так, ли? -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
и главное
а в первой стороке статьи
что очень наглядно характеризует "... а судьи, кто?" -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
и? для Вас это какое-то особое достижение? для себя не увидил ничего такого чего нет в IDE Эмбаскадера (да и у Борланда), просто надо уметь пользоваться. А подсветка всех слов в тексте совпадающих со словом под курсором это от убогости лексического анализатора. Это даже не программирования, а форматирование документа. В частности: отсутствие предописания переменных позиционировалось как особое достичение (в частности java, php, ...). Кипиш, пена, сломаные копья. Конечно же толпы кулхацкеров закидали шапками ортодоксалов, которые говорили о проблемах использования неявных переменных. Прошло немного времени, и оказалось, что написать проект отличный от "моя крутая прога", крайне проблематично. О чудо, ввели предописание и типизацию переменных. Собственно PHP в современной нотации не чем не отличается от Pascal (или C), только для обратной совместимости (восновном с программистами) сделали требования пожелательными, ане обязательными как в Pascal. Так что преимущества "свободного синтаксиса" актуальны только при низкой культуре кодинга. Это же можно наблюдать и на развитии HTML стандарта. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
LSD |
|
||||||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
А я с ней знаком (не глубоко, но знаком). А в качестве примера, могу сказать, что знаю один самописный гуй фреймворк не использующий VCL (он не публичный, так что ссылок не будет).
1. Не надо мне приписывать свои фантазии. Я сравнивал RTTI и Reflection, а не "машинный код с "рукописным" (это вообще что за фигня такая?). 2. В Java и .Net Reflection продолжает работать и после преобразования в нативный код (и динамического и статического). А чего же вы дельфиноиды не распространяете свои программы как "один исполняемый файл", а? Раз это такая мега кульная фича. Взять те же PL/SQL Developer или TOAD, оба весят десятки мегов в инсталяторе. Где тот самый обещанный один исполняемый файл весом в сотню килобайт?
А что дельфистам инсталяторы религия использовать не велит? ![]()
Я так понимаю вторая часть дает оценку первой ![]()
Скорость трансляции, зачтем по сравнению с сями он и правда быстрый. А вот "количество результирующих инструкций" это сомнительный параметр, но признаем и это компилятор дельфей генерирует самый объемный код ![]() 1. Я уже тестировал перфоманс Java, C++, Delphi, и дельфи занял там почетное третье место ![]() 2. Это было предложение сформулировать задачу, реализовать бейнчмарк и прогнать. Еще один доморощенный психолог занимается психоанализом по аватарке ![]() Ну да, это все объясняет! Для студентов которые изучают дельфи можно писать любой ###код, хуже они писать все равно не станут (ибо некуда, Акелла подтвердит) ![]() -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||||||
|
|||||||||||
drkot |
|
||||||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
Не хотелось на это переходить, но Ваш покорный слуга знакомится на протяжении лет пятнадцати и все еще неглубоко знаком. Так что уточните насколько "неглубоко" знакомы. А то частенько встречаются профессионалы MSWord которые считают себя таковыми по причине того, что форматируют абзац "линейкой", а не пробелами; и не могут содержание сформировать автоматически. не слишком корректно в публичной дискуссии ссылаться на не публичные материалы. Все таки не в почтовом ящике сидим.
покажите в дизасме пример Вашего "нативного кода", желательно с комментариями, чтоб лишних вопросов не возникало. Вы просто не знаете как это внутри работает, вот и не видите разницы. Для начала попрошу немного уважения. Ибо сударь если все перейдут на личности, животных и части тела, то это будет очень некрасиво. Не опускайтесь до уровня "школоты". 95% софта состоит из одного исполняемого файла. Разделение кода на несколько (своих) кода есть необходимость независимость обновления, либо же это требования конкретной технологии (например калбэки windows). Но думаю Вы это и сами должны знать... ... а речь идет о том, что .Net программа не сможет работать без пакета библиотек. Даже если используется одна маленькая функция, понадобится тянуть всю библиотеку. В Delphi же реализована концепция "умного линкования", то есть в исполняемый файл линкуются только нужные модули из библиотеки, что позволяет не парится над тем что стандартные библиотеки весят сотни метров. а к чему это? или это и это всего лишь низкоуровневый троллинг? Повышайте уровень! Читайте книжки! Сходите на тренинг в крайнем случае! Ээээ... А Вы сударь сколько ЯП знаете? Или Вы только "немного знакомы"? Пожалуйста сравнение "в студию"! В противном случае считаю очередным проявлением троллинга или недалекости (выбирайте что нравится больше).
ссылку на условия и результаты. или там тоже ![]()
собственно это было ответное предложение. Обычно бросая вызов назначают время и секундантов, а не "ищи меня в чистом поле". Даю Вам возможность выбрать поле боя, так как не хочу, чтобы меня обвинили в предвзятости и использовании запрещенных приемов. Значит попал в "десяточку". Но меня это не польстило, ибо не сомневался, ибо Вы весьма вульгарный. Ну да... Развитие весьма стандартно. Первый выпад не удался, при втором подскользнулся и вот бросив шпагу и убегая кричите "... я еще вернусь!". Право сударь умрите с достоинством! или хотя бы найдите в себе силы признать огульность своих заявлений! Это сообщение отредактировал(а) drkot - 25.1.2013, 21:32 -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
||||||
|
|||||||
Zloxa |
|
||||||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 4 Всего: 161 |
Отчего ж. Распространяем. Я и жава приложения когда распространяю все использованные либы в один жар пытаюсь упихнуть. Не всегда, правда получается. Это деплоить компоненты серверной логики приложения одним файлом не удобно. А распространять - очень, очень удобно ![]()
Посмотрел в папку pl/sql девелопера. Там документация скрипты, плуги третьих лиц.
Размер дистра примерно таков же.(под рукой нет, замерить не смог, на оффсайте 9я версия дистр 22м) Скопировал plsqldev.exe в папку на рабочий стол моего домашнего ноута, где ни делфи, ни pl/sql девелопер ни ораклиный клиент в жизни не стояли. Запустился вполне себе. И весит всего пяток мег Это сообщение отредактировал(а) Zloxa - 25.1.2013, 21:48 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
||||||
|
|||||||
drkot |
|
||||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
Пожалуйста повторите на Java, .Net или еще на чем хотите. И подтвердите Ваши слова! Или слабо?
Zloxa, + -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
||||
|
|||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
Zloxa VS LSD
Так понимаю Вы уже давно ведете боевые действия и не ограничиваетесь одним фронтом. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
serger |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: 0 Всего: 5 |
drkot, а если не установлен Word.Application?
В чём тут "типовость" задачи?! И это "типа" задача? Добавлено через 3 минуты и 22 секунды
Прошу прощения, не понял. ![]() -------------------- упс! |
|||
|
||||
k0rvin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Попробуйте лучше в Делфи повторить вот это:
-------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
А дельфи тут при чем? Ну налажал программист и что? Добавлено через 13 минут и 36 секунд Вот одлна из последних мною написанных программ (по набору объявлений) для внутреннего пользования одной фирмы именно так и распространяется. Установщик устанавливает только 1 файл программы, документацию и создаёт ярлыки. Программа самодостаточна. Работает как клиент для MySQL. База на хостинге. Файл программы весит ~4Mb. Другая моя программа для скачивания информации с сайтов объявлений тоже почти всё в одном файле. Exe-шник + несколько офайлов: база данных локальная версия версия firebird, а также документация. Никаких фрейморков за собой не тащит и не трубует дополнитенльно что-то скачивать и устанавливать. Ну не знаю. Я так подумал... мне как-то пофиг, что какие-то программы тянут за собой какой-то фреймвор или виртуальную машину. Везде есть свои ++ и -- ![]() |
|||
|
||||
Akella |
|
||||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
Ну понятно, что в Delphi отсутствует LINQ ![]() Добавлено через 37 секунд Но можно же сделать цикл по свойствам объекта. Добавлено через 5 минут и 33 секунды Хотя... http://www.spring4d.org/spring4d-in-action...0-release-plan/
|
||||||
|
|||||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
http://code.google.com/p/delphilhlplib/
так что не всё потеряно ![]() Добавлено через 2 минуты и 44 секунды Ага. И ещё есть EasyLinq for Delphi, но автор, видать, забросил проект. |
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |