Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / omniPascal - что за чудо? / 25 сообщений из 106, страница 1 из 5
11.06.2018, 12:46
    #39659433
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Всем доброго времени суток!

сегодня в очередной раз наткнулся тут на упоминание о omniPascal, кто то его уже пробовал? Какие впечатления?
Чем это лучше/хуже родной среды от delphi или lazarus и в чём смысл сего творения?

Спасибо.
...
Рейтинг: 0 / 0
11.06.2018, 13:13
    #39659438
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Mikhail Tchervonenko,

А тебе назачем он нужен?
...
Рейтинг: 0 / 0
11.06.2018, 13:34
    #39659439
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
DarkMasterMikhail Tchervonenko,

А тебе назачем он нужен?

Долгое время работал в Visual Studio, интересно насколько авторы далеко зашли.
Какие преимущества даёт использование OmniPascal в студии, особенно в сравнении с родной средой.
...
Рейтинг: 0 / 0
11.06.2018, 13:39
    #39659440
omniPascal - что за чудо?
действительно! на официальной сайте же нет никакой информации. почему бы не начать пустой треп на форуме
...
Рейтинг: 0 / 0
11.06.2018, 14:31
    #39659447
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Ради прикола пробовал несколько лет назад, когда он только вышел. Не понравилось -- глючно, тормозно и малоиспользуемо для проекта. Хотя удобные фичи в редакторе от визуал студии там есть, которые не помешали бы и родной делфи.
...
Рейтинг: 0 / 0
11.06.2018, 16:04
    #39659468
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
JaDiХотя удобные фичи в редакторе от визуал студии там есть, которые не помешали бы и родной делфи.Я юзаю IDEA Intellij для Java. После нее RAD студия - верх убожества
...
Рейтинг: 0 / 0
12.06.2018, 01:33
    #39659568
Leonid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
_Vasilisk_Я юзаю IDEA Intellij для Java. После нее RAD студия - верх убожестваIDEA Intellij очень хороший IDE для Жабы.
И все бы хорошо, но только корявость самой Жабы никто не отменял.
Сама жаба-машина от Оракл с 8-ой версии и выше - да, это вещь!
Рвет все "эти ваши" прадедовские Дельфи и богомерзко-тормозные ДотНЕТ-ы как тузик грелку, и по скорости работы кода идет ноздря в ноздрю с хорошими С++ оптимизированными приложениями при этом еще и имея реальную, а не декларативную или притянутую за уши кроссплатформенность!
А вот саму Жабу со всеми ее многочисленными, как бы помягче, странными-особенностями нафиг-нафиг.

Котлин ( Kotlin ) - вот реальная альтернатива Жабы от тех же JetBrains.
Создан ребятами из Питера ( точнее из Кронштадта ).
Официально поддержан Google как новый основной язык для Андройд.
Испытал благотворное влияние Паскаля!!! ;) (сказалась предыдущая работа создателей на Borland )
Язык простой и лаконичный.
Подходит и для Десктопа в связке с Жабой-FX и для мобилок и для Веба.
Совместим с жабными библиотеками и пакетами и работает на тех же скоростных жаба-машинах.

