Model Studio CS
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Какой язык перспективен для инженера-конструктора с условием

Какой язык перспективен для инженера-конструктора с условием

Версия для печати
 
Результаты опроса: Какой язык перспективен для инженера-конструктора?
С/С++ 45 13.80%
Delphi 17 5.21%
Пайтон 25 7.67%
Фортран 1 0.31%
Basic/VB/VBA/VB.NET 82 25.15%
джава 7 2.15%
другой, какой - см. по тексту 25 7.67%
матерный 124 38.04%
Голосовавшие: 326. Вы ещё не голосовали в этом опросе

Ответ
Опции темы Поиск в этой теме
Непрочитано 23.03.2007, 21:50
Какой язык перспективен для инженера-конструктора с условием
The_Mercy_Seat
 
Сообщений: n/a

Вставить имя

Предполагается что инженер-строитель использует как AutoCAD (или его клоны) так и расчетные программы узкостроительного направления, времени на изучение минимум. Требуется получить наибольший практический эффект от владения данным языком.
Просмотров: 99503
 
Непрочитано 27.11.2012, 08:33
#141
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Я за язык "кристалла".
http://flatassembler.net/
Диалог машины и человека. FASM рулит.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 27.11.2012, 11:58
#142
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,837


Все далее оффтоп:
Flat assembler умен, лаконичен и прекрасен (по сравнению с другими ассемблерами) - на нем я закончил свой ассемблерный путь. Но инжинеру он конечно противопоказан. Хотя иногда меня посещает мысль - а как это будет выглядеть на ассемблере (как правило это-реализация какого-либо алгоритма) - результаты, кстати, получаются весьма разные от "а ну его" - еще на 1/15 начала реализации, до "да в принципе, не сильно и..." - но в любом случае "прикручивать" эти фрагменты к программе ни к чему.
p.s. Хотя если брать интеловский "типаж" опкодов как таковой - то ихмо он устарел еще более чем "ассемблерописательство", но я думаю, через какое-то время это будет абсолютно не важно какой нативный ассемблер (имеется в виду не язык, а принципы адресации и пр.) используется.
__________________
Когда в руках молоток все вокруг кажется гвоздями.

Последний раз редактировалось Дима_, 27.11.2012 в 12:16.
Дима_ вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 27.11.2012, 12:01
#143
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,629


ETCartman


Вам больше судя вот по этому опусу "Нелегкая небритость или сказ о скрытой силе программиста"
Больше всего как раз то Ruby и Python подойдут....
__________________
Шаг 12й......
Мои публикации
DEM вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 27.11.2012, 16:39
#144
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Цитата:
Сообщение от Дима_ Посмотреть сообщение
но в любом случае "прикручивать" эти фрагменты к программе ни к чему.
Вот тут я не согласен.
Делал для собственных целей функцию приблизительного сравнения строк (в екселе). Содрал основной алгоритм, написал довесок. Скорость работы меня просто убила.
Как "прикручивать фрагменты" из асма разобрался, несложно. Хочу сравнить скорость из спортивного интереса.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 27.11.2012, 21:06
#145
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,837


Понятия быстро и эксель в моем представлении лежат "по разные стороны добра и зла".
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 08:18
#146
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Списки мне дают именно в в нем, и пересохранять это в текст только из принципа глупо. Причем на асме ни одной крамольной строчки про эксель. Я не торгую программами, а делаю их для удовольствия, меня интересует алгоритм, а побочные положительные результаты считаю неплохим подспорьем в работе.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 09:15
#147
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,837


Опиши (без кода) часть задачи которая у тебя "проассемблирована" (и примерный объем ее работы) - хочется сравнить самому.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 09:44
#148
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Закончу - отпишусь. В рабочем состоянии только "медленная" часть.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 09:47
#149
100k

Tekla.Structures.Model.Beam
 
Регистрация: 31.01.2010
Сообщений: 1,725



Тот язык на который поддерживается api нужных инженеру программ.
на данный момент это VB C# и прочее NET
100k вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 10:14
#150
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Цитата:
Сообщение от Дима_ Посмотреть сообщение
Опиши (без кода) часть задачи
"медленная часть" работает по этому алгоритму: http://www.interface.ru/home.asp?artId=8900
На асме делаю *.dll с функцией у которой на входе две строчки на выходе коэффициент "похожести". А в екселе только декларирую её.
П.С.
Мы от темы отклоняемся, может новую создать?
(впрочем тут мало "заинтересованных" лиц)
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 12:08
#151
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Сергей Дубина Посмотреть сообщение
На асме делаю *.dll с функцией у которой на входе две строчки на выходе коэффициент "похожести".
Ну, ну... Стоит ли овчинка выделки? Писать на ассемблере DLL - это (ИМХО) глупая нецелесообразная работа, ибо слишком много времени\усилий займёт. Уж тогда лучше на C.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 12:23
#152
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Я делаю то, что мне нравится вот и всё. А вопрос глупости целесообразности в данном вопросе (ИМХО), лежит за пределами вашей компетенции.
З.Ы.
Мне помнится вы сударь обещались мои посты не коментировать.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 12:47
#153
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,837


