Сохранен 201
https://2ch.hk/b/res/258708085.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 28/11/21 Вск 21:51:50 #1 №258708085 
image.png
ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?

Я в теме не разбираюсь, говорю сразу, но C# выглядит как самый универсальный язык из всех.

Он может в бекенд, фронтенд, микросервисы, боты, пкшные приложения, приложения для андройда и иос, формочки там есть, игры на нём пишутся и дохуя всего ещё. В чём я неправ?
Аноним 28/11/21 Вск 21:52:52 #2 №258708140 
Это язык под винду
Аноним 28/11/21 Вск 21:53:27 #3 №258708173 
>>258708085 (OP)
Параллельные вычисления
Аноним 28/11/21 Вск 21:53:53 #4 №258708199 
>>258708140
Больше не только
Аноним 28/11/21 Вск 21:54:09 #5 №258708215 
>>258708140

В смысле? Писать то на нём можно приложения для всех платформ и писать можно хоть с линукса хоть с мака
Аноним 28/11/21 Вск 21:54:30 #6 №258708233 
ASP. NET MVC 5 or CORE 3
Это всё изначально fullstack.
Макросы на Python удобнее.
Аноним 28/11/21 Вск 21:54:38 #7 №258708242 
Работу найти, крайне редко на шарпе вижу вакансии у себя и в соседних облцентрах

Аноним 28/11/21 Вск 21:55:35 #8 №258708300 
>>258708085 (OP)
Даже для микроконтроллеров есть .NET nanoFramework
>>258708140
Давно уже полностью кроссплатформенный
>>258708173
Я лично в НИИ писал на шарпе параллельные вычисления, лол (метод конечных элементов). Самый тяжёлый код был в плюсовую библиотеку вынесен, но очень много чего параллельно на шарпе считалось.
Даже биндинги MPI есть, можно на суперкомпьютере гонять шарповый код
https://csharp.hotexamples.com/ru/examples/-/MPI/-/php-mpi-class-examples.html
Аноним 28/11/21 Вск 21:56:17 #9 №258708345 
>>258708085 (OP)
Я провёл глобальное исследование в интернете и выяснил, все языки программирования говно.
Аноним 28/11/21 Вск 21:56:23 #10 №258708355 
>>258708085 (OP)
>в бекенд, фронтенд, микросервисы, боты, пкшные приложения, приложения для андройда и иос, формочки там есть, игры на нём пишутся и дохуя всего ещё

Всё это можно, но нельзя сделать это быстро.
Аноним 28/11/21 Вск 21:57:16 #11 №258708400 
>>258708345
Кроме SQL.
Аноним 28/11/21 Вск 21:58:12 #12 №258708454 
>>258708355
Поэтому я пишу только на С и С++.
Аноним 28/11/21 Вск 21:58:22 #13 №258708464 
>>258708085 (OP)
В c# нельзя нельзя наследоваться от двух классов одновременно...

Мимо c++ господин
Аноним 28/11/21 Вск 21:58:34 #14 №258708473 
>>258708085 (OP)
>фронтенд
Че
Аноним 28/11/21 Вск 21:59:16 #15 №258708516 
FDxUwfOXIAwnyNr.png
>>258708085 (OP)
Аноним 28/11/21 Вск 21:59:23 #16 №258708526 
>>258708454
Это глупо. Большую часть времени исполняется только малая часть программы (т.н. ядро, kernel), писать всё на плюсах ради 1% кода это мазохизм.
Аноним 28/11/21 Вск 21:59:41 #17 №258708543 
FDxUwfOXIAwnyNr.png
>>258708085 (OP)
Аноним 28/11/21 Вск 21:59:41 #18 №258708545 
>>258708085 (OP)
Сисярп это кал
Аноним 28/11/21 Вск 21:59:52 #19 №258708551 
>>258708464
В плюсах тоже нельзя. То, что в плюсах это нельзя, но язык допускает, это недостаток плюсов, а не преимущество.
Аноним OP 28/11/21 Вск 21:59:56 #20 №258708556 
>>258708516
Проиграл
Аноним 28/11/21 Вск 22:00:49 #21 №258708604 
>>258708085 (OP)
Не могу сравнить со всеми популярными языками, но скажу точно, что шарп лучше джавы.
Аноним 28/11/21 Вск 22:00:58 #22 №258708611 
>>258708454
Чтобы ещё медленнее?
Кстати, как ноги?
Аноним 28/11/21 Вск 22:01:03 #23 №258708614 
>>258708464
Интерфейсы пшли вон?
Аноним 28/11/21 Вск 22:01:06 #24 №258708617 
Я микросервисы писал
мимо джун
Аноним 28/11/21 Вск 22:01:56 #25 №258708671 
>>258708526
Ну так пиши 100% кода.
Аноним 28/11/21 Вск 22:02:12 #26 №258708689 
>>258708614
Причём тут интерфейсы? Отличие знаешь? К тому же ты их не наследуешь, а реализуешь
Аноним 28/11/21 Вск 22:02:12 #27 №258708690 
>>258708473
Blazor же
Аноним 28/11/21 Вск 22:02:48 #28 №258708721 
>>258708454
Зависит от задачи, зачастую бессмысленно.
Аноним 28/11/21 Вск 22:02:51 #29 №258708723 
Ну понятно что для такого набора возможностей придётся жертвовать производительностью. Но имхо компьютеры уже достаточно мощные чтобы не так запариваться над оптимизацией программ, если это не профессиональный софт.
Аноним 28/11/21 Вск 22:03:39 #30 №258708757 
>>258708085 (OP)
самый универсальный - ассемблер
хочешь короче - си со вставками ассемблера
Ну, вот и все
Аноним 28/11/21 Вск 22:03:51 #31 №258708768 
>>258708723
Господи, твое имхо на хую повертимхо. Что он только что высрал, все поняли?
Аноним 28/11/21 Вск 22:03:53 #32 №258708770 
>>258708723
. Net это платформа, я там ещё и на плюсах иногда код пописываю
мимо джун, последний курс универа
Аноним 28/11/21 Вск 22:04:22 #33 №258708794 
>>258708723
О, давай про мощные компы.
Открой свою иде, создай прогу а-ля:

