24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сап, программач. Я столкнулся с дилеммой выбора языка программирования для своего первого проекта.
Сап, программач. Я столкнулся с дилеммой выбора языка программирования для своего первого проекта. У меня нет опыта в программировании, но я хотел бы узнать мнение более опытных людей и получить советы.
Вот некоторые языки программирования, которые я рассматриваю:
Python JavaScript Java C# C++ Ruby Golang Rust Kotlin
Если у вас есть опыт работы с этими или другими языками, поделитесь своими впечатлениями и расскажите о преимуществах и недостатках каждого из них. Буду благодарен за любую информацию, которая поможет мне сделать правильный выбор!
>>285755725 (OP) Очередной клоун, который вместо того чтобы взять похуй что и начать делать придумывает себе причины не делать. Смотрит ссаные видосы о том как делают другие, читает рецензии и мнения, но блядь ни в коем случае не делает само дело. Да иди ты нахуй
>>285755725 (OP) В вузе писал часто на Java , потом увидел как все приятно пишется на сисярпе, перекатился на него. Теперь работаю дотнетчиком, такие дела.
>Rust Не лучший выбор для новичка , после плюсов нужно вкатываться ИМХО.
>>285755725 (OP) >4 Шарпу бы поставил скорость 4-5, так как по бенчмаркам он показывает такой же результат, как и прыщи, но чуть хуже. И комюнити саппорт 4, так как по шарпу куча гайдов, туториалов и пакетов (не так много, как у питгона и жабы, но тоже немало).
>>285755725 (OP) Джаву вычеркивай, это неактуальное говно. Даже моя околобанковская галера сейчас проекты с джавы на шарп переписывает Котлин все равно работает с джава машиной, будущего у него нет Руби тебе не нужен - в рф нет стартапов, а экономические условия для их появления на уровне африки Плюс, раст и голанг не для нубов без вышки/опыта
Между питоном и джаваскриптом выбери, что больше нравится
>>285755725 (OP) C++. Будешь унижать как верихайлвл обезьян с анальным контролем и кучей правил, так и сишных чмонек без абстракций. Ну и разумеется, учавствовать в баталиях с растодебилами. Но помни, настоящий С++ господин, помимо плюсов, знает еще зоопарк других языков и используемых ими технологий, что бы обоссывать в интернете.
>>285757320 Для вката на первую работу? Ну сам язык, алгоритмы и структуры данных я в вузе изучал. Просто научился сложность алгоритмов вычислять . Sql , паттерны, solid , ну и немного саму платформу, чтобы просто CRUD для создания web api. Хз че еще добавить.
>как устроено под капотом? Ну я просто изучал яп, там многие вещи описывались как внутри работает. Прям чтобы CLR изучать, не было такого.
>>285755725 (OP) Нахуя кому-то нужна жаба? Это ж очень многословный, несладкий яп, с просто нахихуевейшей вм. У питона лучше блять скорость. Так еще async/await вводить не собираются. Ну это же пиздец полнейший. Язык без асиннхроности в синтаксисе в 2023 году, акстись. Я уж молчу про говнодженерики и перегрузку операторов, которой нет.
>>285755725 (OP) > 4 пик Что-то кекнул с maintability петухона. Питонокод write-only кал, который сами авторы не могут прочитать через пару месяцев. В отличии от сишечки, код на которой реально может жить и перекатываться с другие проекты десятилетиями. И шарп в продакшене хуже Джавы. Ноудискасс
>>285755725 (OP) Тебе нужен Хаскель. Скачай книгу Аллена и Моронуки, там дохуя страниц, но интересно читается. Не трать время на залупы вроде джавы и прочее говно.
>>285761113 >В каком месте блять? Во всем. Джава междуплатформенна по-настоящему. На ней можно писать и энтерпрайз и для мобилок, у неё богатые и проработанные SDK. Шарп через 15 лет жизни еле-еле выбирается из виндоус-мирка, у него половина SDK - ублюдские помойки(WPF например), а другая половина просто пизжена с джава-мира
>>285761331 На мобилках котлин. Так что ее кросплатформенность нахуй не нужна. А C# на линуксе сейчас также ровно ебет. >Шарп через 15 лет жизни еле-еле выбирается из виндоус-мирка Так что пиздежь. Давно выбрался и выебал всех конкуретнов. >пизжена с джава-мира Вначале если только, там mm. Но на данный момент пиздят именно у .net.
>>285761475 >Так что пиздежь. Давно выбрался и выебал всех конкуретнов. Манямирок. На шарпе можно поесть говна даже не покидая винду, если у тебя в проекте есть старая либа, сделанная дотнете на пару версий меньше актуальной и если нет сорцов, то соснешь длинный и толстый при переезде на свежую версию. В джаве такого нет, ибо поддерживается всё. > Давно выбрался и выебал всех конкуретнов Кого он там выебал, лол? Бэкэнд на шарпе - это жалкий ублюдок. Даже нода его выебет и высушит. Не то, что джава
>>285761484 У меня от тебя identation error. Только полный дегенерат мог придумать язык, где пробелы и табуляции могут быть лексемами составного оператора
>>285762117 >Джависты как всегда агрессивно защищают свое гавно. Я не джавист, а плюсовик-нодист-шарпист-сишник. И прекрасно знаю, сколько стоит поддержка кода и продакшн. Джава строга, многословна, но она вознаграждает своих адептов долгой жизнью кода и всеприменимостью. >>285762231 Весь петухонокод, который я видел, был помойкой, написанной на скорую руку. И его авторы - неопрятные невнимательные чуханы. Питон - это реинкарнация перла
>>285762391 Лол. Неудобный вопрос для петухонистов
>>285755725 (OP) Тут все как с бытием натуралом или зоо. Это твой выбор играть на харде (быть первым) или на изи моде (вторым). На изи моде пхп, жс, сишарп, джава. Остальное хардмод.
Есть люди которые просто не верят что можно выучить изи стек.
Но и учти что смотрят на возраст и софтскиллы. Молодые таланты - это статья по идее в снг, но хомячки думают что так и должно быть. Отсекают скуфов по возрасту.
>>285755725 (OP) Запомни что в ит тебя не ждет халява с крайне умными коллегами которые ходят в свитерах с оленями, обстановка будет ПРАКТИЧЕСКИ такая же как была у тебя в шараге на парах. Если ты был омежкой или хуево к тебе относились - то же будет и в ит. Но хрюши это чувствуют, и как правило тебя защищают волшебным заклинением о том, что тебе перезвонят. В ит берут ебаных нулей, но вписывающихся в коллектив. В ит так же прыгают вокруг тян, снимают тикток и смотрят как на долбоеба если нет девушки. Учти это.
>>285762693 >Ты перла-то никогда не видел. >Это ж надо было перл с питоном сравнить Лол, петухонист сгорел от своего говноязыка. Да, перл был такой же помойкой, на которой быстро-быстро можно было захуярить сайтик. И с такими же проблемами, как петухон, т.е. нечитаемостью и хуевой масштабируемостью
>>285755725 (OP) > для своего первого проекта Только не С++, что угодно, но не ебучий С++. Мне вот не повезло и я вкатился со всяких базовых практик на С++ и на С. Йобаный рот, сейчас-то всё отлично, но как же я завидую зумерам, которые чисто на чилле начинают с JS или с Питона и у них сразу всё ладится. Впрочем, СиПП охуенный язык, мне очень нравится.
>>285763065 Почему так, анон? Слышал кучу раз мнение что куда круче вкатиться через С++, выгодно отделяя себя от питоно-макак, потому что как только осилишь плюсы, питон вообще хуйней покажется
>>285762933 В рф еще не так плохо с легаси на 8, у нас из-за популярности джавы в бигтехе есть в проде свежие версии, с микросервисами и кафкой а еще неоднозначный котлин
>>285762675 >На изи моде пхп, жс, сишарп, джава. Остальное хардмод. Ну js охуенен. node js получился просто отличным >>285762946 >Как тебе табуляция масштабировать помешала У меня в редакторе особая настройка на отступы и я выравниваю блоки табуляцией. Питон - это такой кал, что там приходится включать отображение пробелов и табуляций, чтоб вставлять операторы в правильное место после блоков. И это пиздец. А ты - профнепригодный дурачок и никогда не работал на поддержке чужого кода или просто в проекте, который живет больше 2 лет
>>285762917 Нет. Очень тяжело и платят меньше, чем оно стоит того. Плюсами можно заниматься только по любви
>>285763145 Потому что стрелять в ногу позволяет. Банально массивы: у них нет проверки на out of bounds. Типа да, ахуенно, скорость все дела, но приложение может работать даже с несуществующем индексом, а может и не работать, когда ось нахуй пошлет такое безобразие. Там таких неочевидностей до жопы. Плюс ошибки ну вообще блять никак не объясняются. В gcc по крайней мере.
>>285763145 > как только осилишь плюсы Это главный подводный камень тащемта, нужно реально гореть этим делом, и чудес не жди, за имплементации "на авось" можно получить по башке и не понять, за что.
>>285763156 Он предвзятый, но ещё Линус предпочитает чистый Си, за это я его очень уважаю.
>>285763145 >Слышал кучу раз мнение что куда круче вкатиться через С++ А ты знаешь, что будет первой-второй-третьей программой на С++? Консольное, блядь, приложение. Кому это сейчас надо? Сейчас сишечку можно изучать только после чего-то полегче и попрактичнее. Это современный ассемблер
>>285763331 >>Питон - это такой кал, что там приходится включать отображение пробелов и табуляций, чтоб вставлять операторы в правильное место после блоков. И это пиздец. Ебать ты снежинка конешно, нихуя не умеющая в редакторы и клавишу TAB. Иди блядь поучи мейнтейнеров Django, Flask, Jinja2 и других разработчиков, которые с питоном уже дохуя лет и не жалуются.
>>285763532 Так ведь ничего плохого в консольных приложениях нет, они заточены под специфичные задачи, где ГУИ нахер не нужен. Я хз зачем бы существовал TexConv с ГУИ, например, а так любой школьник может написать для него какой угодно враппер и просто положить сам TexConv в папочку bin. C++ отлично заточен под библиотеки, какие-то основополагающие вещи.
>>285763693 >Ебать ты снежинка конешно, нихуя не умеющая в редакторы и клавишу TAB. Ебать ты дурак, который не понимает, как используется пробел и табуляции во всех других языках. Почему бы не отделять операторы буквами a и b? И то было бы лучше > Иди блядь поучи мейнтейнеров Django, Flask, Jinja2 Это говно выкинут через 5 лет и забудут, как перл, COM-объекты, ActiveX и другие страшные сны.
>>285763825 >Так ведь ничего плохого в консольных приложениях нет, они заточены под специфичные задачи А ещё их запускают с командной строки. Мне-то норм, но сейчас для первого языка это слишком low. Все ли её найдут на своих пекарнях?
>>285763973 >Все ли её найдут на своих пекарнях? Когда там bash прям в венду впендюрят уже? Я просто смотрю как мелкомягкие потихоньку поглощают gnu и все жду, когда это говно уберут
>>285755725 (OP) Ну вот как тебе ответить на вопрос: сверло купить или молоток? В целом то оба хороши, что сверло, что молоток, но всё меняется, когда ты начинаешь понимать, что ты собираешься делать: сверлить или гвозди забивать. Так что ты определись и пойми сам.
Проиграл с ОПа ебаната. Так и представил как он начал учить плюсы, а потом через год решил пилить сайт. Или год учил php а потом начал писать десктоп-софтину. ну просто сказочный долбоёб.
>>285763975 >Скоро выкинут тебя, потому что ты уже старый негодный кусок говна. Чото лол. Люди, умеющие собрать проект под gcc уже редкость. А у тебя нет базы и будущего. И я тебе могу рассказать, как работают твои инструменты, а ты будешь смотреть на мой код, как на магию. Потомучто ты лох, который даже не знает, как работает GC в твоей помойке, а я могу сам себе написать язык и компилятор к нему. Ты - житель дна, а я - акула, плавающая по всему пространству
>>285764116 >Когда там bash прям в венду впендюрят уже? tar уже встроили с 10 винды. Быдо странно, но приятно
>>285767084 Не реалистично смотришь. Времена когда омжно было сделать минимум и получить бабло прошли. Поставь себе задачу устроится на работу в сфере которая больше интересна. Поступенно наработаешь опыт, познакомишься с людьми и может тогда что-то запустите.
>>285755725 (OP) Чел, твой максимум - это напитки мне подавать, лучше зубри сорта кофе и составы коктейлей. Облизывается тут всякая шелупонь на айтишные зарплаты, пошли нахуй, стяжатели.
>>285768661 И кто тут чел еще, сраный мудак блядь? Рот твой ебал и срал твоей мамаше-шлюхе в рот, мерзкая айтимразь. Иди к своим братьям обезьянам в зоопарк, очкарик хуев. Сука, меня тошнит блядь, уверен, что ты типичная очкастая тощая мразь блядь, которая возомнила себя умнее всех вокруг, таких обычно в школах и универах головой в сортир макают и насмехаются, мерзкая тварь блядь, у тебя же небось даже друзей нет, потому что ты грязь и говно, мерзкий маленький сноб, который нахуй никому не нужен, даже своей мамаше-шлюхе. Небось мечтаешь жить в омерике какой-нибудь и кодить там с остальными очкариками в этих гуглах, лол блядь, мерзость.
>>285769474 Пффф, контингент пятерочки порвался. Смотри просрочку завтра не пропусти на прилавке, чтоб последние кровные не потерять - тебе ж еще за интернет платить, чтобы тут высираться своим мнением.
>>285769914 И где ты такой смелый сидишь? В глаза мне сможешь повторить, давай встретимся, не будь дешевкой, я на тебя посмотрю, что за гнусное убожество ты из себя представляешь.
>>285770109 Сижу в своей лоджии и неспеша стряхиваю пепел на твою плешь, которая осмелилась высунуться из утлой бытовки после 21:00. Спать иди. На работу завтра.
>>285770477 ТЫ хули раскудахтался псина? В интернете такой борзый, сам небось очкарик сидит за клавиатурой на улицу боится выйти. Ты сходи, посмотри чем люди живут, поймешь тогда, что за слова надо отвечать. Тебя найти не проблема вобще. Просто итак ясно, что ты задрот, обычный дрочила. Об тебя жалко руки марать, говно. Выйди хоть в падик спроси у пацанов за жизнь они тебе пояснят, ато как чухан сидишь за монитором, небось телки тебе не дают хахах)) Чучело ебаное
>>285770815 Главная проблема таких как ты, что они мыслят полярно: либо ты состоявшийся физически, либо - духовно. Противоречие начинается с ирл: когда подобные тебе видят достойно зарабатывающего интеллигента в статном развитом теле, то психика закрывается от такого - ведь не может же быть так, ведь обман это все и профанация. А это правда. Мне не придется тебе даже давать щелбана - твои губы затрясутся быстрей, а в мокрых глазах я увижу поражение.
>>285771127 Слушай, я человек с ВО, меня допускают до работы с очень трудным коллективом, я написал диплом на тему, в которой ты своим маленьким мозгом ни за что в жизни не разберёшься. Более того, я уверен, что ты дальше своей комнаты, максимум школы, никогда в жизни не выходил, а сейчас живёшь на шее у матери. И вот ты, тупое говно, которое ссытся выйти на улицу, которое, я уверен, даже с девочкой заговорить не может, считаешь себя умнее и адекватнее меня?
Да ты смешон. Судя по твоим постам, у тебя ЧСВ выше крыши, а мозгов - 0. Поэтому я не собираюсь больше тебе что-то доказывать, просто иди нахуй, дегенерат.
>>285771401 Нынче любая шваль кончает ВО, половину бы, если не две трети из вас, да в колледжи или сразу за прилавок. С девочкой может ты и заговоришь, но исхода два: либо перцем получишь в свое помятое орочье ебало, либо поведешь свою скуфыню в шаурмячную. А что ты хотел за свою зп продавца 50к? Бестолочь.
>>285771874 Ыыы, мамкин дегенерат радостно потирает ручки, пожиная плоды многолетнего зубрения отборных постов, называемых пастами. Еще и картиночку прикрепляет, мол, рад, улыбка до ушей. Знаток, однако. Жаль, что в сухом остатке ты продавец/бариста/хуесос, даже если все твои ответы - не твои.
Я столкнулся с дилеммой выбора языка программирования для своего первого проекта. У меня нет опыта в программировании, но я хотел бы узнать мнение более опытных людей и получить советы.
Вот некоторые языки программирования, которые я рассматриваю:
Python
JavaScript
Java
C#
C++
Ruby
Golang
Rust
Kotlin
Если у вас есть опыт работы с этими или другими языками, поделитесь своими впечатлениями и расскажите о преимуществах и недостатках каждого из них. Буду благодарен за любую информацию, которая поможет мне сделать правильный выбор!