Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 13.04.2019, 12:28   #1
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию На чем сейчас модно

проги под комп писать? Чтобы без всяких фрэмворков и прочих дополнительных либ, которые все время обновляются. Очень желательно, чтобы часть графического интерфейса мышкой рисовалось, а не клавой. Ага еще даром, и много литературы на русском, либо форумов.
ampersant вне форума   Ответить с цитированием
Старый 13.04.2019, 23:31   #2
Sun525
Senior Member
 
Регистрация: 10.05.2008
Адрес: Murmansk
Возраст: 39
Сообщений: 414
Вес репутации: 398/49
Sun525 is just really niceSun525 is just really niceSun525 is just really niceSun525 is just really nice
По умолчанию Re: На чем сейчас модно

QT?
Пытаюсь освоить, но не очень получается.
Sun525 вне форума   Ответить с цитированием
Старый 14.04.2019, 00:48   #3
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,639
Вес репутации: 2423/82
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Борланд С++ Билдер.
DimaS вне форума   Ответить с цитированием
Старый 14.04.2019, 04:41   #4
Sash
Senior Member
 
Регистрация: 14.04.2007
Адрес: Не очень далеко от Питера (Новосибирск)
Возраст: 42
Сообщений: 992
Вес репутации: 1741/72
Sash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant futureSash has a brilliant future
По умолчанию Re: На чем сейчас модно

VS C#
Sash вне форума   Ответить с цитированием
Старый 14.04.2019, 07:33   #5
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 51
Сообщений: 1,913
Вес репутации: 3232/94
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
Cool Re: На чем сейчас модно

Цитата:
Сообщение от DimaS Посмотреть сообщение
Борланд С++ Билдер.
По быстрому - да, но если что-то серьезное писать, то Visual C++
(сам когда-то с Билдера соскочил и не жалею!)
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 14.04.2019, 08:06   #6
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от Vovka Посмотреть сообщение
По быстрому - да, но если что-то серьезное писать, то Visual C++
(сам когда-то с Билдера соскочил и не жалею!)
Да я бы так и сидел на нем, но у него не оказплось чем join длч мультикастов сделать. уровень ниже чем его компаненты дают. Потом надо же еще настроить сетевуху на прием мультикастов. С выдвчей вопросов нет. Само летит.
ampersant вне форума   Ответить с цитированием
Старый 14.04.2019, 09:40   #7
maxxir
Member
 
Аватар для maxxir
 
Регистрация: 28.11.2010
Адрес: Тольятти
Возраст: 48
Сообщений: 53
Вес репутации: 491/37
maxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of light
По умолчанию Re: На чем сейчас модно

Lazarus - Delphi-совместимая open-source IDE, для Windows/Linux/MacOS.
Отличный форк Lazarus'a для Android - Laz4Android + LAMW.
maxxir вне форума   Ответить с цитированием
Старый 14.04.2019, 09:42   #8
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от maxxir Посмотреть сообщение
Lazarus - Delphi-совместимая open-source IDE, для Windows/Linux/MacOS.
Отличный форк Lazarus'a для Android - Laz4Android + LAMW.
не Delphi не в этой жизни...
ampersant вне форума   Ответить с цитированием
Старый 14.04.2019, 09:47   #9
maxxir
Member
 
Аватар для maxxir
 
Регистрация: 28.11.2010
Адрес: Тольятти
Возраст: 48
Сообщений: 53
Вес репутации: 491/37
maxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of light
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от ampersant Посмотреть сообщение
не Delphi не в этой жизни...
Да Embarcadero (продолжатели коммерческой части Delphi) "облажались " конечно, по полной.
Но Lazarus, именно как бесплатное - IMHO норм.
maxxir вне форума   Ответить с цитированием
Старый 14.04.2019, 09:59   #10
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

ampersant
по моему опыту - QT.
Среда - qt creator. Можно без особых трудностей за месяц сделать нормальное приложение. Есть встроенная поддержка vim ввода.