i = 0;
while (true) {
i++
}

и:

i = 0;
while(true) {
i++;
usleep(100000);
}

И посмотри на нагрузку на проц.
Аноним 28/11/21 Вск 22:04:34 #34 №258708817 
>>258708614
Да, как и вся абстракция
Аноним 28/11/21 Вск 22:04:54 #35 №258708832 
>>258708723
Как не запариваться с оптимизацией, че охуел? Пишу дольше, но не в ущерб качеству
Аноним 28/11/21 Вск 22:05:27 #36 №258708860 
>>258708464
composition over inheritance, множественное наследование не нужно
Аноним 28/11/21 Вск 22:05:32 #37 №258708864 
>>258708671
Так я пишу 99% кода на шарпе, а тяжёлый вычислительный код выношу в библиотеку на плюсах. Я в отличие от тебя и на том, и на том писать хорошо умею.
Аноним 28/11/21 Вск 22:06:06 #38 №258708889 
>>258708300
>полностью кроссплатформенный
Гуй под не винду уже можно делать?
Аноним 28/11/21 Вск 22:06:53 #39 №258708936 
>>258708864
Чаю
Аноним 28/11/21 Вск 22:07:25 #40 №258708962 
>>258708889
Ну а где можно? В делфи лол?

Да и вроде хотят сделать для macos скоро
Аноним 28/11/21 Вск 22:07:43 #41 №258708978 
>>258708723
теперь понятно, какая мотивация писать у человеков говнокод с подключением кучи хуйни. А хуле, 16гб озу в среднем компе вытянут. Отсюда и приложения ломаются, винда, которая в простое ест 4гб ОЗУ и прочая параша
Аноним 28/11/21 Вск 22:07:55 #42 №258708989 
>>258708889
Нет, но сейчас гуёвые программы это большая редкость.
Аноним 28/11/21 Вск 22:08:50 #43 №258709033 
>>258708962
>Ну а где можно?
Под линукс как обычно - на кутях или гтк... Грустно, нужен аналог винформс и полноценной студии.
Аноним 28/11/21 Вск 22:09:06 #44 №258709049 
>>258708962
На плюсах, конечно же
Аноним 28/11/21 Вск 22:09:09 #45 №258709051 
>>258708551
Иногда нужна возможность хотя бы и не напрямую этим воспользоваться. Конечно крайне редко и в качестве исключения, но возможность есть.
Аноним 28/11/21 Вск 22:09:18 #46 №258709062 
>>258708889
Electron уже сто лет существует. Плюс есть mono. Про новые и сырые вещи можно обсуждать, но как минимум это рабочие варианты.
Аноним 28/11/21 Вск 22:10:23 #47 №258709118 
>>258708989
Не такая уж и редкость, на самом деле. Под винду на шарпе и винформс как раз делают преимущественно.
Аноним 28/11/21 Вск 22:10:32 #48 №258709124 
>>258708085 (OP)
Драйвера на нем нельзя писать. Ну и числодробилки хай-перформанс - тут С\С++\Раст короли. Все остальное - да, можно. Собстно, я на С# переехал с C++ и очень доволен
Аноним 28/11/21 Вск 22:11:21 #49 №258709169 
>>258708085 (OP)
>фронтенд
Ебанулся? Фронт делается только на жс и его производных
Аноним 28/11/21 Вск 22:11:21 #50 №258709170 
>>258708978
>винда, которая в простое ест 4гб ОЗУ
2 ГБ из 16
Аноним 28/11/21 Вск 22:11:41 #51 №258709191 
>>258709062
>Electron уже сто лет существует
Для шарпа?
>Плюс есть mono
Его не забросили с выходом кора?
Аноним 28/11/21 Вск 22:11:55 #52 №258709208 
>>258709118
только легаси
Аноним 28/11/21 Вск 22:12:09 #53 №258709223 
>>258709169
Ебанулся? Фронт делается только на жс и его производных
https://docs.microsoft.com/ru-ru/aspnet/core/blazor/?view=aspnetcore-6.0
Аноним 28/11/21 Вск 22:12:46 #54 №258709261 
>>258709208
Новые мелкие программы тоже делают. Не только веб же делать всю жизнь.
sageАноним 28/11/21 Вск 22:13:16 #55 №258709298 
>>258708085 (OP)
>Я в теме не разбираюсь, говорю сразу, но C# выглядит как самый универсальный язык из всех.
Сделан корпорацией зла, что уже само по себе проблема.
Аноним 28/11/21 Вск 22:13:48 #56 №258709328 
>>258709223
Посмотри на ASP.Net MVC и Blazor, там нет JS, кроме прикручивания внешних JS либ.
Аноним 28/11/21 Вск 22:14:05 #57 №258709343 
>>258708085 (OP)
Дельфи лучше
Аноним 28/11/21 Вск 22:14:16 #58 №258709355 
>>258709298
>Сделан корпорацией зла
Мы тут не про ГОвно вроде.
Аноним 28/11/21 Вск 22:15:25 #59 №258709417 
>>258708689
теперь можно писать интерфейсы с реализацией по умолчанию)))))))))
Аноним 28/11/21 Вск 22:15:53 #60 №258709447 
>>258709298
Майкрософт сейчас выглядит как корпорация добра, на самом деле. И ГЕЙМПАСС, и охуенная студия, и компилятор С++ у них ща лучший.

