Re[27]: Java vs C# vs C++
От: alex_public  
Дата: 03.10.15 12:42
Оценка:
Здравствуйте, Serginio1, Вы писали:

_>>1. Раз всё делается на JS, то тогда причём тут собственно .net?

S> Ну например есть TypeScript. Да и серверную часть тоже нужно писать на Asp.Net mvs писать запросы к базе итд. Клиентская часть далеко не все.

А причём тут TypeScript и .Net? )

_>>2. Такая схема уже много лет как используется во всех остальных языках. Например у нас сайты работают именно так, только на сервере при этом отвечает на ajax запросы Питон (и без всякого asp естественно).

S> А где же высокоскоростной C++?

Он там везде — на нём написаны: сервер (nginx), интерпретатор скриптов (Python), база данных (PostgreSQL/MySQL/SQlite).

_>>Распараллеливание может быть актуально (собственно только в этом направление и есть прогресс в последнее время) для серверных решений. А для всего остального, из выше перечисленного, это абсолютно не актуально.

S> Ну почему. Сейчас все пишется через await, Ajax ы. Это конечно не System.Threading.Tasks.Parallel но ассинхронные вычисления.
S>Но мы то говаорим о вытеснении C++ более медленных платформ.

Причём тут программная часть? ) Я говорю про проблемы быстродействия железа. Они решаемы распараллеливанием только в серверах (и то там не всё так просто). В мобильных устройствах производительность ограничена не процессором, а аккумулятором. А в embedded (частью чего и является новомодный интернет вещей) у нас вообще оперативная память в 64 КБ, в которые jvm/clr даже теоретически не лезут.

_>>Что же касается http-серверов, то это достаточно тривиальная вещь, которую частенько реализуют заново в разных проектах. Более того, есть множество гораздо более сложных вещей, которыми заняты "среднестатистические программисты". К примеру любая современная онлайновая игрушка на порядок сложнее.

S>Ты путаешь сервисы с серверами. Мы говорим об IIS, апаче https://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2

Я не путаю))) И нормальный сервер это как раз не апач или IIS, а скажем Nginx. В качестве законченного решения. А подобные же вещи в качестве библиотеки встречаются в разных проектах на каждом шагу. )))

_>>Да, кстати, а авторы того же 1C — они значит с Марса всё же? )))

S> Они отличаются от среднестатистических программистов. Еще раз повторю, что есть рынок на котором требуются решения задач.
S>Есть рынок средств и программистов с разной квалификацией итд. И побеждает тот кто предлагает лучшее по критерию цена качество время

Во многих местах нет возможности выбрать технологию, как раз потому что аналоги слишком жирные/медленные. )))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.