⋮⋮⋮
No.
777
Якщо хочеш фрілансити і бути модним хлопцем з макбуком, то однозначно Python. Він і для вебу підходить, і для распбері, і для наукових обчислень. Та й синтаксис там простий.
С++ не для нас. Тяжко, важко, довго.
Ассемблер — якщо ти у мами електронік з мікроконтролерами. Хоча деякі маніяки на ньому сайти пишуть
https://board.asm32.info (зверни увагу як швидко працює).
Я для себе обрав три напрямки:
1) Assembler для AVR;
2) C(сі) для ARM та десктопу;
3) JavaScript для розваг та різного вебдрочу.
⋮⋮⋮
No.
779
як на мене Рython прекрасна мова для написання якихось скриптів для повсякденного використання
швидкого написання прототипу проекту
і веб бекенд на python прекрасно можна писати
гадки не маю хто тобі таку дурню ляпнув
що пайтон для даунів
⋮⋮⋮
No.
789
>>742> чому python важаться мовою для даунів, ти мабуть плутаєш із php
⋮⋮⋮
No.
816
>>742>чому python важаться мовою для даунівПояснюю по-хардкору:
1. GIL (global interpreter lock). Багатопотоковість тупо зламана - краще робити все у одній нитці, навіть якщо є декілька ядер проца та алгоритм дозволяє розпаралелювання
2. У крести зрештою завезли нормальні лямбди 7 років тому, а от у питоні лямбди можуть бути лише однострокові
3. Нема приватних методів = неможливо зрозуміти, де там API (тобто інтерфейс, що не повинен змінюватися автором гімнокоду) а де внутрішні функції, які автор має повне право змінювати на свій розсуд.
>>777>С++ не для нас. Тяжко, важко, довго.... та охуєнно.
Алсо, AVR - гімно, а увесь (я підкреслюю: увесь) ембеддед девелопмент у повній сраці.
>>779>і веб бекенд на python прекрасно можна писатиБекенд - це не про мову, а про якість бібліотек. Я так само можу нахуячити веб бекенд на божественних хрестах
>>789З js
⋮⋮⋮
No.
817
>>816> AVR - гімноПікохвойду забули спитати.
⋮⋮⋮
No.
828
>>816> GILтільки у CPython. Jython чи Pypy GIL не мають.
> лямбди можуть бути лише одностроковіщо заважає оголосити функцію і дати її як арґумент? Функції, як і усе в пайтоні є об’єктами, тож це не проблема як у сі.
> Нема приватних методівусі приватні методи починаються з _. Але так, стандарт не забороняє якомусь дауну їх викликати замість api.
⋮⋮⋮
No.
829
>>828>що заважає оголосити функцію і дати її як арґумент? Функції, як і усе в пайтоні є об’єктами, тож це не проблема як у сі.проблема у тому, що соурс розбивається на два шматки, відокремлені один від одного. На сішечці теж такє можно зробити, але читати/перечитувати потім такі соурці складно
⋮⋮⋮
No.
834
>>829> проблема у тому, що соурс розбивається на два шматки, відокремлені один від одногоЗамикання, ні? Взагалі по стайлгайдам будь якого порядного проекту багатоетажні лябмди городити не бажано. Розбивати скадну логіку на окремі функції/методи потрібно для зручного покриття юніт-тестами (не забувай, що динамікокоду ще обов'язково тести потрібні).
> На сішечці теж такє можно зробити, але читати/перечитувати потім такі соурці складноСпівчуваю. Але досить оцінювати динамікодрисню критеріями статикопараші. GIL'ом будеш петровичів в емембеді лякати, а борці за свободу від типізованого свавілля вже давно навчилися з ним жити.
⋮⋮⋮
No.
845
>>817але він правий, АВР не потрібні більше.
⋮⋮⋮
No.
853
>>845AVR це iPhone у світі МК. Можливо дорогий, але який красивий. А PIC як Xiaomi з Аліка.
⋮⋮⋮
No.
896
>>742>>789>> чому python важаться мовою для даунів,
> ти мабуть плутаєш із phpБо все більше даунів починають писати на Python. over 95% проектів - йобане дно.
Як був школяром-селюком - мріяв про C/C++.
⋮⋮⋮
No.
1007
1.Доречі, я не шарю, в шо компілюється GAS ?
2.NASM то інтелівський синтаксис?
3.FASM то прога чи синтаксис?
4.Яку порадите норм іде чи шось но подобії цього шоб компілити то всьо?
5.Як порядно робити вставки asm("mov ax, bx;"); в мовах програмування?
5.1 Як правильно робити асемблерні вставки для покращення перформенсу якшо проект вже написав(веб-сервак, чи просто сервак), але ше не знаєж на якій ос і залізі будеш хостити?
мимо безробітний ноулайфер
⋮⋮⋮
No.
1027
>>853>AVR>PICЇбанутий, що ти там робиш? Cortex-M0 для кого зробили???
⋮⋮⋮
No.
1028
>>1027fpga для кого зробили?
⋮⋮⋮
No.
1030
>>1028fpga це занадто дорого, ліл
покажи мені fpga за сорок гривень, ґа?
⋮⋮⋮
No.
1031
>>742Єдина трушна мова - українська. А кодити можеш на будь-якій. Аби підходила під задачі.
⋮⋮⋮
No.
1077
>>1076Ґвалт! Нарваний батяр!
⋮⋮⋮
No.
1791
>>742Чувак, якщо ти ранiше не писав то краше пайтон вчи. Автор Зед шоу.
Для бiльш досвiчених Ерik Метiз або Марк Лутц.
Плюс незалежно треба знати алгоритми I структури даних. Кормен, седжвик , вирт.
Цi судження типу "%мованейм%- не тру I придумана вона для дебiлiв" не обективнi.
Чим гарний Python - купа нормальних книг. Про все.
Просто дал все одно треба знати компiльовану мову типу C С++ Java. В один момент треба зробити Критичний модуль I в основному це на ci.
⋮⋮⋮
No.
1792
>>1077Дивний ви пане. Дають вам нормальну пораду, а ви у вiдповiдь ведете себе як токсична скотина. Ганьба.
>>1031Мов багато. Франко знав не тiльки укрмову.
⋮⋮⋮
No.
1815
А порадьте як пошвидше вкотитися в пайтон? Трохи знаю плюси, зараз читаю "Python для дітей". Треба навесні буде здавати диплом, до якого ще щось накодити потрібно.
⋮⋮⋮
No.
1849
>>1799В /t формально можна
⋮⋮⋮
No.
1850
>>1849Одна справа, коли ти постиш якийсь технічний текст кацапською через відсутність альтернативи, а зовсім інша, коли ти пишеш кацапською, бо
какаяразніца?
⋮⋮⋮
No.
1852
>>1799А репорти тут не працюють, до слова.
⋮⋮⋮
No.
1854
>>1852Востаннє коли репортив пост кацапською, то оперативно прибрали.
Та і як бачиш, цей допис теж прибрали.
:)Тому не заливай.
⋮⋮⋮
No.
2012
>>2011Такс, англійською можна тільки в /i/
⋮⋮⋮
No.
2013
До речі, російській мові в правилах прописані доволі такі серйозні привілеї, а англійській і іншим, але кому вони здалися? ні. Непорядок,треба це виправити
⋮⋮⋮
No.
2015
>>2012Думаю, англ варто дозволити для /т/, бо ж документація по технологіях уся англійською.
⋮⋮⋮
No.
2020
>>2015вона і так не заборонена
⋮⋮⋮
No.
2080
>>2071 **виклав код на Ci
@
ЗАБАНИЛИ
**
⋮⋮⋮
No.
2083
>>2080За сі і мають банити, а за застосування застосування malloc(), calloc(), gets() - і взагалі розстрілювати
⋮⋮⋮
No.
2085
Це ще я за йобані printf() i scanf() не згадав
⋮⋮⋮
No.
2086
>>2083Тому що тре знати нормально i користуватись. зробив malloc() - зроби i free().
>>2085ще можна зробити
#define malloc() дайпам_ять()
⋮⋮⋮
No.
2087
>>2086На щастя так і роблю, це вже для мене як фігурні дужки
⋮⋮⋮
No.
2088
Хоча і free() крашить
⋮⋮⋮
No.
2089
>>2087Це пиздець.Я надiюсь, ти тролиш.
>>2088я не знаю. менi тре хоч одну книгу дочитати.Це реально дуже тонка штука.
>>2086
⋮⋮⋮
No.
2090
>>2089Звісно що тролю. Перейшов на С++, new i delete наше все, і самодрочу в рази менше
⋮⋮⋮
No.
2091
>>2090як вивчив? якi книги читав? що кодив?
⋮⋮⋮
No.
2094
>>2091Страуса-трупа і ел.підручники
⋮⋮⋮
No.
2095
>>2091В основному приклади і програми з граф.інтерфейсом на qt
⋮⋮⋮
No.
2104
>>2094А що скажеш про нові книги?
Що після страуступа читати?
Які питання на співбесіді будуть?