Когда моя подруга узнала, что я пытаюсь писать на джаве, она заявила мне, что "джвакодер хуже [гомосексуалиста]". В ответ я заметил, что она и сама питонщица, а использовать язык с неявной типизацией довольно брезгливо. После этого она отстала. Но беда в том, что она очень умная девочка, выигрывала много контестов, сейчас работает в яндексе, а ее критика ранит меня до глубины души. Собственно, вопрос: Какие языки точно не вызывают нареканий у ровных и четких пацанов?
python
>>16612 Второй или третий?
>работает в яндексе Ну охуеть достижение. Даже я работаю в яндексе.
>>16613 Четкие пацаны пишут на третьем, но разница минимальна.
>>16616 А контестов ты много выиграл?
Си и ассемблер. Ну и tcl в капче.
>>16611 Verilog.
>>16623 Некоторые утверждают, что VHDL лучше.
>>16628 Ну он более низкоуровневый. Алсо, да, среди закостенелых RTL-щиков считается "более труъ", часто обоснование сводится к тому "с VHDL можешь на что угодно перейти, а с верилога на VHDL не сможешь". Да, код более громоздкий, он более "дубовый" и в стиле Паскаля, а не Си. Хотя, по моим наблюдениям, верилог сейчас всё больше входит в использование (по крайней мере, у нас для описания и верификации всего - от мелких плат на материнках и всякой простой периферии до процессоров и КПИ используется именно он). Ещё слышал, что VHDL часто предпочтительнее при разработке для ПЛИС Xilinx. Но я с ними дела не имел. Ну и в университетах в большинстве случаев изучают именно его (все, с кем общался, учились на нём, но многие из тех, кто преподают, говорят, что дают уже верилог, т.к. давать VHDL считают нерациональным).
>>16616 >работает в яндексе Идёшь на Яндекс-пикник завтра? Обещали вкусняшки на завтрак.
>>16616 Ну да, с позиции илиты легко говорить. Кто там работает в Яндексе, Мейле, ещё где.
>>16639 Стыдно должно быть работать в "Яндексе" в 2017 году!
>>16640 А где не стыдно?
Пиши на чём тебе удобно (и под конкретную задачу), всё равно кто-нибудь будет придираться. Альтернативный вариант: питон третий (второй ок тоже, но лучше не надо). Вызывает нарекания только у отмороженных пхп-шников.
>>16642 Стыдно должно быть работать в 2017 году!
>>16643 А что не стыдно?
>>16642 В компании, сотрудничество которой с властями этой и любой другой страны минимально, а ещё лучше — в компании, не занимающейся таргетированной рекламой в Интернете.
>>16643 ??од??ве??жда?? пе??в??й па??аг??а??. Сей??ас не?? ни одного яз??ка без недос??а??ков, об??словленн???? в самом л??????ем сл????ае ис??о??ией ??азви??ия. >>16653 Яндекс - не а??мия, всегда можно ??й??и.
>>16653 А на предприятии, которое не сотрудничает с властями, а работает на власть?
>>16656 Смотря что ты под этим понимаешь. Само по себе финансирование из бюджета не делает предприятие работающим на власть. С другой строны, все предприятия работают на власть, вынужденно финансируя её уплатой налогов.
>>16659 Понимаю под этим предприятие, осуществляющее разработку вычислительной техники для нужд минобороны и органов.
>>16663 А сам-то как думаешь? Не то чтобы ваша продукция была совсем ненужной, но тренд такой, что её могут начать заставлять использовать и в тех отраслях, где она не нужна. Лучше бы что-то конкурентоспособное делали для открытых рынков.
>>16642 https://vc.ru/p/work-experience-in-yandex > Есть такая расхожая история про то, что в «Яндексе» зарплаты немного ниже, чем в среднем по рынку. Если упрощать, то, наверное, можно сказать, что отношение к этому в компании следующее: да, зарплаты чуть ниже, но у нас отличные внутренние сервисы, прекрасные люди и профессионалы, компенсация за еду и отличный соцпакет. tldr: элитные галеры. Не стыдно работать на себя или запад.
>>16713 Вся жизнь - галеры, если ты не богат или не у мамки на шее. Работа на себя это вещь весьма специфическая. Если ты индивидуально работаешь, то как правило занимаешься какой-то нудной мелочевкой. Все сколько-нибудь сложные заказы идут в конторы, а ты работаешь с бизнесами уровня пивного ларька "У Ашота". Если ты продаешь что-то в интернете, то ты торговец, к кодингу это отношения не имеет. Все это переоценено.
>>16667 Открытым рынкам не нужна продукция военного назначения и архитектура с закрытой системой команд. Так что я не вижу смысла в этом. Лично я удовлетворён тем, что то, что я делаю, будет сбивать самолёты и обрушивать бомбы на чьи-то головы.
>>16738 Это точно должно быть стыдно.
>>16741 Два чая тебе.
>>16741 Что именно стыдно и почему?
>>16611 Си
На чём умеешь, на том и пиши.
>>16611 Конечно же Си.
Ну конечно же кресты.
>>16743 Утраиваю. >>16640 А что не так с ним?
>>16611 У каждого языка есть своя область примененимости и недостатки. Осознай, что язык программирования - это инструмент. Java - хорошо подходит для создания Android приложений и крупного enterprise по. Основные проблемы: сборщик мусора. Учётких пацанов невызывает любой профессионал своего дела и не важно какой это ЯП. Мимосишник
>>17218 > Осознай, что язык программирования - это инструмент. Господи, неужели это кто-то таки написал.
>>17218 А на Сишке есть Qt, поэтому Java не нужна для Андроидов) Какой язык вам нравится, на том и стоит писать. Согласен. Но сишка лучше. Что скажете про Qt?
>>17239 Использовал PyQt. Ваял форму в Qt designer. Норм.
>>17241 Мне интересно узнать про работу в какой-нибудь конторе по Qt. Насколько востребован Qt?
>>17243 Хорошо востребован, потому что особой альтернативы для интерфейсов на сях нет.
>>17218 > Java - хорошо подходит для создания Android приложений Kotlin
>>17249 А что насчёт кроссплатформенности Qt'a? Она хорошо реализована? Нужно будет сделать отдельный тред про Qt когда-нибудь...
>>17304 На Windows/Linux нормальная переносимость. Надо только писать кроссплатформенно для выбранных компиляторов, ну это и без Qt требуется. Есть поддержка мобильных платформ, но я не пробовал. Всё хочу начать под ведро, но выходит как в ведро. > Incorrect faptcha entered. Соус, что на фапче?
>>17309 Починил.
>>17309 Сейчас учу Qt на Android. Весь интерфейс лучше делать на QML, а функционал на сишке.
>>17325 Там надо NDK настраивать? И много ли чистого JS при работе с QML?
>>17327 Я NDK не трогал. Просто установил и прописал пути. На компе установил и всё настроил, а на ноуте сейчас мучаюсь. В ближайшее время попробую начать тред по Qt, где составлю действующий метод установки на Андроид. Слишком часто вижу этот фреймворк: даже Guitar Pro 7 сделали на нём. Я не работал с JavaScript, поэтому не скажу. Нужно посмотреть пару видео по QML и начинаешь всё понимать.
>>17329 Я вкачусь.
>>16611 Передай девочке, что Яндекс - торт!
>>17329
>>17391 В новом Qt Creator нашли баг, из-за которого появляются проблемы с определением NDK.
>>17481 А допустимо к андроед студии подключить Qt? Для VS есть Qt VS Addin, например.
>>17489 Вряд ли. Там вроде как нет поддержки крестов даже, не то что целого фреймворка.
>>17520 Ну NDK можно подключать точно для кода на крестах.
>>17522 NDK то можно. Я не буду утверждать, т.к. сам не уверен на 100%, но, по-моему, максимум что можно сделать это aar либу собрать в Qt и уже её подключить в Android Studio и использовать.
>>17239 >А на Сишке есть Qt Но Qt же плюсы, а не сишка, не?
>>17581 Да.
>>16611 ФП >>17148 https://habr.com/ru/post/497114/
>>25586 Слишком уж наркомания, хотя посыл конечно же верный, это да.
> Собственно, вопрос: Какие языки точно не вызывают нареканий у ровных и четких пацанов? NASM, FASM, MASM.
>>16611 Примечательно, что вначале разговор о подруге, а в конце вопрос про пацанов
>>25593 > NASM, FASM, MASM GNU Assembler с AT&T синтаксисом вместо этого.
>>25611 Он никогда не предназначался для того чтобы на нем что-то писали, а так да, конечно, по критериям опа, лучший вариант!
>>25612 >никогда не предназначался для того чтобы на нем что-то писали Есть же язык, на котором даже helloworld его же автор не осилил вроде как...
>>25612 Eh? Там есть разные средства для этого; вставки именно на нём в GNU-шном диалекте C. Часть кода Линуха на нём. Так что >>25613 вообще никак не про as.
>>25615 Кто угодно скажет что gas весьма неудобная штука в сравнении с, мне лично иные мнения не встречались. Обвязки как таковой и нет, опять же в сравнении с, писать неудобно.
ОП, ты ещё здесь? Ты в 2015 где-то не ездил на конкурс в Минск? Я просто помню как ездил и там был парень старше меня, которого его подруга подкалывала по поводу Джавы, а он её в ответ.
>>16611 Мы наоборот в универе троллили тех одногруппников, кто писал на динамической скриптухе, по типу питона или джаваскрипта
>>25740 ОП здесь. С подругой не заладилось - она стала бомбить все сильнее по мере того, как я учился программировать и в конце концов мы перестали общаться, а потом ее уволили - говорят, она не справлялась. С джавой я расстался, теперь программирую на C++, работаю в "Яндексе" в том же офисе, где она до меня. Все мои колллеги тоже пишут на C++ и весело стебутся над питонистами. C++ оказался выбором настоящих мужиков.
>>25869 А еще, теперь я очень стесняюсь от этого треда
>>25869 >ещё забавно, что к слову питон можно добавить слово разработчик Да, можно просто "питон", ещё лучше "главный питон".
>>25871 Напитонился.
>>25869 А в Минск в 2015 ты ездил или нет? Я ж только ради этого вопроса пост и написал.
>>25888 Нет. Я начал учиться кодить и создал этот тред только в 2017.
>>25869 Особенно забавляет факт, что операторы перегрузить можно. Читаешь код - а там равно делает конкатенацию например. Не надо так.
>>25911 Если кто-то заехал топором себе по ноге, это не проблема топора. Топор — хороший инструмент.
>>25911 В питоне можно вообще присвоить знакомой функции не переменной, функции! какую-то хрень и не заметить. Динамическая типизация. Хотя, конечно, #define true falseможно и в сях. Однажды отлавливал корку в приложении - оказалось, что я сделал using мьютекс_на_чтение = мьютекс_на_чтение_с длинным названием using мьютекс_на_запись = мьютекс_на_чтение_с длинным названием
#define true false
using мьютекс_на_чтение = мьютекс_на_чтение_с длинным названием using мьютекс_на_запись = мьютекс_на_чтение_с длинным названием
>>25912 В одном из недавних попавшихся мне случаев фигуральный топор рубил рандомную ногу из рандомной подвыборки массива ног, часть из которых на деле являлась указателями на чьи-то головы, и это было нормально, пока одна из ног не оказалась приделана к топору, причём не тем концом.
>>25931 > В питоне можно вообще присвоить знакомой функции не переменной, функции! какую-то хрень и не заметить. Ну это совсем хлебушком быть надо.
>>25933 А тут и есть хлебушки. Сдобные булочки!
- wahaba + wakaba 3.0.9 + futaba + futallaby -