На работе есть отдел, который почти весь на C# пишет с помощью visual studio. Я пытался как-то это все себе наладить, мне в общем-то сходу не удалось. Есть какая-то особенность.
besogon вне форума   Ответить с цитированием
Старый 14.04.2019, 10:15   #11
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Забыл сказать - если разработка на qt с закрытыми исходными кодами, то это будет дорого.
Если проект свободный - то по лицензии придется поставить в комплекте исходные коды вместе с приложением. Я прикладывал архив с исходниками и текст на русском, поясняющий что происходит.
besogon вне форума   Ответить с цитированием
Старый 14.04.2019, 12:27   #12
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от besogon Посмотреть сообщение
Забыл сказать - если разработка на qt с закрытыми исходными кодами, то это будет дорого.
Если проект свободный - то по лицензии придется поставить в комплекте исходные коды вместе с приложением. Я прикладывал архив с исходниками и текст на русском, поясняющий что происходит.
допустим выбрал вариант с открытым кодом, но я не собираюсь продавать софт никому, он не покидает мое предприятие или квартиру, где, в чем, наступают мои обязанности?
Мне нужен компилятор с IDE как токарю нужен наждак - затачивать затупившийся инструмент или сделать из имеющегося бруска твердосплава отрезной резец нужной толщины. Т.е. торговать резцами не собираюсь.
ampersant вне форума   Ответить с цитированием
Старый 14.04.2019, 12:44   #13
AndreyKin
Senior Member
 
Регистрация: 19.03.2014
Адрес: Лобня
Возраст: 35
Сообщений: 129
Вес репутации: 597/27
AndreyKin is a name known to allAndreyKin is a name known to allAndreyKin is a name known to allAndreyKin is a name known to allAndreyKin is a name known to allAndreyKin is a name known to all
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от ampersant Посмотреть сообщение
допустим выбрал вариант с открытым кодом, но я не собираюсь продавать софт никому, он не покидает мое предприятие или квартиру, где, в чем, наступают мои обязанности?
Мне нужен компилятор с IDE как токарю нужен наждак - затачивать затупившийся инструмент или сделать из имеющегося бруска твердосплава отрезной резец нужной толщины. Т.е. торговать резцами не собираюсь.
Вот тоже интересно?
AndreyKin вне форума   Ответить с цитированием
Старый 14.04.2019, 12:55   #14
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

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

Самый простой вариант - вкладывать архив с проектом в программу и написать короткую пояснительную записку.

Допустим у Вас есть предприятие. На нем кто-то работает за станком - если он загорелся желанием что-то там поправить, или начать ее модифицировать или внедрять ее по всей галактике, то он должен без труда добраться до ее исходного кода.

На моей практике к огромному сожалению это вообще никому по сути не нужно - пользователи часто вообще не понимают, что происходит.
besogon вне форума   Ответить с цитированием
Старый 14.04.2019, 13:33   #15
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от besogon Посмотреть сообщение
ampersant
он не покидает мое предприятие или квартиру, где, в чем, наступают мои обязанности? - у того, кто стал пользователем Вашей программы должна быть возможность получить ее исходные коды.

Самый простой вариант - вкладывать архив с проектом в программу и написать короткую пояснительную записку.

Допустим у Вас есть предприятие. На нем кто-то работает за станком - если он загорелся желанием что-то там поправить, или начать ее модифицировать или внедрять ее по всей галактике, то он должен без труда добраться до ее исходного кода.

На моей практике к огромному сожалению это вообще никому по сути не нужно - пользователи часто вообще не понимают, что происходит.
А вариант указать где взять исходник не канает?
ampersant вне форума   Ответить с цитированием
Старый 14.04.2019, 16:10   #16
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

ampersant
А вариант указать где взять исходник не канает? - вроде бы также подходит. Однако вариант с вложенными исходниками технически проще.

Когда формируется поставка ПО для windows, то там сходу 200МиБ библиотек, чтобы не было зависимостей. Чтобы распаковал и работает. Так что долить туда файл с исходниками - капля в море.