Чудеса, да и только
Аноним 28/11/21 Вск 22:16:15 #61 №258709466 
Почему в ит тредах так много каких-то долбаебов-хеллоуворлдщиков
Аноним 28/11/21 Вск 22:16:21 #62 №258709471 
>>258709191
Электрону строго говоря все равно, что там внутри, это хромиум+фронт+бек. Есть примеры и с шарпом для бека.
Ну моно скорее легаси, конечно.
В целом я соглашусь, что НОРМАЛЬНЫХ БЕСПЛАТНЫХ вариантов кросплатформенного GUI на шарпе нет.
Аноним 28/11/21 Вск 22:16:37 #63 №258709485 
>>258709417
И?
Аноним 28/11/21 Вск 22:16:49 #64 №258709499 
>>258709447
>компилятор С++ у них ща лучший
Чем он лучше остальных?
Аноним 28/11/21 Вск 22:17:05 #65 №258709521 
>>258709223
Мертворожденный компилятор сишарпа в жс. У него нет будущего.
Аноним 28/11/21 Вск 22:17:35 #66 №258709547 
>>258708770
сейчас уже джун это тот кто учит язык в универе, а не работает на позиции младшего разраба?
Аноним 28/11/21 Вск 22:17:49 #67 №258709560 
>>258708085 (OP)
Ответ на дохуяплатформенную джаву от майкрасофт. Но в любом случае, специалист во всем - специалист ни в чем. Лучше для каждой задачи использовать свой, наиболее подходящий инструмент.
Аноним 28/11/21 Вск 22:17:53 #68 №258709565 
>>258709466
Во, кста, на си шарпе не написать нормальный хеллоуворлд чтобы без импорта функций
Аноним 28/11/21 Вск 22:18:26 #69 №258709595 
>>258709547
Нет, просто пояснил, что я не долбаеб, который знает только 1 ЯП
Аноним 28/11/21 Вск 22:18:38 #70 №258709606 
>>258708770
Если ты только учишься в универе, то ты не джун, ты студент)
Аноним 28/11/21 Вск 22:18:40 #71 №258709607 
>>258708085 (OP)
а что нельзя делать на php?
Аноним 28/11/21 Вск 22:19:08 #72 №258709637 
>>258709565
Ты что-то перепутал. К тому же в новой студио можно без мейна написать
Аноним 28/11/21 Вск 22:19:33 #73 №258709668 
image.png
>>258709499
Больше всех остальных умеет в С++20, например.

А Студия как IDE - это некст левел по сравнению с попенсорц поделками.
Аноним 28/11/21 Вск 22:19:44 #74 №258709676 
>>258709606
Так я работаю и учусь
Аноним 28/11/21 Вск 22:19:48 #75 №258709680 
>>258709485
вот тебе и аналог множественного наследования пусть и грубый
Аноним 28/11/21 Вск 22:19:53 #76 №258709684 
>>258709521
Расскажи это производителям компонентов для фронта/гуя, типа SyncFusion, Telerik и др. Они все свои компоненты портанули в Blazor тоже.
А у чего есть будущее? У GTK??
Аноним 28/11/21 Вск 22:20:01 #77 №258709688 
>>258709606
Я на втором курсе пошёл трейни, к 5 курсу уже полноценным джуном был.
Так и остался мидлом, уже 31 год
Аноним 28/11/21 Вск 22:20:07 #78 №258709693 
>>258709676
Как дошёл до такого успеха?
Аноним 28/11/21 Вск 22:20:33 #79 №258709709 
>>258709471
>Электрону строго говоря все равно, что там внутри, это хромиум+фронт+бек
Если фронт можно чисто на шарпе рисовать, то это вариант. Не очень (потому что электрон), но хоть какой-то вариант.

