|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Java - и язык программирования и вычислительная платформа. Подлинно платформо-независимая (в отличие от .NET). Для приложений на Java необходима виртуальная Java-машина. Использовать Java начинающими совершенно бессмысленно. JavaScript - это язык программирования. "Java" в его названии только из-за того, что это было модное слово и первоначальный LiveScript переименовали. Типа как "НаноКад" для модности назвали. Основное назначение JavaScript - встраивание в Web-страницы, хотя на нем можно кое-что делать с прикладными приложениями. Рассуждать о языках программирования "для реализации расчетов" бессмысленно - всё равно что писателям спорить каким цветом чернил писать романы. Выбор надо делать между системами разработки приложений, такими как VC, QT, Delphi и т.п. |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
Может топикстару будет интересно:
http://tech.yandex.ru/education/shri...13/talks/1340/ http://tech.yandex.ru/education/shri...013/talks/703/ Тут "Обзор" языков, возможно поможет выбрать тот самый, который Вам ближе. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Позвольте отписаться....
На некоторое время отложил работу в направлении рзаработки подобных программ... С февраля примерно начну опять работать в этом направлении. Сейчас вижу сысл в написании следующих модулей: 1. Модуль возвращающий данные таблиц СНИП, хранение данных осуществлять в XML 2. Модуль дающий геометрические характеристики стандартных сечений. 3. Модуль дающий геометрические характеристики проката 4. Модуль дающий геометрические характеристики произвольного сечения. После разработки данных модулей можно будет браться за рахработку программ по СП....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Регистрация: 25.10.2010
Сообщений: 878
|
Я бы посоветовал для серьезных программ С++, от Microsoft, точнее Visual C в составе visual studio.
Опишу плюсы: -маленький размер программ -быстродействие -близость к "железу" ПК, нужное в случае нестандартных приемов, и к системе Windows (что как + так и - ) -огромное справочное пособие MSDN http://msdn.microsoft.com/ru-ru/libr...(v=vs.90).aspx -для начала изучения есть великолепный сайл http://firststeps.ru/. К сожалению, в данный момент не развивающийся, но для начала работы лучше нет! Бейсик, javascript несерьезные языки, отучающие от строгости программирования. Но в то же время легче в освоении. Паскаль-дельфи не люблю, но это мое личное мнение. В связке VBA+Excel можно делать достаточно серьезные программы, но минус в том, что код при желании никак не скрыть от посторонних взглядов ![]() Еще минус в привязке к MS office. Последний раз редактировалось vl74, 09.12.2013 в 11:45. |
|||
![]() |
|
||||
типа инженер Регистрация: 23.06.2011
Сообщений: 746
|
Цитата:
И какая разница какой инструмент использовать. Может мне легче гвозди обухом топора забивать. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Ни одной серьезной программы на "серьезных языках" не смотря на многостраничные прения тут "серьезных программистов", как то я так и не увидел. "Скрывать код" собрались - во первых нечего скрывать, во вторых все поделки на NET декомпилируются достаточно легко. Ничего близко подобного саттелитам скад (кстати очень посредственным и убогим по части аккуратности и удобства). Даже странно, тем более данному холивару уже лет наверно с десяток. Просто потому что инструменты для подобных вещей нужно выбирать не на основе карго культа (взрослые дяди так пишут), а на основе их практического удобства и пригодности к конкретной задаче. При этом когда программирование не фетиш а средство увеличения производительности и качества труда.
Расчеты - электронные таблицы (с бэйсиком, причем OpenOffice basic реально превосходит VBA в дополнение к тому что бесплатен и может быть использован в любой ОС, на любом количестве компьютеров - без опасения что придут менты и нагнут твоего работодателя на миллионы потому что ты решил вдруг стать "программистом") Для сложных численных задач есть свои среды (немало хороших открытых типа SciLab), для кадов - свои и так далее. Последний раз редактировалось ETCartman, 09.12.2013 в 12:13. |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Для души и расширения кругозора читайте SCIP, гарантирую Вам и то и другое. В качестве инструмента по этой книге рекомендую это. После этого у Вас измениться представление о том, что такое языки программирования, и главное, когда какой нужно применять. Лучшего инструмента от лечения вопросов подобных Вашим я пока еще не встречал.
з.ы. Да "програмки" Вы на нем сможете реализовывать любые Offtop: и на любых языках, только интерес у Вас к ним может быстро пропасть (переродиться во что-то другое).
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
Только ассемблер! Только хардкор!
Зачем топик стару, для написания несложных по сути программ, С++? Это Вы так шутите? VB.NEt по возможностям равен C#, только синтаксис другой. JS дефакто стандарт веба |
|||
![]() |
|
||||
Регистрация: 25.10.2010
Сообщений: 878
|
Цитата:
А по теме - для инженерных расчетов достаточно экселя, даже без vba. А для того, чтобы сделать хорошую программу, нужен и язык программирования хороший. Просто пробовал vba, visual c++, C++ Builder, javascript. На бейсике проще всего, конечно. Но с++ гораздо более функционален. Скадовские сателлиты плохой пример - что особенно не нравится, то что пишется только коэффициент использования. В этом отношении для формализации расчета примером вижу NormCad. Но там тоже не все гладко. Это понятно, DHTML и т.п., но расчеты на нем серьезные не сделать. Попробуйте открыть или сохранить файл на стороне клиента? |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
Всегда считал что ЯП это то, что можно скомпилировать или интерпретировать в машинные коды.
1. зачем? Как часто вы сохраняете расчеты, скажем, в арбате? 2. Генерировать на стороне сервера (в том числе с помощью JS) и отдать ссылку на скачивание. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Можно, только придется по мучится...
НАдо использовать ВПР и ГПР и округление....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
КМД Регистрация: 26.03.2013
Я ЖЫВУ В РОССИИ.
Сообщений: 506
![]() |
![]() на, декомпильни - аттачед. это полная хрень,а не обфускация, но думаю что "за глаза". ----- добавлено через ~15 мин. ----- эээ, в вба есть реализация интерполяции? или есть возмодность описывать производные типы? в чем прикол? |
|||
![]() |
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,596
|
ну не в самом vba, а на vba =)
http://dwg.ru/dnl/6050 - очень аккуртано сделано, хотя и есть малюсенькая ошибочка на одной из границ |
|||
![]() |
|
||||
КМД Регистрация: 26.03.2013
Я ЖЫВУ В РОССИИ.
Сообщений: 506
![]() |
да разумеется все пишется и на любом языке, вопрос в удобстве и поддержке.
http://docs.scipy.org/doc/scipy/refe...terpolate.html |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по реализации пунктов 6.7.2 и 5.14 СП 14.13330.2011 (Сейсмика) в SCAD? | Fag | SCAD | 1 | 20.02.2013 05:45 |
Подскажите чем пользоваться: СНиПом 31-01-2003 "Здания жилые многоквартирные" или СП 54.13330.2011"Многоквартирные жилые дома". Пункт 4.8 отличается | Olga88 | Архитектура | 14 | 19.01.2013 10:51 |
Подскажите расшифровку символа "омега", стр.39 СП 24.13330.2011, ф.7.41-7.44 | danola | Конструкции зданий и сооружений | 3 | 13.08.2012 08:09 |
Entmake MText, entmode Leader, пример реализации подскажите | Zouss | Программирование | 10 | 14.03.2007 04:46 |