[ Кропивач ] [ a / b / bugs / c / f / g / i / k / l / m / p / t / u / ]
Banner

/t/ - Технології

Name
Email
Subject
Comment
Файл
Пароль (For file deletion.)

File: 1541687685.743264-.png ( 65.55 KB , 500x620 )

⋮⋮⋮   No. 742

Привіт. Друзі поясніть мені за мови програмування, чому python важаться мовою для даунів, і яка мова важаться трушною.

Школяр селюк який думає якою мовою програмувати

⋮⋮⋮   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. 818

>>817
Я армохвойда

⋮⋮⋮   No. 828

>>816
> GIL
тільки у CPython. Jython чи Pypy GIL не мають.
> лямбди можуть бути лише однострокові
що заважає оголосити функцію і дати її як арґумент? Функції, як і усе в пайтоні є об’єктами, тож це не проблема як у сі.
> Нема приватних методів
усі приватні методи починаються з _. Але так, стандарт не забороняє якомусь дауну їх викликати замість api.

⋮⋮⋮   No. 829

>>828
>що заважає оголосити функцію і дати її як арґумент? Функції, як і усе в пайтоні є об’єктами, тож це не проблема як у сі.

проблема у тому, що соурс розбивається на два шматки, відокремлені один від одного. На сішечці теж такє можно зробити, але читати/перечитувати потім такі соурці складно

⋮⋮⋮   No. 834

>>829
> проблема у тому, що соурс розбивається на два шматки, відокремлені один від одного
Замикання, ні? Взагалі по стайлгайдам будь якого порядного проекту багатоетажні лябмди городити не бажано. Розбивати скадну логіку на окремі функції/методи потрібно для зручного покриття юніт-тестами (не забувай, що динамікокоду ще обов'язково тести потрібні).

> На сішечці теж такє можно зробити, але читати/перечитувати потім такі соурці складно
Співчуваю. Але досить оцінювати динамікодрисню критеріями статикопараші. GIL'ом будеш петровичів в емембеді лякати, а борці за свободу від типізованого свавілля вже давно навчилися з ним жити.

⋮⋮⋮   No. 845

>>817
але він правий, АВР не потрібні більше.

⋮⋮⋮   No. 853

>>845
AVR це 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

>>1027
fpga для кого зробили?

⋮⋮⋮   No. 1030

>>1028
fpga це занадто дорого, ліл

покажи мені fpga за сорок гривень, ґа?

⋮⋮⋮   No. 1031

>>742
Єдина трушна мова - українська. А кодити можеш на будь-якій. Аби підходила під задачі.

⋮⋮⋮   No. 1077

>>1076
Ґвалт! Нарваний батяр!

⋮⋮⋮   No. 1791

File: 1578098268.788757-.jpg ( 3.08 MB , 4032x3024 )

>>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. 1799

File: 1578256654.45402-.png ( 38.45 KB , 1080x644 )

>>1792
> Дивний ви пане. Дають вам нормальну пораду, а ви у вiдповiдь ведете себе як токсична скотина. Ганьба.
Тут заборонено писати російською. Незалежно від змісту.

Зарепортив.

повз

⋮⋮⋮   No. 1815

А порадьте як пошвидше вкотитися в пайтон? Трохи знаю плюси, зараз читаю "Python для дітей". Треба навесні буде здавати диплом, до якого ще щось накодити потрібно.

⋮⋮⋮   No. 1816

File: 1578509467.627969-.png ( 2.4 MB , 1920x1080 )

>>742
>поясніть мені за мови програмування, чому python важаться мовою для даунів, і яка мова важаться трушною
>2020
>шукати схвалення сторонніх людей

⋮⋮⋮   No. 1849

>>1799
В /t формально можна

⋮⋮⋮   No. 1850

>>1849
Одна справа, коли ти постиш якийсь технічний текст кацапською через відсутність альтернативи, а зовсім інша, коли ти пишеш кацапською, бо какаяразніца?

⋮⋮⋮   No. 1852

>>1799
А репорти тут не працюють, до слова.

⋮⋮⋮   No. 1854

>>1852
Востаннє коли репортив пост кацапською, то оперативно прибрали.

Та і як бачиш, цей допис теж прибрали. :)
Тому не заливай.

⋮⋮⋮   No. 2011

File: 1579641243.352423-.png ( 31.75 KB , 833x474 )

File: 1579641243.352423-2.png ( 97.39 KB , 638x476 )

>>742
This book is written by student and his master. Like in rule two:
There be only two Sith in existence at one time: a Master and an Apprentice

⋮⋮⋮   No. 2012

>>2011
Такс, англійською можна тільки в /i/

⋮⋮⋮   No. 2013

До речі, російській мові в правилах прописані доволі такі серйозні привілеї, а англійській і іншим, але кому вони здалися? ні. Непорядок,треба це виправити

⋮⋮⋮   No. 2015

>>2012
Думаю, англ варто дозволити для /т/, бо ж документація по технологіях уся англійською.

⋮⋮⋮   No. 2020

>>2015
вона і так не заборонена

⋮⋮⋮   No. 2071

>>2020
> 2.8. На всіх дошках, крім /i/, дозволяється спілкуватися винятково українською мовою чинного правопису з кириличною абеткою. Для правописних експериментів і альтернативних правописів (українські латинки, скрипниківка, Проєкт тощо) відведено дошку /u/, в усіх інших розділах вони прирівнюються до спаму.

⋮⋮⋮   No. 2080

>>2071
**виклав код на Ci
@
ЗАБАНИЛИ
**

⋮⋮⋮   No. 2082

>>2080
виклав код зі String кацапською мовою
@
це не кацапська, це код

⋮⋮⋮   No. 2083

>>2080
За сі і мають банити, а за застосування застосування malloc(), calloc(), gets() - і взагалі розстрілювати

⋮⋮⋮   No. 2084

>>2082
I цей код комплiлюється i виконується.

повз пишу коменти на роботi in English

⋮⋮⋮   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

File: 1579961104.933971-.png ( 218.94 KB , 720x1280 )

File: 1579961104.933971-2.png ( 356.64 KB , 720x1280 )

File: 1579961104.933971-3.png ( 136.85 KB , 720x1280 )

>>2094
А що скажеш про нові книги?
Що після страуступа читати?
Які питання на співбесіді будуть?



[Return] [Go to top] [Catalog] [Post a Reply]
Delete Post [ ]

[ Кропивач ] [ a / b / bugs / c / f / g / i / k / l / m / p / t / u / ]