Не думаю, что для кора будут делать гуй, потому что в облаках он не особо нужен. Хотя рисовать тот же фронт во всяких BI ажуровских почему бы и нет...
Аноним 28/11/21 Вск 22:21:28 #80 №258709765 
>>258709709
>что для кора будут делать гуй,
https://docs.microsoft.com/en-us/dotnet/maui/what-is-maui
Аноним 28/11/21 Вск 22:21:29 #81 №258709767 
>>258709668
Я за студию лично, но многим нравится Rider, IDEA и WebStorm больше чем студия, так что это субъективно.
Аноним 28/11/21 Вск 22:21:32 #82 №258709770 
>>258709693
2 недели назад прошёл собес и устроился. без шуток . Пока хуйней занимался. Мелкие таски с многопоточностю и написал модуль для бд.
Аноним 28/11/21 Вск 22:22:12 #83 №258709811 
>>258709676
>>258709688
Ну тогда да, джун. Я же этого не отрицаю. Сам со 2 курса работал, ибо нахуй этот универ, пара преподов полезными только были. Для корочки только.
Аноним 28/11/21 Вск 22:22:31 #84 №258709836 
>>258709767
IDEA\Webstorm - это для других языков таки, которых в штудии нет. В варианте С++ близких аналогов нету (разве что CLion, если нужен линукс\мак) - все остальное - просто ужасно.
Аноним 28/11/21 Вск 22:22:38 #85 №258709841 
>>258708889
Да. MAUI.
Аноним 28/11/21 Вск 22:22:42 #86 №258709843 
>>258709709
еще есть авалония
Аноним 28/11/21 Вск 22:22:48 #87 №258709852 
>>258709668
Пиздец, а что остальным мешает так же сделать?
Студия годная, да, когда с виндой работал, в ней очень удобно было. Жаль они её не перенесут на другие платформы.
Аноним 28/11/21 Вск 22:23:28 #88 №258709889 
>>258709765
Это эволюция Xamarin, оно тоже не везде работает. Ну, в сравнении с Web-UI. Ну и Xamarin сам по себе болезненный в плане разработки.
Аноним 28/11/21 Вск 22:23:38 #89 №258709899 
>>258709770
Кто бы мне джуна нанял, что бы кнопки перекрашивал, да всякую другую хуйню делал.
Аноним 28/11/21 Вск 22:23:43 #90 №258709905 
>>258709595
Это не делает тебя джуном.
Аноним 28/11/21 Вск 22:24:16 #91 №258709941 
>>258709668
Но чмокает по скорости у icc
Аноним 28/11/21 Вск 22:24:18 #92 №258709944 
>>258709843
Слежу несколько лет, пока все очень плохо.
Аноним 28/11/21 Вск 22:24:32 #93 №258709966 
>>258709852
VS Code же есть. Бесплатно и под любую платформу.
Аноним 28/11/21 Вск 22:25:47 #94 №258710035 
>>258709966
так это не IDE
мимо другой анон
Аноним 28/11/21 Вск 22:26:23 #95 №258710076 
>>258709905
А что делает?
Аноним 28/11/21 Вск 22:26:27 #96 №258710077 
>>258709852
> Пиздец, а что остальным мешает так же сделать?
Развитие кланга замедлилось, после того, как гуглу надавали по щекам в комитете (отказались ломать ABI в С++20), кланг пилили гугловцы в основном.

ГЦЦ - хз, что там в мире консолькиных-пердолькиных, не слежу, т.к. только под винду разрабатываю.

>>258709889
Ну они обещают, что будет работать в винде\маке\андроиде\айосе. Этого вполне достаточно. Линуксоидам предложили самим себе написать имплементацию.

Аноним 28/11/21 Вск 22:26:27 #97 №258710078 
>>258709889
Нет, это развитие WPF под Net Core.
Аноним 28/11/21 Вск 22:26:39 #98 №258710094 
>>258709852
на маке есть
Аноним 28/11/21 Вск 22:27:16 #99 №258710140 
>>258710035
А что это? Полноценная IDE.
Аноним 28/11/21 Вск 22:27:30 #100 №258710153 
>>258709684
Нахуя мне компилировать сишарп в жс, когда есть тс, который и компилировать то толком не нужно? За ним будущее.
От того, что пара компашек скопипастила всю логику компонентов на сишарп не делает погоды.
Аноним 28/11/21 Вск 22:27:52 #101 №258710176 
>>258709607
Секс с женщиной
Аноним 28/11/21 Вск 22:28:12 #102 №258710198 
>>258709966
Есть, конечно, но это редактор больше. На питоне каком-нибудь ещё можно писать, а на плюсах не очень уже (хотя может вроде поменялось, не трогал давно).
Аноним 28/11/21 Вск 22:28:53 #103 №258710241 
>>258710140
VSCode это текстовый редактор с плагинчиками.

Visual Studio - полноценная IDE, с текстовым редактором, билд системой, компилятором, дебаггером и тд
Аноним 28/11/21 Вск 22:28:56 #104 №258710244 
>>258710140
нет, это текстовой редактор. Можно и вим, в принципе обвесить всякими компиляторами и тестами (там даже компил внутри есть, а в VSC нету)
Аноним 28/11/21 Вск 22:29:04 #105 №258710251 
>>258708085 (OP)
.NET дев в треде. Да, .NET прям очень универсален, пилить можно почти что угодно. Но нужно понимать, что поддержка не всего у него первоклассная. Обычный веб и десктоп на нем пилить - одно удовольствие. Но всякие порноигры и ML и правда может быть удобнее на пайтоне просто потому, что там более подходящие библиотеки есть. Или Apache Beam на дотнете нет, тут нужна Java или пайтон. Встраиваемые устройства, вроде, можно программировать с пердолингом, и не все, но тут явно лучше С выбрать. Мобилки тоже можно программировать, но тоже пердолинга несколько больше, чем с нативными платформами.
Короче, .NET как основная платформа - отличный выбор, можно очень много сделать зная только его, но знать не только его, и выбирать инструмент под задачу - еще лучше.
Аноним 28/11/21 Вск 22:29:19 #106 №258710267 
>>258710176
тнн бич, кунчики лучше
Аноним 28/11/21 Вск 22:29:52 #107 №258710301 
один хуй, есть ещё Visual Studio for Maс. А линуксойды пусть райдером пользуются
Аноним 28/11/21 Вск 22:30:11 #108 №258710312 
>>258710078
>>258709889