Есть конечно варианты аля "поставьте directx" - по моему интеграция вещи, которая требует дополнительного ПО для работы хуже чем та, которая оного не требует.
besogon вне форума   Ответить с цитированием
Старый 14.04.2019, 21:45   #17
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,639
Вес репутации: 4545/130
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Если приложение будет работать под Windows, то лучше использовать C# и собрать его с соответствующим NetFramework-ом. Помню лет 10 назад пытался доказать бывшей коллеге, что C# и NetFramework - это лучшее решение для написания кросплатформенных приложений (от Windows 98 до Windows 7 x64). Она заявляла, что С & WinAPI - это фундаментальные знания, это навсегда, а NetFramework - это ненужный довесок. Начали писать одно GUI-приложение, в двух вариантах (C# vs C WinAPI). Я тогда использовал C# в VisualStudio 2005, система WinXP x32, написал программу, собрал с NetFramework 2.0, доставил его в Win98 (его там исторически не было) - работает, запускаю в Win7 x64 - работает. А у неё разваливается и там и там, а работает только в той среде, в которой написано. Оказалось, что WinAPI платформозависимые есть и с разрядностью проблемы и нуно править под каждую ось. Дюже много нуно знать, чтобы на Си и WinAPI писать так, как NetFramework (всегде работает). Но человек был очень трудолюбивый (бык по гороспоку - это был один из главных факторов - только вперед не чувствуя плуга, хоть мерзлый грунт паши). В итоге заработало в системах WinXP-10, и проект подходил к завершению, то каким-то образом весь исходник оказался в main.c и было там уже 55 тысяч строк и два монитора шириной, но человек старался. Есть еще спецы, которые используют Windows, но не используют C# и NetFramework, а используют QT, но это другая история, здесь можно использовать большое количество стороннего кода на C++.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 15.04.2019, 05:45   #18
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,508
Вес репутации: 4829/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от ampersant Посмотреть сообщение
проги под комп писать? Чтобы без всяких фрэмворков и прочих дополнительных либ, которые все время обновляются. Очень желательно, чтобы часть графического интерфейса мышкой рисовалось, а не клавой. Ага еще даром, и много литературы на русском, либо форумов.
Цитата:
Сообщение от Pridnya Посмотреть сообщение
Если приложение будет работать под Windows, то лучше использовать C# и собрать его с соответствующим NetFramework-ом. Помню лет 10 назад пытался доказать бывшей коллеге, что C# и NetFramework - это лучшее решение для написания кросплатформенных приложений (от Windows 98 до Windows 7 x64). Она заявляла, что С & WinAPI - это фундаментальные знания, это навсегда, а NetFramework - это ненужный довесок. Начали писать одно GUI-приложение, в двух вариантах (C# vs C WinAPI). Я тогда использовал C# в VisualStudio 2005, система WinXP x32, написал программу, собрал с NetFramework 2.0, доставил его в Win98 (его там исторически не было) - работает, запускаю в Win7 x64 - работает. А у неё разваливается и там и там, а работает только в той среде, в которой написано. Оказалось, что WinAPI платформозависимые есть и с разрядностью проблемы и нуно править под каждую ось. Дюже много нуно знать, чтобы на Си и WinAPI писать так, как NetFramework (всегде работает). Но человек был очень трудолюбивый (бык по гороспоку - это был один из главных факторов - только вперед не чувствуя плуга, хоть мерзлый грунт паши). В итоге заработало в системах WinXP-10, и проект подходил к завершению, то каким-то образом весь исходник оказался в main.c и было там уже 55 тысяч строк и два монитора шириной, но человек старался. Есть еще спецы, которые используют Windows, но не используют C# и NetFramework, а используют QT, но это другая история, здесь можно использовать большое количество стороннего кода на C++.
Тем мне билдер и нравился, что можно носом натыкать приложение, включить в него все dll и ставить без инсталляшки, проги то мизерные и только те, которые не взять нигде, но надо. Яж не тыжпрограммист.
ampersant вне форума   Ответить с цитированием
Старый 15.04.2019, 09:19   #19
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Pridnya
в этом году на практику приходили 8 студентов - у 6 из них QT было в рамках учебной программы.
из восьми только 1 имел опыт с с#.

у нас есть целый отдел, что пишет на c#. не знаю, грустно это или весело.
besogon вне форума   Ответить с цитированием
Старый 16.04.2019, 06:41   #20
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,639
Вес репутации: 4545/130
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от besogon Посмотреть сообщение
Pridnya
в этом году на практику приходили 8 студентов - у 6 из них QT было в рамках учебной программы.
из восьми только 1 имел опыт с с#.

у нас есть целый отдел, что пишет на c#. не знаю, грустно это или весело.
Не знал, что изучение QT включили в учебную программу. Наверное, из-за того, что российские операционные системы на Линуксе. Импортозамещение. А вот российского аналога Windows не существует, а те, кто думает, что Линукс может все - пусть попробует запустить на своем десктопе IAR IDE, Segger J-Link, Altium Designer...и много чего другого, что есть только под Windows.

Вообще, в целом хорошо, что у вас есть отдел использующий C#, скорее всего они пишут программы не для российского рынка и уж тем более не для госсектора. Я уже больше 10 лет C# использую для GUI и Console. Как-то просил бывшую коллегу добавить в программу обмена с девайсом лог (метка времени, тип запроса и запрос в HEX-виде) - ответ - будет много строк кода и тормозить. Я на C# добавил в свой класс делегат и вывод "куда-то", а при реализации указал, куда конкретно - в listBox1. Она на С & WinAPI так и не смогла добавить полноценный лог. На C# программа работала как и до добавления лога. У меня теперь в каждом классе (для обмена компьютер-девайс) логирование встроено - несколько строк.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 16.04.2019, 07:06   #21
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 51
Сообщений: 1,913
Вес репутации: 3232/94
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: На чем сейчас модно

