powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Куда уйти с Delphi?
15 сообщений из 40, страница 2 из 2
Куда уйти с Delphi?
    #39262900
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
господин ктоСейчас веду один проект на Delphi + DevExpress (гриды, деревья, и ещё разные мелочи) + Devart (защищённый доступ к MySQL). Заказчик просит переделать его КРАСИВО (насмотрелся где-то). Всё, чем можно сейчас сделать красиво на VCL, - либо глючит, либо не масштабируется, либо не скинируется, либо не поддерживает стандартные виндовые функции. Рисовать самому - не умею. Да и вряд ли нарисую лучше, чем это делают большие конторы. Веб не предлагать - специфика подразумевает сугубо исполняемое приложение для Windows.
Мне кажется тут надо сесть за стол с заказчиком и проработать какие-то пункты.
Потому-что КРАСИВО - это сложный accepence criteria и есть риск что вы просидите
еще пол-года и все перепишете на Junity, или WebGL и это все равно не поможет
потому как непонятно что конкретно надо? Может какие-то умные комбо-боксики?
Может грасивые гриды куда можно в ячейку запузырить все что угодно вплоть до видео-ролика?

Вобщем пить коньяк до посинения пока не будет пошаговый план миграции.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39268375
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
господин кто,

FireMonkey Вам в руки!
Все будет красиво!
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39268571
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый авторгосподин кто,

FireMonkey Вам в руки!
Все будет красиво!

Но глюкаво...
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39287775
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterУважаемый авторгосподин кто,

FireMonkey Вам в руки!
Все будет красиво!

Но глюкаво...

я же написал "в руки", а не "в руки из ж.пы"
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39287869
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый авторDarkMasterпропущено...


Но глюкаво...

я же написал "в руки", а не "в руки из ж.пы"

Ну тогда и Асм можно советовать - если руки откуда надо растут - все будет быстро и красиво.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39288062
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterУважаемый авторпропущено...


я же написал "в руки", а не "в руки из ж.пы"

Ну тогда и Асм можно советовать - если руки откуда надо растут - все будет быстро и красиво.
Не стоит относится к его сообщениям серьезно.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39288349
goneFromDelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите проект nwjs (HTML + JavsScript + CSS), проект кросплатформенный (Linux, Windows, MacOS).
Я ушел на него, и ни капли не жалею. Трудности были с асинхроностью кода, но быстро исчезли.
преимущества:
+ HTML + JavsScript + CSS
+ бэкэнд и фронтэд можно писать на одном языке JavaScript (бэкэнд - NodeJS, фронтэд - NWJS)
+ можно подключать dll файлы написанные на чем угодно (с++, delphi, на чем их еще там пишут)
(это плюсы для меня)

сделал базовый модуль приложения, с поддержкой менеджера плагинов и окон.
для себя написал обертки с наследованием для HTML элементов, и теперь у меня код в модулях выглядит почти также как и в delphi.
jQuery не используется.
мне удалось построить компоненты с наследованием grid, treeview, listbox, button, combobox и т.д.
обращение к компонентам происходит так же как и в delphi.

если какой то код не удастся написать на javacript всегда можно собрать dll файл и без проблем подцепить в программе.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39288686
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Автору топика насоветовали глупостей, дошло даже до того, что начали советовать .NET - C#.

"господин кто" не забивайте голову всякой чепухой, переходите на С++ но с кроссплатформенностью. В этом вам помогут Qt, wxWidgets.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39288845
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_SheratonАвтору топика насоветовали глупостей, дошло даже до того, что начали советовать .NET - C#.

"господин кто" не забивайте голову всякой чепухой, переходите на С++ но с кроссплатформенностью. В этом вам помогут Qt, wxWidgets.
+1
Или Qt или Lazarus, что Автору больше понравится.

Qt конечно более развит и под него много чего есть. Но IDE или синтаксис могут перевесить остальные плюшки, кому как.
Имхо у Lazarus порог вхождения ниже.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39288903
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лазарус уходить на лазарус с Делфи ради красоты? я бы не спешил.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39289568
kT_________
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС, привет!
Забудь всё что тебе тут написали, особенно доставило про нод_джи_эс))
Знаете что, пишите-ка сами на JS клиенто-серверный приклад, и не вписывайте новых адептов в свой коллбекхелл.

ТС, всё просто, один коллега сказал мне, что писать я буду на том за что мне будут платить деньги. И вариантов два: средний скилл и писать на том на чем сказали (рынок, компания, пм), либо кодовство исключительно на том на чем хочется, но экспертиза должна быть крайне высокой. Оба этих варианта часто меняют друг друга, и не один раз ;)