это развитие и впф и ксамарин одновременно лол
Аноним 28/11/21 Вск 22:30:54 #109 №258710364 
>>258709852
есть райдер всегда
Аноним 28/11/21 Вск 22:31:01 #110 №258710368 
>>258710198
Ты видимо очень давно не трогал.
Есть и автокомплит, и интегрированные компиляторы/интерпритаторы, и средства групповой разработки.
Отличие от студии только в полезных фичах для кровавого энтерпрайза. Даже горячую перезагрузку обещают подвезти.
Аноним 28/11/21 Вск 22:31:24 #111 №258710393 
>>258709765
>>258709841
Я так понял, это больше для мобилок, чем для десктопа. Как анон написал, это развитие Xamarin.

>>258709843
Стороннее решение, непонятно сколько продержится и как будет развиваться.
Аноним 28/11/21 Вск 22:31:38 #112 №258710410 
Блин, вы такие умные, вот бы вам пососать :з
Аноним 28/11/21 Вск 22:31:40 #113 №258710412 
>>258709966
гугли райдер
Аноним 28/11/21 Вск 22:32:19 #114 №258710449 
>>258710198
Что ты там на плюсах пишешь что без иде никак? В vs code вообще все что нужно изкоробки есть
С++ nvim-господин
Аноним 28/11/21 Вск 22:33:00 #115 №258710492 
>>258708889
https://docs.microsoft.com/ru-ru/dotnet/maui/what-is-maui
https://platform.uno/
Аноним 28/11/21 Вск 22:33:00 #116 №258710494 
>>258710393
после выхода maui согласен, да и всегда есть электрон для gui
Аноним 28/11/21 Вск 22:33:06 #117 №258710499 
>>258710368
Дебагер прямо в редакторе заработал? Он вроде был, но работал не очень стабильно вроде.
>автокомплит, и интегрированные компиляторы/интерпритаторы, и средства групповой разработки
Это всё видел.
Аноним 28/11/21 Вск 22:33:17 #118 №258710508 
>>258710153
Смотрел конференцию о блейзоре. Разработчик ее начал с того, что если вы крутой JS-батька, и хотите задавать вопросы "Зачем? А как же JS? Ни нужно!" - блейзор не для вас делали. Проходите мимо, чего пристали? Ми тут на C# программировать хотим.
Переадресую этот призыв тебе.
Аноним 28/11/21 Вск 22:33:29 #119 №258710520 
>>258710241
И все это есть в VS Code.
Плагинчики ставятся на лету в отличии от студии, в которой нужно лезть в лаунчер для подключения нового функционала.
Аноним 28/11/21 Вск 22:33:46 #120 №258710536 
>>258710393
>Я так понял, это больше для мобилок, чем для десктопа. Как анон написал, это развитие Xamarin.
Это именно полноценный унифицированный кроссплатформенный гуй для всего, кроме линукса кек
Аноним 28/11/21 Вск 22:34:00 #121 №258710553 
>>258710078
То, что там XAML, не делает его развитием WPF. Но тебе лучше знать, чем разрабам, конечно.
Аноним 28/11/21 Вск 22:34:03 #122 №258710558 
Как вкатиться в хоть что-нибудь?
Аноним 28/11/21 Вск 22:34:26 #123 №258710585 
>>258710076
Опыт решения задач.
Аноним 28/11/21 Вск 22:34:58 #124 №258710615 
>>258710558
Читаешь книги, пишешь код. Каждый день. Через годик-другой идешь устраиваться на джуна.
Аноним 28/11/21 Вск 22:35:11 #125 №258710632 
>>258710412
Я ним уже 3 года работаю. При чем тут райдер?
Аноним 28/11/21 Вск 22:35:35 #126 №258710654 
>>258710585
Бля, ну тогда на подсосе
Аноним 28/11/21 Вск 22:35:53 #127 №258710670 
>>258710615
Читаешь книги, пишешь код. Каждый день. Через годик-другой идешь устраиваться на джуна.

