|
Altium 15.1 |
|
|
|
 |
Ответов
|
May 12 2015, 07:46
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
По моим представлениям, основной язык для реализации функциональности серьёзного САПРа сегодня должен быть С++. С#, насколько мне известно, это интерпретируемый язык, что означает, что он по эффективности (в плане скорости, в частности) может конкурировать с Java и Python, но никак не с нативным кодом, получаемым из компилируемых языков С/С++ (и, кстати, Paskal/Delphi). Если на Шарпе там только GUI сделан, то это нормально, но если внутренние потроха, то перспектив в плане прироста быстродействия рассматривать не приходится.
Также полностью согласен с TSerg в том, что эффективность алгоритмов рулит, и если алгоритмы горбатые, то никакой ЯП уже ничего не исправит.
P.S.: IMHO: выбор C#, а не, скажем, С++ обусловлен тем, что идут по пути наименьшего сопротивления - высококвалифицированных программистов С++ найти гораздо труднее, чем на C#, т.к. и язык сложнее многократно, и порог вхождения выше. Шарп позволяет проще найти разработчиков, но в итоге он вводит определённый "потолок" для САПРа по размеру/сложности разрабатываемых проектов.
P.P.S.: Выбрав C#, Альтиум прибил себя гвоздями к венде. Недальновидное решение и стратегически проигрышное, учитывая, что венда чем дальше, тем тошнотворнее становится.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
May 12 2015, 13:06
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 24-07-14
Из: NA
Пользователь №: 82 352

|
Цитата(dxp @ May 12 2015, 10:46)  По моим представлениям, основной язык для реализации функциональности серьёзного САПРа сегодня должен быть С++. С#, насколько мне известно, это интерпретируемый язык, что означает, что он по эффективности (в плане скорости, в частности) может конкурировать с Java и Python, но никак не с нативным кодом, получаемым из компилируемых языков С/С++ (и, кстати, Paskal/Delphi). Если на Шарпе там только GUI сделан, то это нормально, но если внутренние потроха, то перспектив в плане прироста быстродействия рассматривать не приходится. Согласен, потребуется среда исполнения - аля .Net Скорость, да несколько ниже чем на с\с++, Но ИМХО не настолько критичная разница для прог пользовательского уровня. У нас же не система реального времени на микроконтроллере. Цитата(dxp @ May 12 2015, 10:46)  P.S.: IMHO: выбор C#, а не, скажем, С++ обусловлен тем, что идут по пути наименьшего сопротивления - высококвалифицированных программистов С++ найти гораздо труднее, чем на C#, т.к. и язык сложнее многократно, и порог вхождения выше. Шарп позволяет проще найти разработчиков, но в итоге он вводит определённый "потолок" для САПРа по размеру/сложности разрабатываемых проектов.
P.P.S.: Выбрав C#, Альтиум прибил себя гвоздями к венде. Недальновидное решение и стратегически проигрышное, учитывая, что венда чем дальше, тем тошнотворнее становится. Вот - Сами сказали, что профи найти для шарпа проще, Но альтий не на C# а на Delphi (которая так же привязана к Windows кстати) и квалифицированностью разработки, судя по новым версиям - тут и не пахнет. Можно только обьяснить дела с последними версиями тем, что альтиевцы гонятся за большим номером в версии и количестве фич в своем ПО и только, с полным пофигизмом какой ногой вечером это было сделано (не говоря уже о тестировании этих фич и их совместимости со старыми).
Сообщение отредактировал truppik - May 12 2015, 13:08
--------------------
never know best.
|
|
|
|
Сообщений в этой теме
Uree Altium 15.1 May 4 2015, 13:58 Владимир Во как. Вчера еще не было
В документации, что но... May 4 2015, 15:20 Uree Да я и сам вчера еще не знал. Увидел у автора выше... May 4 2015, 18:13 peshkoff Цитата(Uree @ May 4 2015, 21:13) Да я и с... May 5 2015, 08:45 Владимир Вроде с нуля May 5 2015, 08:57 Uree Уже установленный 15.0.х не видит версию 15.1.х ка... May 5 2015, 08:58 peshkoff Цитата(Uree @ May 5 2015, 11:58) Уже уста... May 5 2015, 09:43 ClayMan Мне кажется, что разработчикам Альтиума прежде чем... May 5 2015, 10:34 Владимир Цитата(ClayMan @ May 5 2015, 13:34) Мне к... May 5 2015, 11:14 Myron Цитата(ClayMan @ May 5 2015, 04:34) Мне к... May 5 2015, 12:03  Alexey Sabunin Цитата(Myron @ May 5 2015, 16:03) Делают ... May 5 2015, 15:18   peshkoff Цитата(Alexey Sabunin @ May 5 2015, 18:18... May 6 2015, 06:39    Alexey Sabunin Цитата(peshkoff @ May 6 2015, 10:39) След... May 6 2015, 17:04     Myron Цитата(Alexey Sabunin @ May 6 2015, 11:04... May 6 2015, 17:27   Myron Цитата(Alexey Sabunin @ May 5 2015, 09:18... May 6 2015, 11:53 VladislavS А не могли бы Вы рассказать про поддержку 3D-модел... May 5 2015, 15:58 Alexey Sabunin Цитата(VladislavS @ May 5 2015, 19:58) А ... May 5 2015, 16:33 Vasen Таки еще глюк или у меня руки не из того места. По... May 6 2015, 11:35 dxp QUOTE (peshkoff @ May 6 2015, 12:39) А гл... May 7 2015, 06:53 peshkoff Цитата(dxp @ May 7 2015, 09:53) Учитывая,... May 7 2015, 07:01 Alexey Sabunin Цитата(dxp @ May 7 2015, 10:53) Учитывая,... May 7 2015, 16:37  Myron Цитата(Alexey Sabunin @ May 7 2015, 10:37... May 7 2015, 20:58 truppik Цитата(dxp @ May 7 2015, 09:53) Учитывая,... May 7 2015, 17:01  TSerg Цитата(truppik @ May 7 2015, 20:01) ...вс... May 8 2015, 05:11   truppik Цитата(TSerg @ May 8 2015, 08:11) Это не ... May 11 2015, 13:31    Vasen Цитата(truppik @ May 11 2015, 16:31) ... ... May 11 2015, 16:14  Myron Цитата(truppik @ May 12 2015, 07:06) что ... May 12 2015, 13:48 V_G Не профессиональный программист я, но C# не должен... May 12 2015, 08:00 ViKo Да, уж лучше бы P-CAD воскресили. Мечта... P-CAD 2... May 12 2015, 13:18 dxp QUOTE (V_G @ May 12 2015, 14:00) Не профе... May 13 2015, 12:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|