Информация об изменениях

Сообщение Re[17]: Rust vs C++ 17 от 23.01.2016 0:14

Изменено 23.01.2016 1:41 kaa.python

Здравствуйте, VladD2, Вы писали:

VD>Перечисленные тобой продукты и есть Windows-only. Ну разве что ACAD (это автокад?) на ACAD портировали. Я даже не знал об этом.


У меня таки есть подозрение, что работая в Автодеске я лучше знаю о том, какие из наших продуктов Windows-only, а какие нет

VD>Ты явно смотрел краем глаза и увидел что-то не то. В Скале, конечно, много накручено. Но язык очень добротный. В нем есть все что нужно для жизни. Просто изучи его как следует и изменишь мнение.


Может про Scala я и не прав и стоит посмотреть на него еще раз. У меня пока что ощущение того, что слишком уж он наверченный.

VD>Ну, плеваться не читай — это не о языке, а о тебе. Надеюсь ты это понимаешь.


Да, Влад, я понимаю. В первую очередь то, что "одноплатформенный" язык в 2016 – это мусор. Именно поэтому я даже не смотрю на вроде и прикольный Swift.

VD>Далее, делая продукты для "венды" не ставить "венду" довольно странно. Экзотично, я бы сказал.


У нас продукты на всех платформах. На работе никто не будет использовать язык который не позволит написать компонент для всех них разом. А дома у меня нет и не будет Windows, очень уж убога ОС, а уж лицензионное соглашение 10-ки вообще за гранью добра и зла.

VD>С Mono особых проблем тоже нет. И немерл с ним работает.


Мы недавно на практике узнали как же это выглядит – нет проблем с Mono. Некие умники догадались написать сервис на C# (.NET 3.5) Все шло хорошо до тех пор, пока клиенты не захотели этот же сервис, но на Linux, что логично, так как сервера на Windows прошлый век. И тут выяснилось, что пока его изрядно не переписали ничего не работало, так как далеко не все что есть даже в столь дремучем .NET реализовано в последнем Mono. А если реализовано, то работает так же как и в .NET.

VD>Области новые и несомненно по трахаться с ними придется, но независимость, в итоге, будет хорошая.


Зачем, если есть то, что работает? C++, JVM, Go?
Re[17]: Rust vs C++ 17
Здравствуйте, VladD2, Вы писали:

VD>Перечисленные тобой продукты и есть Windows-only. Ну разве что ACAD (это автокад?) на ACAD портировали. Я даже не знал об этом.


У меня таки есть подозрение, что работая в Автодеске я лучше знаю о том, какие из наших продуктов Windows-only, а какие нет

VD>Ты явно смотрел краем глаза и увидел что-то не то. В Скале, конечно, много накручено. Но язык очень добротный. В нем есть все что нужно для жизни. Просто изучи его как следует и изменишь мнение.


Может про Scala я и не прав и стоит посмотреть на него еще раз. У меня пока что ощущение того, что слишком уж он наверченный.

VD>Ну, плеваться не читай — это не о языке, а о тебе. Надеюсь ты это понимаешь.


Да, Влад, я понимаю. В первую очередь то, что "одноплатформенный" язык в 2016 – это мусор. Именно поэтому я даже не пытаюсь начать использовать довольно прикольный Swift. Хотя он просто отличная замена Python мог бы оказаться (и может и окажется).

VD>Далее, делая продукты для "венды" не ставить "венду" довольно странно. Экзотично, я бы сказал.


У нас продукты на всех платформах. На работе никто не будет использовать язык который не позволит написать компонент для всех них разом. А дома у меня нет и не будет Windows, очень уж убога ОС, а уж лицензионное соглашение 10-ки вообще за гранью добра и зла.

VD>С Mono особых проблем тоже нет. И немерл с ним работает.


Мы недавно на практике узнали как же это выглядит – нет проблем с Mono. Некие умники догадались написать сервис на C# (.NET 3.5) Все шло хорошо до тех пор, пока клиенты не захотели этот же сервис, но на Linux, что логично, так как сервера на Windows прошлый век. И тут выяснилось, что пока его изрядно не переписали ничего не работало, так как далеко не все что есть даже в столь дремучем .NET реализовано в последнем Mono. А если реализовано, то работает так же как и в .NET.

VD>Области новые и несомненно по трахаться с ними придется, но независимость, в итоге, будет хорошая.


Зачем, если есть то, что работает? C++, JVM, Go?