Пофиксил
Аноним 28/11/21 Вск 22:36:44 #128 №258710710 
>>258710632
я к тому что есть что то более годное и удобное на линуксе
Аноним 28/11/21 Вск 22:37:02 #129 №258710721 
>>258708085 (OP)
Подозреваю в том, что хочешь устроиться в российскую компанию. Это тебе такой намёк жирный.
Аноним 28/11/21 Вск 22:37:14 #130 №258710731 
>>258710536
>для всего, кроме линукса
При этом у них облака с линуксом работают...
Аноним 28/11/21 Вск 22:37:16 #131 №258710733 
image33s.jpg
Вкатываюсь в Свифт, очень нравится этот момент что в срачах он никогда не всплывает, в листах/чартах/сравнениях обычно тоже, меня никто не трогает и не говорит что это говно
То что работу хуй найдешь и что я гей я уже знаю
Аноним 28/11/21 Вск 22:37:22 #132 №258710740 
>>258710558
ходи по собесам, если хочешь на работу
если не хочешь на работу, а хочешь денег, то хз
Аноним 28/11/21 Вск 22:37:23 #133 №258710742 
>>258708085 (OP)
>C# выглядит как самый универсальный язык из всех
>Говно заточенное на одну платформу
>Микросервисы с контейнерами по 4 Гб
>Венда как сервер
>Ебейший оверхед
Доооооо. Про поддержку вендоконтейнеров редхатом лучше сука даже не начинай.
Аноним 28/11/21 Вск 22:38:04 #134 №258710787 
>>258710553
Да, глянул Фитца, был не прав. Это Xamarin
Аноним 28/11/21 Вск 22:38:13 #135 №258710797 
>>258710731
Проблема скорее техническая, чем политическая, учитывая линуксоидный зоопарк.
Аноним 28/11/21 Вск 22:39:06 #136 №258710854 
>>258710508
Ну для начала это не компиляция в JS, а буквальное исполнение бинарников.
https://ru.wikipedia.org/wiki/WebAssembly тебе в помощь.
Ну и использовать одну и ту же модельку, когда у тебя сервак на ASP.NET как-то проще, чем хуярить еще и JSсовскую.
Аноним 28/11/21 Вск 22:39:15 #137 №258710859 
>>258708085 (OP)
>ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?
Запускать проги без скачивания какого-то говна
Аноним 28/11/21 Вск 22:39:34 #138 №258710880 
>>258708085 (OP)
>ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?
Много чего. Часть сделать вообще невозможно, а часть делается такими костылями, шо я маму ебал.
Вообще, ты заложник готовых решений.
Аноним 28/11/21 Вск 22:39:42 #139 №258710888 
>>258710731
а нахуя тебе гуй в облаке линуксовом то?
Аноним 28/11/21 Вск 22:40:00 #140 №258710909 
>>258710742
Так а нахуя ты микросервисы собираешь и гоняешь под виндой? Гоняй под линухом.
Аноним 28/11/21 Вск 22:40:12 #141 №258710922 
>>258710742
Додик, неткор кроссплатформенный как несколько лет.
Аноним 28/11/21 Вск 22:41:10 #142 №258710971 
>>258710449
>Что ты там на плюсах пишешь что без иде никак?
Уже ничего, а так ковырял чужую самописную либу для чтения бинарников с закрытым форматом.
Может мне просто после универа было привычней в студии сидеть.
Аноним 28/11/21 Вск 22:41:26 #143 №258710991 
>>258710854
Вы промахнулись, товарищ Акела.
Аноним 28/11/21 Вск 22:42:25 #144 №258711039 
>>258710991
Дествительно.
Аноним 28/11/21 Вск 22:43:45 #145 №258711129 
>>258710888
Дашборды самописные делать для BI. PowerBI не хочу.
Аноним 28/11/21 Вск 22:44:27 #146 №258711161 
>>258710153
Вот это >>258710854 тебе.
Аноним 28/11/21 Вск 22:44:48 #147 №258711186 
>>258710449
Не соглашусь. В IDE есть из коробки дебаггер, контроль утечек памяти, компилятор и тд. Если открыть и быстро что-то исправить, то ВИМ впереди планеты всей. А так, удобо, когда за тебя работает трактор
Аноним 28/11/21 Вск 22:46:41 #148 №258711280 
>>258708085 (OP)
Лучше скажите. Вот питон славится тем, что у него куча пакетов на каждый пук. А у шарпа с этим как? Тоже всё, что угодно, можно сделать, подключив одну или две йоба-либы?
Аноним 28/11/21 Вск 22:49:07 #149 №258711441 
>>258711280
Ну на каждый пук не знаю, но можешь ознакомиться тут:
https://www.nuget.org/
Аноним 28/11/21 Вск 22:50:15 #150 №258711506 
>>258711129
так в вебе их сделай на блазоре, например
Аноним 28/11/21 Вск 22:51:45 #151 №258711588 
>>258710449
>С++ nvim-господин
Я тебе так скажу. Когда я собесю людей, я всегда спрашиваю про вим. Если человек говорит, что он обожает вим и пишет только в нем - для меня это сразу no hire. Деды с палками копалками из 90ых нахуй идут. Как и карго-культисты, которые пытаются им подражать.

Но, на самом деле все фанатики вима по знаниям и так и так собес не проходили.
Аноним 28/11/21 Вск 22:52:29 #152 №258711633 
>>258711280
Да тоже полно говна вот только питоновские популярные, а от того по ним много информации, уроков, примеров, уже решенных задач
Например пайторч для нейронок, можно ставить на плюсы и дваву, и на питон, но попробуй найти хоть один пример кода нейросетей написанный на плюсах? Хуй там, а еще данные в нейросетку зачастую ты грузишь обычно в формате pandas-датафрейма, нету пандаса в плюсах
Это просто удобнее работать с МЛ питоном, тем более есть гугл колаб где тебе выдают линукс 2 гб и по запросу даже видяху, и иногда даже профессиональную типа Т4, и ВСЕ библиотеки уже предустановлены, написал import tensorflow - установится последний тенсорфлоу, захотел старый тенсорфлоу - не проблема, пайторч? Без проблем, банально либу с распознаванием русской речи - уже есть, хочешь получить доступ к микрофону и потестить как твоя нейронка переводит голос в текст - pyaudio умеет. Я конечно с плюсами скорее сравнил, но ты сам попросил питон
sageАноним 28/11/21 Вск 22:53:51 #153 №258711726 
>>258711588
Чет взлольнул с жирноты.
мимо
Аноним 28/11/21 Вск 22:54:34 #154 №258711772 
>>258711726
Суровая реальность, нам нужны сениор девелоперы, а не ебланы-пердолькинсы
Аноним 28/11/21 Вск 22:57:12 #155 №258711944 
image.png
>>258708085 (OP)
>ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?
Что-то, что будет нормальной мультиплатформой. С# своим "удобством" загоняет тебя в клоаку и зависимость проприетаных костылей Microsoft. В конечном итоге может выйти ситуация как с огромным количеством разработчиков игр и сложных ГУИ приложений - невозможность качественно, адекватно и быстро использовать свой код на Linux, BSD (MacOS), arm архитектуре. Придётся полагаться на "костыли для костылей" типа wine, proton.
Один из самых каноничных "заложников" платформы C# и .NET из десктопных приложений это ShareX. Скрин со страницы https://getsharex.com/docs/faq отлично поясняет за ситуацию, в которой оказались многие девелоперы, попавшие "за решётку".
Аноним 28/11/21 Вск 22:57:39 #156 №258711972 
>>258711944
Еще один на 5 лет устаревший
Аноним 28/11/21 Вск 23:00:09 #157 №258712123 
>>258711972 ок, мистер. Вот тебе исходный код на сисярпе https://github.com/ShareX/ShareX Собери мне его под любую другую систему кроме windows
Аноним 28/11/21 Вск 23:01:14 #158 №258712174 
>>258710494
Электрон - не лучший вариант для десктопа.
Аноним 28/11/21 Вск 23:02:12 #159 №258712235 
>>258712123
Переписываешь зааффекченные куски на неткор - готово.

