powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
25 сообщений из 58, страница 1 из 3
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38829604
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой из этих языков подходит для новичка при разработке форм к базам данных:
1. Удобство разработки
2. Приемлемая скорость отрисовки
3. Легкость сопровождения
4. Наличие литературы.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38829615
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тот по которому у тебя есть живой учитель.
При отсутствии живого учителя - тот по которому у тебя есть учебник.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38829629
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для клепания морд к бд лучше всего подходит Дельфи, потом C# (Winforms или Wpf)
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38829663
locked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или Javascript с какой нибудь dojo
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830066
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockedили Javascript с какой нибудь dojo
Так Javascript же для веба
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830082
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть языки похожие на javascript. Lua например. Они прекрасно работают вне веба.
В Винду есть встроенный cscript.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830091
locked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMXlockedили Javascript с какой нибудь dojo
Так Javascript же для веба
Я имел ввиду клиент-сервер
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830792
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXКакой из этих языков подходит для новичка при разработке форм к базам данных:


1. Удобство разработки

Кому что удобнее. субъективный фактор.
Но ок, расставим:
(в порядке убывания удобства)
C#/Delphi
C++
Java

2. Приемлемая скорость отрисовки

Это всё равно. Для форм тем более всё равно.

3. Легкость сопровождения

Лёгкость сопровождения и удобство разработки -- сопоставимые понятия.


4. Наличие литературы.

Этого есть по всем этим языкам в избытке.




Отдельно надо сказать про С++ и Java.
Java для форм мягко говоря вообще не предназначена. Т.е. даже если без БД, (с БД как раз всё не так и плохо в Java), только формы рисовать, то тут в Java всё не просто плохо -- безобразно. Хуже было бы только если бы вообще нельзя было GUI делать.