Цитата:
Сообщение от Pridnya Посмотреть сообщение
...
будет много строк кода и тормозить.
...
Она на С & WinAPI так и не смогла добавить полноценный лог
Это говорит о уровне ее знаний!
А что такое "поток" она в курсе?
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 16.04.2019, 07:48   #22
VXDRV
Senior Member
 
Аватар для VXDRV
 
Регистрация: 25.02.2007
Адрес: Karagandy
Возраст: 36
Сообщений: 375
Вес репутации: 230/51
VXDRV has a spectacular aura aboutVXDRV has a spectacular aura aboutVXDRV has a spectacular aura about
Отправить сообщение для VXDRV с помощью ICQ
По умолчанию Re: На чем сейчас модно

Очень долго и много писал на Delphi 2009 под Win. Еще не встретил ни одной нерешаемой для себя задачи. Быстрый компилятор и хороший отладчик. Предсказуемые зависимости и код. Множество довольно качественных компонентов. ООП довольно хорошо развито. UI и графика - вообще без проблем. Чего нет - легко накодить и(или) нарисовать - свой графэлемент или компонент. Развитые средства для работы с БД и сетью. Софт на выхлопе работает на системах от XP x86 до W10 x64 без фреймворков, если не использовать вещи или API, зависимые от ОС. Не использовать не поставляемые с ОС DLL, а так же не пытаться писать файлы в небезопасные области системы. Сейчас "переползаю" на Delphi 10. Для модульности в последних проектах стал использовать пакеты и рантайм либы "валяющиеся" рядом с EXE. Раньше избегал такого подхода, но расширяемость софта за счёт самописных плагинов и рантайм пакетов взяло верх, тем более - что использую сборщики сетапов. Для сборки инсталляторов долгое время использовал NSIS. Сейчас перехожу на InnoSetup ибо скрипты на нём писать проще и легче.
VXDRV вне форума   Ответить с цитированием
Старый 16.04.2019, 09:17   #23
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,147
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Pridnya
Вы же никогда не работали с linux - зачем говорите о чем не знаете?
пусть попробует запустить на своем десктопе IAR IDE, Segger J-Link, Altium Designer...и много чего другого, что есть только под Windows. - вопрос скорее зачем. Embedded studio от Segger кроссплатформенная. Segger Jlink работает в Mplabx.

IAR работает через WINE. Altium Designer работает через WINE - на мой взгляд всё это ужас из далекого прошлого, непонятно как доживший до наших дней, ровно как и KEIL.

***
по поводу сравнения сред и прочее: вот Вы работаете инженером более 2 лет и умудряетесь закрывать глаза на то, что работу выполняют реальные люди. по моему опыту, если женщина-программист что-то пишет, то это каждый раз проблемный код.
И не важно на чем.
Си, Котлин, для МК, для смартфонов или для чего-то еще. Сравнивать свои навыки в программировании с женщиной странно.
besogon вне форума   Ответить с цитированием
Старый 16.04.2019, 10:44   #24
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,370
Вес репутации: 2386/78
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: На чем сейчас модно

Я бы еще добавил немаловажный пункт как востребованность полученных при программировании на выбраном языке знаний.
На Delphi можно решить любой вопрос, но он давно уже ушел в прошлое, его давно уже не изучают даже. Он конечно будет где-то использоваться в старых проектах, типа как моя знакомая в Германии программирует на фортране для какой-то государственной кадастровой системы конца 80х годов, но найти работу кроме как "здесь" уже не получится.
C#, например, не только для дэкстопа используется, но и для web приложений.
Qt для встраваемых систем ипа автомобильных приборок, корабельных панелей. Там даже образ системы можно собрать и поставить монолитную систему, которая будет работать с флэшки. Кроме того, Qt позволяет сделать из своего дэсктопного приложения - web придложение.
Рак вне форума   Ответить с цитированием
Старый 16.04.2019, 13:39   #25
HJV
Senior Member
 
Регистрация: 25.02.2007
Адрес: Чита
Возраст: 39
Сообщений: 367
Вес репутации: 811/57
HJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to behold
Отправить сообщение для HJV с помощью ICQ
По умолчанию Re: На чем сейчас модно

C# и Qt, а на ком из них можно "и шашечки и ехать", т.е можно быстро как в Делфях накидать форму и сразу начать писать текст? Просто тоже начинаю подумывать как безболезненно спрыгнуть с Делфи
HJV на форуме   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LCD индикатор от логического реле fol Общетехнические вопросы 13 04.07.2012 01:32
Программная реализация USB на PIC16XXX Example626 Продукция MICROCHIP 72 17.02.2011 12:11
Счётчик на PIC16а84 HELP с программой... ChiperKO Вопросы начинающих 66 05.10.2009 18:41


Часовой пояс GMT +3, время: 09:32.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot