|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Результаты опроса: Какой язык перспективен для инженера-конструктора? | |||
С/С++ | 57 | 14.69% | |
Delphi | 17 | 4.38% | |
Пайтон | 39 | 10.05% | |
Фортран | 1 | 0.26% | |
Basic/VB/VBA/VB.NET | 93 | 23.97% | |
джава | 7 | 1.80% | |
другой, какой - см. по тексту | 29 | 7.47% | |
матерный | 145 | 37.37% | |
Голосовавшие: 388. Вы ещё не голосовали в этом опросе |
Поиск в этой теме |
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
На Stack Overflow отнеслись к Visual Basic неблагосклонно: он получил первое место в списке языков, которым пользователи предпочли бы найти замену.
Лично мне очень интересен F# но, наверное, никогда не смогу его нормально освоить и применять по многим причинам. Популярность C# была на максимуме где-то в 2010-12 годах, сейчас снизилась. Что касается инженеров-конструкторов, то судя по форуму все мысли вертятся вокруг Автокада. Последний раз редактировалось 100k, 23.03.2017 в 09:37. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Цитата:
p.s. Забавный "подарок" в сырцах бесплатной среды разработки SharpDevelop |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
У меня хоббийные проекты на python, для сайтов интерактивные странички на яваскрипте+гугл.апи.
Для работы недавно на vb.net и пайтоне делал. Для разных задач, разные языки программирования.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
рейтинг языков программирования https://www.tiobe.com/tiobe-index/
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Самое простое - PHP и Javascript на 7 и 8 месте, а SQL на 19. На самом деле они используются больше, чем все остальные вместе взятые. Просто потому, что подавляющее большинство уже более миллиарда сайтов используют связку этих трех языков. И лишь ничтожное число на чем-то другом. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Цитата:
А на SQL приходится писать из любого ЯП или нет - если есть обёртка для него типа LINQ в .NET |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
А чем вам WEB не угодил???
В нем можно и расчетную часть сделать, и сразу же протестировать. Мне вот например Scilab понравился, ему не хватает web интерфейса для решения задач в оналайне http://cloud.scilab.in/, консольно пожалуйста... Тоже самое с пайтоном, не хватает только веб интерфейса чтобы формы делать, а консольно и в web можно делать.... Ах да не хватает еще чтобы чертить можно было, но и это можно будет придумать.... За то как удобно было бы решать задачи через браузер.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Л, ТХ Регистрация: 01.06.2016
Ухта
Сообщений: 38
|
Цитата:
А чертить можно либо через модуль pywin32 либо через модуль pyautocad Код:
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
krok64
Джанго немного не то.... Надо чтобы на страницу зашёл любой юзверь, и в текстовое окно закинул свою программу.... Нажал на кнопку RUN и если у него в тексте программы есть описание диалогового окна, то оно бы отразилось, а если нету, то в консольном режиме бы работало... Тут фишка в том что это бы все работало именно для любого пользователя, а не самому клепать на джанго интерфейс... Для меня то это пара минут, а пользователю с этим еще разбираться.... Ну и сорцев и библиотек накидать, тогда порог вхождения, можно будет совсем низкий сделать.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Интерфейесы к питону очень хорошо делать в QTDesinger. Можно сделать классический MVC - спокойно писать консольное приложение, и в любой момент подключить к нему интерфейс. Экзешник с файлами, запакованный py2exe, весит от 50 мб.
__________________
Archicad, Smath, VBA |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Brandashmыg
Ну да это все понятно. Но обычно интерфейсы для расчетных программ, довольно простые. Их можно было бы и в тексте программы описывать как Тк. А вот веб исполнение это было бы отлично. Т.к. потом можно было бы сделать и ветки программ и обсуждение программ. Да вообще много чего можно было бы придумать.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
под интерфейсом я подразумевал форму ввод данных...
Еще например в ЯваСкрипте есть параллельное исполнение кода... Очень интересная штука, вот сейчас с синхронизацией данных борюсь как раз.....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Мне для всех необходимых расчетов хватает лиспа и Excel. Заодно неизбежно узнаешь суть расчета "изнутри", а не бездумно вбиваешь исходные данные, а после на вопросы "а почему так?" пожимая плечами, ссылаешься на программу и ничего не можешь противопоставить эксперту, как вариант - самодуру.
Та же гидравлика у меня реализована в Excel в связке с AutoCAD, но думаю перевести ее в лисп, чтобы сразу считалась по графической схеме на месте. И это вполне реализуемо, уже имею в голове четкий алгоритм, собираюсь в ближайшем будущем приступать к реализации. Другое дело, видимо, - конструкторские расчеты. Не думаю, что тот же сбор нагрузок целесообразно "велосипедить" на лиспе. Хотя тоже, думаю, реально. По сути - там те же формулы, вопрос в организации связи формул с графикой. Ключевое слово тут "велосипедить". Не работал с Лирой и подобными "расчётками", но судя по их популярности, там все сделано довольно достойно. Но раз уж в теме вопроса - программирование под них в том числе, значит, все же не хватает штатного функционала. И еще под вопросом, что лучше: переделывать штатный или написать свой с нуля. Я чаще склоняюсь ко второму, хоть порой и приходится в какой-то степени Ведь часто Цитата:
Для гидравлики и прочих расчетов по инженерным сетям, безусловно, есть куча программ, но их общий недостаток - муторный и кропотливый ввод всех параметров и сильная убогость графической части, которую все равно приходится дублировать в AutoCAD (или в клонах) - тут он вне конкуренции. Я считаю, что документация, под которой подписываюсь, помимо корректности должна быть не только читаема, но и аккуратно и эстетично оформлена в соответствии с НТД, а об этом, как правило, ни одна из существующих программ не заботится. При подходе из лиспа эти параметры будут сами браться из схемы, останется только ввести давление и расходы. Плюс можно всегда и довольно просто подстроиться под требования конкретных согласующих организаций и экспертов, изменяющихся нормативных документов. И вот, подводя итог, хочу задать риторический вопрос: а стоит ли инженеру (-конструктору), если он не собирается быть профессиональным программистом, терять многие месяцы на изучение сложных ЯП'ов, если можно за эти же месяцы не только освоить довольно простой и очень мощный лисп, но и уже решить большинство из своих задач? |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Вопрос в удобстве. В экселе как раз то не так все хорошо видно, в пайтоне намного нагляднее.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||