С++ -- сам по себе не может рисовать формы и ходить к БД. Нужны библиотеки, фреймворки.
Они разные , их много, нужно выбирать. Самым ходовым для такого вида приложений сейчас является наверное QT.
(хотя можно и билдер с VCL -- аналог дельфи).
QT делает производство форм очень простым, и работа с БД там тоже очень проста. Единственное, что концепции, работающие там, пожалуй, немного посложнее тех, что используются в Дельфи.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830885
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
MasterZivС++ -- сам по себе не может рисовать формы Может. WinAPI никто не отменял.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830897
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос холиварный и ответ на него чуть более чем полностью субъективный.
C#
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830911
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXКакой из этих языков подходит для новичка при разработке форм к базам данных:
1. Удобство разработки
2. Приемлемая скорость отрисовки
3. Легкость сопровождения
4. Наличие литературы.А с какой целью новичок интересуется разработкой форм к базам данных?
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38830925
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JeStoneВопрос холиварный и ответ на него чуть более чем полностью субъективный.
Только у тех он субъективный, у кого опыт ограничивается одной-двумя технологиями. Тот, кто съел по пуду соли с C(++/#), java и Delphi - сомневаться не будет.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38831312
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivOMXКакой из этих языков подходит для новичка при разработке форм к базам данных:


1. Удобство разработки

2
C++
3
Java
....

Отдельно надо сказать про С++ и Java.
Java для форм мягко говоря вообще не предназначена.
С++ -- сам по себе не может рисовать формы
эээ. ааа.
в жаве менеджер лайоутов хороший (можно вывести все кнопочки в столбик или там в строчку на форме).
Все хочу узнать есть ли такое в сишарпе

2
жава
3
с++
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38831481
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseMasterZivС++ -- сам по себе не может рисовать формы Может. WinAPI никто не отменял.

Это вряд ли можно зазвать "формы". К тому же, WinAPI есть не на всех платформах, где есть C++.
Так что -- сам по себе С++ рисовать формы не может.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38831498
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizв жаве менеджер лайоутов хороший (можно вывести все кнопочки в столбик или там в строчку на форме).
Ну, всё-таки не в жаве, а в какой-то графической библиотеке.
tchingizВсе хочу узнать есть ли такое в сишарпе
Есть. Например, в WinForms FlowLayoutPanel, TableLayoutPanel. В WPF свои средства.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38831996
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAOMXКакой из этих языков подходит для новичка при разработке форм к базам данных:
1. Удобство разработки
2. Приемлемая скорость отрисовки
3. Легкость сопровождения
4. Наличие литературы.А с какой целью новичок интересуется разработкой форм к базам данных?

С целью написания несложных поделок-учетных систем
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832002
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXС целью написания несложных поделок-учетных системOracle*Forms
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832008
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>OMX, 9 дек 14, 22:19 [16974502]
>Какой из этих языков подходит для новичка при разработке форм к базам данных: ...

Хочу обратить Ваше внимание на тот факт, что в C# реализована своеобразная технология работы с реляционными базами данных - ADO.Net. В её основе лежит DataSet - локальная версия (упрощенно) некой базы данных с таблицами и строками. Программа подключается к базе данных, "закачивает" информацию из неё (SELECT) в DataSet и разрывает соединение. Дальнейшая работа идет с DataSet автономно без затрат на сетевой трафик. Все графические компоненты также заточены на работу с DataSet. По завершению работы с данными, используя адаптер данных, содержимое DataSet "заливается" в базу (всё это упрощенно). Но есть некоторые НО - объем DataSet несоизмерим с базой, след. число строк выборки должно быть ограничено. Для просмотра всех данных по максимальному запросу придется применить paging.
Готовы ли Вы к подобному?

С уважением,
Владимир
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832010
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев,

Для просмотка больший курсоров данных используется SqlReader, быстрый и не ест память.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832034
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanJeStoneВопрос холиварный и ответ на него чуть более чем полностью субъективный.
Только у тех он субъективный, у кого опыт ограничивается одной-двумя технологиями. Тот, кто съел по пуду соли с C(++/#), java и Delphi - сомневаться не будет.
У всех он субъективный. Из всех представленных языков за 9 лет разработки информационные системы я не писал только на Java (да и вообще на Java не писал). И мое мнение никак не меняется про субъективность выбора. Даже ваше мнение об объективности выбора субъективно, чего уж говорить о выборе языка.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832055
17-77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевХочу обратить Ваше внимание на тот факт, что в C# реализована своеобразная технология работы с реляционными базами данных - ADO.Net. В её основе лежит DataSet - локальная версия (упрощенно) некой базы данных с таблицами и строками. Программа подключается к базе данных, "закачивает" информацию из неё (SELECT) в DataSet и разрывает соединение. Дальнейшая работа идет с DataSet автономно без затрат на сетевой трафик. Все графические компоненты также заточены на работу с DataSet. По завершению работы с данными, используя адаптер данных, содержимое DataSet "заливается" в базу (всё это упрощенно). Но есть некоторые НО - объем DataSet несоизмерим с базой, след. число строк выборки должно быть ограничено. Для просмотра всех данных по максимальному запросу придется применить paging.
Готовы ли Вы к подобному?
половина неправда, другая половина актуальна не только для C#
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832058
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-77половина неправда, другая половина актуальна не только для C#
неправды больше половины
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832406
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>OMX, 9 дек 14, 22:19 [16974502]
>Какой из этих языков подходит для новичка при разработке форм к базам данных: ...

Хочу обратить Ваше внимание на тот факт, что в C# реализована своеобразная технология работы с реляционными базами данных - ADO.Net. В её основе лежит DataSet - локальная версия (упрощенно) некой базы данных с таблицами и строками. Программа подключается к базе данных, "закачивает" информацию из неё (SELECT) в DataSet и разрывает соединение. Дальнейшая работа идет с DataSet автономно без затрат на сетевой трафик. Все графические компоненты также заточены на работу с DataSet. По завершению работы с данными, используя адаптер данных, содержимое DataSet "заливается" в базу (всё это упрощенно). Но есть некоторые НО - объем DataSet несоизмерим с базой, след. число строк выборки должно быть ограничено. Для просмотра всех данных по максимальному запросу придется применить paging.
Готовы ли Вы к подобному?

С уважением,
ВладимирВы описали подход, описанный Сахил Маликом в его книге по ADO.NET 2.0 в 2005-м году.
За 10 лет многое изменилось :)
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832450
yugl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi - это не язык, а среда разработки, по сути изначально созданная для рисования форм. Работа с БД сложностей не вызовет.
C# автоматически влечет .NET, которая во многом ориентировалась на Delphi. Как бы, та же фигня, разве что мне лично C# больше нравится. Все-таки Паскаль - изначально процедурный язык, объектная ориентация пристегивалась поэтапно, и вообще :=, begin и end раздражают лишними буквами.
Для С++ и Java многое зависит от инструмента разработки. В среднем, мне показалось, что на Java формы проще сразу программировать, чем рисовать, а С++ - вообще не для этого, хотя тоже можно.
...
Рейтинг: 0 / 0
C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
    #38832561
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivЭто вряд ли можно зазвать "формы". К тому же, WinAPI есть не на всех платформах, где есть C++.
А как ещё можно назвать ресурсы типа DIALOG? И на какой платформе ещё нет winelib?
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 1 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / C# vs C++ vs Java vs Delphi для десктопных интерфейсов к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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