То, что девелоперы не хотят это делать - проблема не сишарпа. И да, кроссплатформенного способа забрать кусок экрана все равно нету, так что без нативного ОС апи никуды
Аноним 28/11/21 Вск 23:03:37 #160 №258712330 
>>258711633
Ну вот как раз по работе с данными - дата инженегринг, анализ и МЛ. Там, как я понял, куча инструментов написаны на джаве - хадупы всякие, например. Или спарк. И котируется питон и джава. А шарпу там места нет?
Аноним 28/11/21 Вск 23:05:09 #161 №258712425 
>>258711506
Разумный вариант для такого задачи, кстати. Забыл про него.
Аноним 28/11/21 Вск 23:06:25 #162 №258712510 
>>258712235
А гуй-то ты на что перепишешь?
Аноним 28/11/21 Вск 23:07:34 #163 №258712585 
>>258712510
Avalonia\MAUI (с Мауи линуксоиды пососут конеш, но они привычные)
Аноним 28/11/21 Вск 23:09:50 #164 №258712712 
>>258712585
Ну то есть нормальных вариантов нет.
Аноним 28/11/21 Вск 23:10:47 #165 №258712766 
>>258712712
в мире полностью кроссплатформенного гуя так то у тебя вообще либо электрон, либо Qt, либо авалония.
Аноним 28/11/21 Вск 23:11:29 #166 №258712817 
>>258712330
Понятия не имею, я энтузиаст, обычно в вакансиях если и есть что-то кроме питона то либо джава(обычно в яндексе), либо плюсы если нейронки хотят использовать для инженерных задач(например поиск дефектов деталей или дырок в газапроводах), наверное на плюсах пишут эмбеддед часть если я сейчас не спизданул хуйни, короче связь источников информации с нейронкой в реальном времени
Аноним 28/11/21 Вск 23:11:58 #167 №258712852 
>>258708085 (OP)
>выглядит как самый универсальный язык из всех
А чем он в этом плане отличается от популярных жс/питон/жава/го/что там еще?
Я бы лучше на вакансии ориентировался, что реально на языке делают и сколько за это платят.
Аноним 28/11/21 Вск 23:11:59 #168 №258712853 
>>258712712
Нормальные это какие? Я помню как красноглазики убеждали что кроме терминала им нихуя не нужно.
мимо
Аноним 28/11/21 Вск 23:13:48 #169 №258712964 
>>258712766
Можно еще Uno и Blazor прибавить.
Аноним 28/11/21 Вск 23:16:41 #170 №258713141 
>>258710909
>Так а нахуя ты микросервисы собираешь и гоняешь под виндой?
Я не ебанутый, это оп пиздабол чотатам пиздел про микросервисы в оп-посте.
>неткор кроссплатформенный как несколько лет
И нахуй никому не нужен.
Аноним 28/11/21 Вск 23:17:01 #171 №258713163 
1638130616308.jpg
Как самому выучить язык? Мне интересно. Что на нём создавать, чтобы было желание в него погружаться.

Мне кореш показал такой вот батник для того, чтобы папку запаролить. Эта папка не отображается, если батник врубить. На чем это написано?
Аноним 28/11/21 Вск 23:17:25 #172 №258713186 
>>258713141
> И нахуй никому не нужен.
Петушок-кукареша сказал, что никому нахуй не надо. Пойду свои сервисы на шарпе с прода снесу.
Аноним 28/11/21 Вск 23:17:39 #173 №258713201 
>>258712766
Так это шанс для майкрософта мир гуя отжать. Понятно, что он им не нужен, но всё-таки...

>>258712853
>Нормальные это какие?
В данном случае на уровне WinForms. ShareX же это использует?
Аноним 28/11/21 Вск 23:18:32 #174 №258713254 
>>258713141
> И нахуй никому не нужен.
Ясен хрен, ведь скоро уже .NET6 выходит.
Аноним 28/11/21 Вск 23:19:01 #175 №258713287 
>>258713254
А он что, не кроссплатформенный?
Аноним 28/11/21 Вск 23:20:30 #176 №258713386 
Дотнетшишы уже могут побороться в религиозности со свидетелями джавы.
Аноним 28/11/21 Вск 23:21:15 #177 №258713441 
>>258713287
Я имел в виду что с выпуска нет кора уже почти два новых выпуска платформы вышло.
Аноним 28/11/21 Вск 23:23:11 #178 №258713552 
>>258713186
Иди поплачь, обиженка. Твой дотнет не пропустит ни один вменяемый архсовет хоть сколько крупной конторы.
Аноним 28/11/21 Вск 23:25:32 #179 №258713687 
>>258713141
>микросервисы
А в чем проблема?
Net core есть же на линуксе, можешь докер контейнер хоть на альпине взять.
Аноним 28/11/21 Вск 23:26:22 #180 №258713742 
>>258713201
> В данном случае на уровне WinForms. ShareX же это использует?
Можешь из макрософт стора скачать XAML Control gallery все что там есть - есть в MAUI, если нужен Линукс - гугли Uno platform. Не понятно что ещё тебе надо.
В разработке софтины, что ты скинул, просто ленивые уебки работают, вот и все.
Аноним 28/11/21 Вск 23:27:04 #181 №258713790 
>>258713552
> Твой дотнет не пропустит ни один вменяемый архсовет хоть сколько крупной конторы.
> уже в проде
Эх, печаль беда. Пойду пропустившим архитекторам говорить, что на двоще запретили.