Цитата:
Сообщение от hwd Посмотреть сообщение
Уж тогда лучше на C.
завистит от контекста задачи - как ни странно некоторые вещи на асме пишутся быстрее
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 12:52
#154
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Дима_ Посмотреть сообщение
завистит от контекста задачи - как ни странно некоторые вещи на асме пишутся быстрее
Поскольку выше фигурировал Excel, то вряд ли речь о программировании микроконтроллеров.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 13:44
#155
Meknotek


 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,070


Цитата:
Сообщение от Дима_ Посмотреть сообщение
завистит от контекста задачи - как ни странно некоторые вещи на асме пишутся быстрее
Если не затруднит, можете привести конкретный пример? Когда что-то на ассемблере именно пишется быстрее (чем на С например)? Только не вида "c=a+b", миллисекунды экономии в написании кода меня не интересуют
Meknotek на форуме вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 14:07
#156
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Только не вида "c=a+b", миллисекунды экономии в написании кода меня не интересуют
Заведомо нереальное условие. Никто на этом форуме не сможет привести такого примера, поскольку это уже не уровень инженера конструктора, а тот кто может на это форум не полезет. А вообще см. п. 142.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 14:27
#157
Meknotek


 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,070


Цитата:
Сообщение от Сергей Дубина Посмотреть сообщение
Заведомо нереальное условие. Никто на этом форуме не сможет привести такого примера, поскольку это уже не уровень инженера конструктора, а тот кто может на это форум не полезет. А вообще см. п. 142.
Я ждал примера от Димы_, ведь он сделал такое интересное заявление
Цитата:
Сообщение от Дима_ Посмотреть сообщение
завистит от контекста задачи - как ни странно некоторые вещи на асме пишутся быстрее
Meknotek на форуме вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 15:19
#158
Serge Krasnikov

Конструктор, инженер-механик
 
Регистрация: 03.10.2003
Новосибирск
Сообщений: 5,284


Offtop: Гы-гы
"Язык программирования для инженера конструктора"
Дошли до ассемблера... интересно пишет ли кто-нибудь здесь сразу в объектных кодах
Serge Krasnikov вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 15:40
#159
Сергей Дубина


 
Регистрация: 06.04.2009
Сообщений: 707


Кто нибудь скажет верояность приобретения того-же С или Делфи для конструктора? Я ее оцениваю ниже одного процента. Кроме того во многих организациях системный администратор не позволит менять реестр простым смертным. Если же ваш софт ломаный то компилятор акуратненько запишет всё что о вас зает в екзешник. Тут ассемблер выгодно от них отличается.
Оптимальная среда разработки для конструктора бэйсик, а точнее VBA.
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 28.11.2012, 16:36
#160
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,837


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Я ждал примера от Димы_, ведь он сделал такое интересное заявление
Оно может быть интересным для тех кто только слышал, что-то про ассемблер, программа на ассемблере состоит из последовательности примитивнейших операндов (среднее название комадны - 3 символа - mov, add, sub, jmp, jae, je, xor и.т.д) и 1-2 аргумента, строчатся они - как из автомата калашникова (достаточно быстро вырабатывается привычка набивать их практически одним нажатием - своего рода аккорды, паралельно при этом думая о дальнейшей программе), так вот если алгоритм прост (хватает регистров для его реализации "без памяти", нет каких-либо сложнозавернутых системных вызовов и кучи "временных" данных), то скорость написания действительно очень высока, но как только появляеться что-то не удобное для ассемблера (фильтрация произвольнызх кусков данных (надо как-то организовывать память для результата), математика которой нет в процессоре (хотя если порыскать в современных там есть то, чего есть не во всех "математических" библиотеках) и др.) - вот тут вся эта "скорострельность" сходит на нет. А в общем чем ближе к процессору и памяти - тем выгодней смотрится ассемблерный код.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Какой язык перспективен для инженера-конструктора с условием

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


Размещение рекламы