С++ - вариант, и проекты есть интересные, но зп и вакансий ниже чем по Java, а сложность проектов и языка выше (вероятно тут большинство - разработчики на С++ стандарта 2003, такие бодрые и говорят: переходи на С++.. но если посмотреть на свежие стандарты С++ прыти-то поубавиться 100%, второй важный момент: кроссплатформенный С++, не будем устраивать холливаров, но Буст это альфа и омега кросссплатформенности в С++, даже программируя на С++ 2003 за год вам не зайти в Буст, даже с бекграундом по Делфи, структурами и алгоритмами, учитывая что вы смотрите на IDE как на новые ворота (не самую лучшую IDE, имхо). проекты: геймдев, разработка драйверов, ядро поиска Я ;)

С# - простите, но дич, проекты вроде есть, инструменты есть, линку - например, но зачем шарп, когда есть Java и всё работает на ней.
Java - зоопарк, года точно мало что бы норм зарабатывать, и невозможно кодить на Java, когда есть Scala, в которую года тоже мало, если только джуном, и впрягаться года на 3 - 4, и может закончиться самовыпилом после прочтения теории категорий.


JS, HTML, CSS, PDF, TXT, DOC, XLS - тема на любителя, хорошим UI веб-дизайнером можно не стать никогда, вообще, и после Делфи такая вероятность есть. JS сам по себе прост и весел, пока не пишешь 3д например на WebGL, потом сразу начинаешь депрессировать от тупняков браузеров, в своей мегакрутой графике. JS надо учить походу, но не целенаправленно, может получиться как в анекдоте, где в психушку уехал мальчик, который всё писал на JS.

SQL - ода! это стоит того, многих переворачивает потом, мыслить начинаешь совсем совсем по другому.. казалось бы что там такого, но когда у тебя пара таблиц по 2 миллиарда строк каждая - есть над чем призадуматься. Но такие проекты ещё найти надо ;)

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

Вам можно попробовать Питон, он быстрый, легкий, прототипы получаются за относительно небольшое время, + всё более менее годное, что сейчас есть, на Питон портировано.


Кто-то распивает дифирамбы Rust\Swift\Go - но мало что говорит о гарантиях обратной совместимости после очередного релиза, ну и в целом они конечно не такие фундаментальные как..

..как Перл - специалистов днём с огнем не сыскать, оч круто быть Перлистом, но может бак потеч, т.е. тема на любителя.
Остается много возможных вариантов, и по каждому из них нужны хорошие специалисты: Рубин, R, Кложур, Ерланг,..


Питон + Хаскель - странно, да, но за год оба возможно понять на приемлемом для работодателя уровне, на Хаскеле не пишут, но знание этого языка будет только в кассу, и голову освежите.

или 1С за год разберетесь, и станете нормальным таким бухгалтером.
Успехов.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39289593
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kT_________С++ - вариант, и проекты есть интересные, но зп и вакансий ниже чем по Java, а сложность проектов и языка выше (вероятно тут большинство - разработчики на С++ стандарта 2003, такие бодрые и говорят: переходи на С++.. но если посмотреть на свежие стандарты С++ прыти-то поубавиться 100%, второй важный момент: кроссплатформенный С++, не будем устраивать холливаров, но Буст это альфа и омега кросссплатформенности в С++, даже программируя на С++ 2003 за год вам не зайти в Буст, даже с бекграундом по Делфи, структурами и алгоритмами, учитывая что вы смотрите на IDE как на новые ворота (не самую лучшую IDE, имхо). проекты: геймдев, разработка драйверов, ядро поиска Я ;)

Сюда... сюда , прогульщик. Прогулял все важные митинги... Давай догоняй.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39289680
kT_________
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Спасибо! Я в теме, речь о том что например этот код не из 2003 стандарта, и по моему субъективному мнению, те кто в любой непонятной ситуации советуют переходить на С++ не совсем понимают что именно они рекомендуют ;)

например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
struct sequence_tag {};
struct pointer_tag {};
template< class X >

X category( ... );
template< class S >
auto category( const S& s ) -> decltype( std::begin(s), sequence_tag() );
template< class Ptr >
auto category( const Ptr& p ) -> decltype( *p, p==nullptr, pointer_tag() );

std::unique_ptr<int> p( new int(5) );
auto f = []( int x ) { return -x; };
std::unique_ptr<int> q = fmap( f, p ); 
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39289686
kT_________
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да, это конечно заигрывания с тем чего в С++ как бы и нет, но зато синтаксис ого-го, иго-го!
главное оценить масштаб трагедии синтаксиса.
...
Рейтинг: 0 / 0
Куда уйти с Delphi?
    #39289840
goneFromDelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторколлбек
кое-кто не умеет его готовить.
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Куда уйти с Delphi?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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