А и да, завтра начну новый проект на шестом дотнете.
Аноним 28/11/21 Вск 23:34:49 #182 №258714273 
>>258713742
Мне ничего не надо, а вот разрабам ShareX надо, чтобы нормально и желательно нативно, а не через сторонние и костыльные решения.
Аноним 28/11/21 Вск 23:39:36 #183 №258714504 
>>258714273
Етить, а где ты видел не сторонние решения?
Аноним 28/11/21 Вск 23:44:43 #184 №258714780 
>>258714504
WinForms же.
Аноним 28/11/21 Вск 23:48:09 #185 №258714964 
>>258714780
А мультиплатформенные? MAUI, если что, разработка мелкософта.
Аноним 28/11/21 Вск 23:49:01 #186 №258715017 
>>258712712
Да всё там есть. Как-то же работает написанный на С++ qbittorrent на мак/линупс/шиндошс/bsd с использованием qt. Спистелки-перделки решётчатые, разработанные майкрософтом так не могут by design.
Аноним 28/11/21 Вск 23:51:06 #187 №258715132 
>>258708085 (OP)
> ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?
Monads, type oriented protagraming, term rewriting.
Аноним 28/11/21 Вск 23:51:58 #188 №258715174 
>>258708085 (OP)
Это императивное говно же. Как на этом программировать?
Аноним 28/11/21 Вск 23:59:27 #189 №258715518 
>>258714964
>А мультиплатформенные?
Вот их и нет. Про JavaFX не в курсе, но это и не шарп.
>MAUI, если что, разработка мелкософта
Да, но без никсов как минимум. И не знаю, насколько она полноценна по сравнению с WinForms. На нём вообще что-то делают из десктопа?
Аноним 29/11/21 Пнд 00:00:57 #190 №258715588 
>>258708085 (OP)
А в чем плюс универсальности?
Понятно, для тебя как программиста, это удобно. Но зачем это бизнесу?
Возможно это удобно для mvp, но, если у тебя действительно крупный проект, то тебе лучше специализированный инструмент, а не универсальный.
Аноним 29/11/21 Пнд 00:01:05 #191 №258715597 
>>258710859
Давно можно весь рантайм с собой таскать и даже вообще из коробки в одном экзешнике парой галок.
Аноним 29/11/21 Пнд 00:01:25 #192 №258715611 
>>258715017
Ну так это не шарп. На плюсах можно было делать WinForms-проги, в универе лабы были даже. Но в 2012 студии это выпилили, оставив только для шарпа.
Аноним 29/11/21 Пнд 00:06:52 #193 №258715844 
>>258708085 (OP)
C# это такая ява для винды
Аноним 29/11/21 Пнд 00:07:37 #194 №258715878 
>>258709447
Студия топ, только в студии есть нормально работающий peek definition в котором можно вызвать ещё peek definition в котором можно вызвать ещё peek definition и т.д. В ебучем vscode эта хуйня сломана, а в других редакторах даже близко ничего подобного нет, как фуфел сиди открывай новые окна и вкладки блять
Аноним 29/11/21 Пнд 00:11:57 #195 №258716103 
>>258708464
Да, и нам в универе в рамках курса по ООП давали теоретическое обоснование, почему конкретно так сделано.
Аноним 29/11/21 Пнд 00:12:43 #196 №258716155 
image.png
>>258709767
>WebStorm
Сижу с бэком на студии и фронтом на шторме, брат жив, но зависимость есть и сильная

>>258708464
наследование зло. Я ебал гретси говно из 10 уровней

>>258709124
Можно, проблема только в том что ты не контролишь вызов gc. Есть вариант вообще упороться и нахуячить всё на ансейфе, но зачем тогда брать шарпы?
https://www.opennet.ru/opennews/art.shtml?num=51475
Аноним 29/11/21 Пнд 00:13:38 #197 №258716209 
>>258711588
Вимом не пользуюсь, но понимаю людей которые перешли на вим потому что часто пишут в консоли а в для Линукс консоли только нано или вим
Аноним 29/11/21 Пнд 00:38:38 #198 №258717388 
image.png
>>258715844
Аноним 29/11/21 Пнд 01:41:56 #199 №258719926 
>>258708085 (OP)
>ЧТО НЕЛЬЗЯ ДЕЛАТЬ НА С#?
Писать под большинство не-arm микроконтроллеров
Аноним 29/11/21 Пнд 01:59:51 #200 №258720527 
>>258711588
Ну, смотря что ты делаешь. Если копаешь железки, платы и надо, чтобы редактор запускался на каждом утюге, то лучше вим. Остальное банально не запустится, а про нано я говорить не хочу, там просто кровь из глаз
Аноним 29/11/21 Пнд 02:20:18 #201 №258721174 
>>258719926
Как-нибудь переживу.
comments powered by Disqus

Отзывы и предложения