Короче, у Kotlin есть все шансы существенно потеснить эти ваши покрытые столетним мхом былинные Дельфи, богомерзко-тормозные и прожорливые ДотНЕТ-ы и сомнительно-корявые в своей "стройной" архаичности Жабы.
...
Рейтинг: 0 / 0
12.06.2018, 04:56
    #39659576
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
поглядел на котлин - прикольно.
дохнуло паскалем.
вот бы еще был бы он нечувствительным к регистру,
вообще было бы здорово.
а так опять херня((((
...
Рейтинг: 0 / 0
12.06.2018, 08:57
    #39659588
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
JetBrains молодцы, хорошую платформу для IDE сделали

авторвот бы еще был бы он нечувствительным к регистру,
а чем это плохо?
...
Рейтинг: 0 / 0
12.06.2018, 09:25
    #39659599
Leonid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Дегтярев Евгенийавторвот бы еще был бы он нечувствительным к регистру,
а чем это плохо?Почему плохо?
Иногда даже хорошо когда PascalCase с lowerCamelCase сочетаешь для разделения полей и параметров или имен свойств.

Но defecator просто дедушка старый уже. Глаза видят плохо. Ему таких тонкостей уже не разглядеть. Да и begin end ему в этим вопросе сподручнее чем фигурные скобки.
...
Рейтинг: 0 / 0
12.06.2018, 09:32
    #39659601
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Дегтярев ЕвгенийJetBrains молодцы, хорошую платформу для IDE сделали

авторвот бы еще был бы он нечувствительным к регистру,
а чем это плохо?
регистронезависимость - это очень крутая штука.
Без неё весь текст программы превращается в месиво
...
Рейтинг: 0 / 0
12.06.2018, 10:05
    #39659605
Leonid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
defecatorДегтярев ЕвгенийJetBrains молодцы, хорошую платформу для IDE сделали

пропущено...

а чем это плохо?
регистронезависимость - это очень крутая штука.
Без неё весь текст программы превращается в месиво
defecator, а если серьезно, то тебе не пофиг со всякими современными средствами типа intellisense и прочее?

Или тебя эстетически возбуждает смотреть на всякие изыски типа первой заглавной Begin, Function, или внешний BEGIN END а внутренние begin end.
И каких только еще извращений с регистром не приходилось видеть на "этих ваших" Паскалях.
Чувствительность к регистру как раз позволяет перевести эстетство этих извращенцев в более конструктивное русло.
...
Рейтинг: 0 / 0
12.06.2018, 10:13
    #39659606
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Leoniddefecatorпропущено...

регистронезависимость - это очень крутая штука.
Без неё весь текст программы превращается в месиво
defecator, а если серьезно, то тебе не пофиг со всякими современными средствами типа intellisense и прочее?

Или тебя эстетически возбуждает смотреть на всякие изыски типа первой заглавной Begin, Function, или внешний BEGIN END а внутренние begin end.
И каких только еще извращений с регистром не приходилось видеть на "этих ваших" Паскалях.
Чувствительность к регистру как раз позволяет перевести эстетство этих извращенцев в более конструктивное русло.

одно дело ключевые слова, а другое - наименование процедур/переменных и т.д.
в регистроЗАвисимой народ не парится и всё хреначит нижним регистром,
а на выходе - визуальная каша.

Особенно, testVar и TestVar - пишутся одинаково, но вдруг оказываются разными переменными.
Тьфу

И не надо про интеллисенсе - это костыль
...
Рейтинг: 0 / 0
12.06.2018, 10:19
    #39659610
Leonid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
defecatorодно дело ключевые слова, а другое - наименование процедур/переменных и т.д.
в регистроЗАвисимой народ не парится и всё хреначит нижним регистром,
а на выходе - визуальная каша.

Особенно, testVar и TestVar - пишутся одинаково, но вдруг оказываются разными переменными.
Тьфу

И не надо про интеллисенсе - это костыльЕсли сам именуешь процедуры - то делай как хочешь. Если в компании - как правило есть строгие правила, за отступление от которых как минимум следует "ай-ай-ай" и битье по заду.
А если, например, про Жабу, где методы должны начинаться с нижнего регистра и глагола - то это как раз хороший стиль, который визуально очень помогает и по смыслу сродни венгерской нотации.
Регистрозависимость - это есть хорошо. Просто ты не умеешь это правильно готовить.
...
Рейтинг: 0 / 0
12.06.2018, 12:27
    #39659661
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
defecatorодно дело ключевые слова, а другое - наименование процедур/переменных и т.д.
в регистроЗАвисимой народ не парится и всё хреначит нижним регистром,
а на выходе - визуальная каша.

Особенно, testVar и TestVar - пишутся одинаково, но вдруг оказываются разными переменными.
Тьфу

И не надо про интеллисенсе - это костыль+500

Если в компании - как правило есть строгие правила, за отступление от которых как минимум следует "ай-ай-ай" Ну соблюдайте правила. Причем тут регистрозависимость ?
...
Рейтинг: 0 / 0
12.06.2018, 13:32
    #39659676
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Leonidтаких тонкостей уже не разглядеть. Да и begin end ему в этим вопросе сподручнее чем фигурные скобки.
Фигурные скобки намного хуже и НЕнагляднее, чем begin-end. Были придуманы для экономии места на кассете. Снижают наглядность вообще, а наглядность плохо форматированного кода - снижают на 99%.

РегистроНЕзависимость - попытка сделать процесс очень долгой компиляции с-подобных языков хоть чуточку быстрее. Порождает ужасные ошибки с "похожими" названиями идентификаторов.

"Так повелось". Это как в паскале String с 1.

defecatorв регистроЗАвисимой народ не парится и всё хреначит нижним регистром
Мне раньше часто приходилось и сейчас иногда приходится некоторые куски своего кода переводить на C. Поэтому даже в делфе пишу всегда sizeof и страдаю от этого :).
...
Рейтинг: 0 / 0
12.06.2018, 13:32
    #39659677
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
YuRockРегистроНЕзависимость - попытка сделать процесс очень долгой
Вот блин.
Регистро ЗА висимость.
...
Рейтинг: 0 / 0
12.06.2018, 13:46
    #39659689
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Если приходится писать на бумаге - я еще и 0 перечеркиваю. Автоматически.

P.S. Народ, вы вообще о чем сейчас? О регистрах символов, JVM, C vs Pascal, C#? Тред все дальше и дальше от темы уходит
...
Рейтинг: 0 / 0
12.06.2018, 14:13
    #39659698
SOFT FOR YOU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
Я не знаю как кому, а лично мне интересно про Паскаль под Студию послушать. А не детсадовские разговоры про регистронезависимость. Может делом займёмся?
...
Рейтинг: 0 / 0
12.06.2018, 14:50
    #39659719
omniPascal - что за чудо?
Плохому танцору и ноги мешают, завидно смотря на другого

Delphi компилятор все исходы (RTL, VCL, FMX, DexExpres, LMD, .... ) Может собрать за минуту.
Жертвуя хорошей оптимизацией. За то, быстро, и не регистрирозависимо
...
Рейтинг: 0 / 0
12.06.2018, 14:53
    #39659720
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
ВасЁкПупкинЖертвуя хорошей оптимизацией
Скорость компиляции паскаля высока не из-за того, что ради неё пожертвовали оптимизациями. Ни разу. А из-а отсутствия макросов и модульной структуры проекта.
...
Рейтинг: 0 / 0
12.06.2018, 14:55
    #39659722
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
YuRockВасЁкПупкинЖертвуя хорошей оптимизацией
Скорость компиляции паскаля высока не из-за того, что ради неё пожертвовали оптимизациями. Ни разу. А из-а отсутствия макросов и модульной структуры проекта .
что ? из-а отсутствия макросов и модульной структуры проекта ?
нет, из-за того, что паскаль-компилятор однопроходный, и не компилит лишнего
...
Рейтинг: 0 / 0
12.06.2018, 15:04
    #39659727
SOFT FOR YOU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
C++ компилятор тоже может быть быстрый
Если над ним будет работать человек с головой, а не сообщество теоретиков
Собственно, насколько мне известно, ребята из Clang смогли выжать скорости за счёт итеративной разработки
...
Рейтинг: 0 / 0
12.06.2018, 15:07
    #39659730
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
defecatorи не компилит лишнегоЯ ошибаюсь, или от object pascal'евского Smart-Linking'а остался минимум из-за нового RTTI, который теперь вообще публичные методы из объектов не выбрасывает ни при каких условиях?..
...
Рейтинг: 0 / 0
12.06.2018, 15:09
    #39659731
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
omniPascal - что за чудо?
alekcvpdefecatorи не компилит лишнегоЯ ошибаюсь, или от object pascal'евского Smart-Linking'а остался минимум из-за нового RTTI, который теперь вообще публичные методы из объектов не выбрасывает ни при каких условиях?..
именно так. скатилось в УГ
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / omniPascal - что за чудо? / 25 сообщений из 106, страница 1 из 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]