|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
ну более логически структурированные) Там по ссылке титанический многолетний труд у человека - уже ничего не сделаешь в плане изменения архитектуры приложения)
ТС хочет перспективный язык для акада. Учитывая, что сам акад уже столько лет не развивается толком - то трудновато ему будет подобрать перспективный язык) |
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Цитата:
В реальной жизни надо прочитать, посчитать, выделить и заполнить. Если файл гиганских размеров читать\считать\выделять\заполнять пачками. С этой задачей все нативные языки справятся одинаково что делфи, что цпп ----- добавлено через ~1 мин. ----- Как обычно на двгюру очередной тред-детектор мамкиных програмистов от инженерии)) ----- добавлено через ~2 мин. ----- я у мамки главный програмист, если что)) |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
тормоза начинаются обычно при свопинге - когда операционная система начинает выгружать неактивные страницы памяти в файл виртуальной памяти в попытках выделить запрашиваемый пул памяти.
зачем пачками, когда в любом приличном языке есть файловые потоки (FileStream), берущие это на себя |
|||
|
||||
Регистрация: 02.03.2021
Сообщений: 49
|
Цитата:
|
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Чтоб уйти в своп нужно еще постараться память чемто забить. У nickname2019 насколько я понял проблемы от перераспределения памяти на каждой итерации. Штатные списки делфи вырастают каждый раз при заполнении на capacity элементов, в то время как стлный вектор вырастает при заполнении в 1.5 - 2 раза (зависит от реализации). Конечно с виду будет прирост, но при этом перерасход памяти и тогоже поведения легко добиться в делфи.
>>зачем пачками, когда в любом приличном языке есть файловые потоки (FileStream), берущие это на себя Нужен именно поток с кешем в памяти приложения а не с кэшем средствами ос, тогда все будет сделано без повторного вызова ио операций оси. В терминах делфи таким является TBufferedFileStream, TFileStream - просто обертка над файловыми средствами оси - будут лишние вызовы ос, в зависимости от настроек кеширования ос возможно будут повторные чтения с диска |
|||
|
||||
Регистрация: 02.03.2021
Сообщений: 49
|
Цитата:
----- добавлено через ~4 мин. ----- С динамическими блоками я знаком, уже пол года, как минимум. И так же с лиспом( частично). И хотелось бы, пока есть возможность, поднять свой уровень владения автокада, путем написания собственных команд.) Но сложность в выборе языка, слишком их много, и порой ,сложно понять какой из них в моей сфере пригоден, и не слишком сложный для новичка. |
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Publipor
Тут было уже много топиков когда непонимание что и как делать прикрывается вечным перебором языков. Знаешь что делать, делай на том на чем умеешь. Когда поймешь чего не хватает - определишься и перейдешь на тот единственный и неповторимый всем тебя устраивающий. зы C# - стильно, модно, молодежно |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Цитата:
Цитата:
----- добавлено через ~6 мин. ----- у меня в свое время был переход дельфи -> VBA -> VB.NET -> C#. С легким касанием краешком сознания лиспа где то между двумя последними языками) |
|||
|
||||
Регистрация: 02.03.2021
Сообщений: 49
|
Наверное я погорячился, когда сказал что дельфи мертв, просто на просторах интернета он негде не упоминается, новой литературы по делфи нету, я предположил что он уже потерял свою актуальность. Но, появился перспективный язык, питон. И человеку , который не мониторил актуальность языков , очень сложно не прогадать с выбором языка)
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
ну просто по факту - официальный сайт разработчиков на русском - "погуляйте" по нему и посмотрите: на каких языках программирования больше всего примеров для того же акада) Заодно и начнете изучать программирование под акад
|
|||
|
||||
Простите, для чего? Питон язык со свободной типизацией, c# со строгой типизацией. И тот и другой могут крутить фреймворками и АПИ...
Тут только встанет вопрос удобности среды разработки. Студия мне нравится, а за питон адепты тоже найдутся. В частности у меня был опыт писания для другого ПО, где примеры программы были на писаны на питоне и не требовалась компиляция для исполнения (прям как лисп в акаде XD) только быстро я на это дело забил после установки студии. Другое дело что среды разработки под питон существуют и свои и в студии тоже можно создавать проекты на питоне.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Отчасти соглашусь. Но по большому счету, это не столь критично. Я успешно писал на с# имея примеры только на питоне. Полагаю в обратную сторону это тоже прекрасно работает.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
есть тема питона на форуме разработчиков в разделе VBA - т.е. отдельного своего раздела питон еще не заслужил)
|
|||
|
||||
Цитата:
В AutoCAD нужно сделать шаблон слоев, изучить извлечение данных с помощью таблиц, заготовить свои динамические блоки. Сами блоки можно набрать на dwg.ru и творчески переработать под себя. Изучить ввод команд с клавиатуры. Можно сделать кнопки под себя на макросах - где-то здесь лежит книжка одного участника этого форума. VetCAD очень облегчает оформление по ГОСТ, сбор спецификаций и ведомостей расхода стали. Это можно делать и через Excel, но это дольше и сложнее. К тому же vetcad самый доступный по цене. Все дать значительный прирост производительности Не имея опыта по профессии, я бы концентрировался на изучении нормативной документации и работе конструкций, а программы и команды можно скачать с этого сайта. Если "большую красную кнопку" разбивать на более мелкие, то практически все можно найти в интернете. |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Offtop: ничего, что ТС новичек в программировании?
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
Может, все же сначала стоит автора темы спросить? )
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AutoCAD Чего хотите изменить в интерфейсе? | Серёга - Bilder | AutoCAD | 142 | 11.09.2015 16:18 |
С чего начинать программирование в Lisp'е? | XoRys | Поиск литературы, чертежей, моделей и прочих материалов | 13 | 27.02.2013 23:26 |
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk | KSI | AutoCAD | 1 | 14.09.2009 15:59 |
Программирование в ЛИСП: с чего начинать | Vavan Metallist | LISP | 14 | 24.06.2008 22:42 |
С чего начинать | Диана Проценко | Прочее. Программное обеспечение | 16 | 19.05.2008 15:39 |