@ProCxx

Страница 1033 из 2477
Eugene
30.06.2017
18:22:09
Python - язык общего назначения, с него хоть куда можно пойти, не обязательно в web

Batraz
30.06.2017
18:22:14
что-нибудь на блокчейне написать своем

Roman
30.06.2017
18:22:34
javascript это же боль для новичка, нет?
с чего-бы? он довольно простой, не требует особо зависимостей и выполнять его можно в любом браузере без всяких IDE, библиотек, компиляторов и хренотени всякой

Норман
30.06.2017
18:22:41
Народ, хочу летом заняться программированием и английским. Подскажите с чего можно начать изучение программирования
Просто делай все и выбери яп ближе к целям, подойдёт любой, который умеет в "показать пацанам"

Google
Batraz
30.06.2017
18:23:20
так яваскрипт или пифон?))

И в 17 лет не поздно начинать

Норман
30.06.2017
18:23:27
Алгоритм английского примерно тот же)

Berkus
30.06.2017
18:24:08
Норман
30.06.2017
18:24:15
И в 17 лет не поздно начинать
Любая профа при полной усидчивости эксперт в области это 10к часов для любых лет грубо говоря 2 года

Roman
30.06.2017
18:24:15
И в 17 лет не поздно начинать
ооо, нее, ты что, в семьнадцать то лет, забудь....

Berkus
30.06.2017
18:24:19
так яваскрипт или пифон?))
питон или яваскрипт, пифон это не язык

Arseny
30.06.2017
18:24:27
так яваскрипт или пифон?))
python Вообще не поздно.

Berkus
30.06.2017
18:24:48
Не лгите)
в 17 уже детей надо рожать

Alexey
30.06.2017
18:24:58
Раз чат зафлужен, значит можно? Посоветуйте что-нибудь по sql. Задачки порешать для подготовки к собеседованиям.

Matway
30.06.2017
18:24:58
И в 17 лет не поздно начинать
Зависит от того, не разучились ли мозги учиться.

Google
Roman
30.06.2017
18:25:17
начинать надо в 4, когда учишь человеческие языки, сразу языки программирования надо подхватывать иначе всё, поздно!

Eugene
30.06.2017
18:25:37
Зависит от того, не разучились ли мозги учиться.
в 17 лет мозги только учатся учиться, универ же. Или я уже от жизни отстал безнадёжно?

Норман
30.06.2017
18:25:39
Юджен

Berkus
30.06.2017
18:26:07
начинать надо в 4, когда учишь человеческие языки, сразу языки программирования надо подхватывать иначе всё, поздно!
ну те билингвы, которые сразу на русском и с++ учились сейчас вообще отлично устроились

Matway
30.06.2017
18:26:46
в 17 лет мозги только учатся учиться, универ же. Или я уже от жизни отстал безнадёжно?
ИМХО способность к обучению имеет только отрицательную производную на протяжении всей жизни. Но если стараться, то не очень большую.

Roman
30.06.2017
18:27:28
мне лично питон не нравится, но это личное, а чисто объективно JS сейчас во все сферы пробрался он в браузере (Web dev) он на сервере (NodeJS) он на мобилах и декстопах (Electron, Ionic, Cordova etc.) он даже на Embedded (Qt / QML это почти JS)

Berkus
30.06.2017
18:27:51
JS говно

(седой и строгий, д)

Брендан - мудак

Matway
30.06.2017
18:28:25
Абсолютно верно, но 17 лет - это не возраст вообще :)
Вроде бы да. Но встречаются индивидуумы, которые прямо с яслей заимели отвращение к процессу обучения. Ну оно и того, деградировало уже к 15-16 годам.

Roman
30.06.2017
18:29:00
JS говно
ну считай что хочешь, но индустрия говорит иначе.. это как я и Java, не люблю Java лично но индустрию моё мнение мало интересует

Alexey
30.06.2017
18:29:32
Можно не любить js, но очень много пишется на js(

Roman
30.06.2017
18:30:27
вот и я о том-же, просто на нём можно быстро получить результат, можно и сайт и сервер и приложение и т.д. на нём быстро запилить, а для новичка это самое оно - быстрый результат

Eugene
30.06.2017
18:30:49
Начинать точно не нужно с C++, за лесом деревьев не увидишь. Будешь бороться со сложностью инструмента пока не надоест. В универе мы Си учили на первых курсах. Мне нравилось, я вот с этого начал, потом ушёл в python и c++ вызывает у меня отвращение, хотя сейчас я c++ разработчик

Roman
30.06.2017
18:31:00
помню когда я начинал учить C++, я прошёл через ад, но не зря ?

Google
Matway
30.06.2017
18:32:01
помню когда я начинал учить C++, я прошёл через ад, но не зря ?
Не у всех такая сила воли. Нормальных людей нужно мягенько обучать, чтобы интересненько было и не хотелось повеситься.

Roman
30.06.2017
18:32:17
ок
я надеюсь ты это не дословно воспринял?

Berkus
30.06.2017
18:32:23
codecombat отлично обучает, у меня дочь далекая от компов с удовольствием там училась

Eugene
30.06.2017
18:33:05
asm вот прямо сейчас правда мало кому нужен, только если ты не ставишь целью стать системщиком, железячником и т.д.

Berkus
30.06.2017
18:33:13
если интересно научиться программированию, я бы рекомендовал его пройти три раза на каждом из языков по разу - js, python, lua

Roman
30.06.2017
18:33:14
Не у всех такая сила воли. Нормальных людей нужно мягенько обучать, чтобы интересненько было и не хотелось повеситься.
поэтому и JS, хоп запилил простенький сайт, хоп подключил NodeJS сервер, хоп превратил сайт в мобл. приложение)))

Berkus
30.06.2017
18:33:51
asm вот прямо сейчас правда мало кому нужен, только если ты не ставишь целью стать системщиком, железячником и т.д.
мой принцип - чтобы программировать компьютеры, надо досконально знать как они работают, без асма это невозможно

Roman
30.06.2017
18:35:05
мой принцип - чтобы программировать компьютеры, надо досконально знать как они работают, без асма это невозможно
зависит от того чего ты хочешь достичь, нахрена мне знать как работает процессор на уровне регистров и instruction set'а если всё-что я хочу это вебсайт с некой логикой?)))

Eugene
30.06.2017
18:35:30
мой принцип - чтобы программировать компьютеры, надо досконально знать как они работают, без асма это невозможно
И часто тебе asm нужен, когда ты пишешь на современном C++ с современным компилятором? Насколько часто ты читаешь ассемблерные листинги?

Berkus
30.06.2017
18:36:30
И часто тебе asm нужен, когда ты пишешь на современном C++ с современным компилятором? Насколько часто ты читаешь ассемблерные листинги?
довольно часто. вчера вот читал, потому что клиент прислал только бектрейс проблемы и больше НИ ХУ Я. по бектрейсу разобрался в чем дело

Roman
30.06.2017
18:37:21
168 гб оперативы должно хватить
ну тогда удачи, через 10 лет может и разработаешь приложение с голосовым распознанием команд и UI ?

Batraz
30.06.2017
18:38:15
какие самые интересные проекты ребята с чата писали?

Berkus
30.06.2017
18:38:22
И часто тебе asm нужен, когда ты пишешь на современном C++ с современным компилятором? Насколько часто ты читаешь ассемблерные листинги?
как ты в lldb собрался дебажить без знания асма? как ты ОС сможешь писать если асма не знаешь? если ты хочешь только баловаться прикладным софтом то пожалуйста - можно ничего не знать и писать код копипастой со стек оверблоу, но я таких людей не считаю программистами. это тупой кодер

Eugene
30.06.2017
18:38:59
довольно часто. вчера вот читал, потому что клиент прислал только бектрейс проблемы и больше НИ ХУ Я. по бектрейсу разобрался в чем дело
Всё же всё зависит от предметной области, если твоя область близка с системному уровню и железу, то ты без этого не обойдёшься, а мне надо решать численным методом какую-то задачу оптимизации, то мне пофиг на ассемблер и регистры, мне о пространстве решений, функционале и граничных условиях думать надо.

Admin
ERROR: S client not available

Google
pinnokio
30.06.2017
18:39:28
ну тогда удачи, через 10 лет может и разработаешь приложение с голосовым распознанием команд и UI ?
думаю что гораздо быстрее, меня асмом и процессором не напугаешь :)

Arseny
30.06.2017
18:39:32
смешно
Не, я серьезно не понимаю.

Berkus
30.06.2017
18:40:40
Не, я серьезно не понимаю.
ну я не запрещаю не понимать, у тебя есть БЕКТРЕЙС с дампом регистров, как тебе addr2line тут поможет? Вот написано r0 = 0xdeadbeef, дальше что?

Roman
30.06.2017
18:40:49
думаю что гораздо быстрее, меня асмом и процессором не напугаешь :)
ну да, долой уровни абстракции! пишем бинаркой, а что, слабо?! анархизм!)))

Berkus
30.06.2017
18:41:23
pinnokio
30.06.2017
18:41:26
ну да, долой уровни абстракции! пишем бинаркой, а что, слабо?! анархизм!)))
как-то ты лихо связал понимание low level с невозможностью выполнять задачи проектирования O_o

Roman
30.06.2017
18:43:17
о чём мы вообще спорим)) есть разные уровни, на каждый уровень есть специалисты, знать абсолютно все уровни абстракции конечно прекрасно, но зачастую просто нереально тут же всё очевидно, Ватсон, элементарно)

Eugene
30.06.2017
18:49:20
Тем более, если числодробилку пишешь — вопрос об эффективности, параллелизме и векторизации встаёт ребром
Чаще всего современные библиотеки многое из этого делают под капотом. Я не говорю, что не надо знать как они работают, вопрос встаёт ребром, когда что-то начинает работать не так.

Eugene
30.06.2017
18:52:20
У меня недавно был затык. Есть две программы: на C++ и Python. Была нужна повторяющаяся последовательность псевдослучайных чисел. И вот беру я MT19937, задаю начальное состояние и генерирую uniform distribution в дипазоне [0, 1). И оно не совпадает. А мне надо, чтобы совпадало. Что делать? Ну оказалось, что постпроцессинг выхода генератора вообще никак не стандартизирован и каждый лепит во что горазд.

Berkus
30.06.2017
18:57:04
Я под backtrace-ом понимал, то, что функция backtrace возвращает. По core dump сложнее
даже если ты по бектрейсу найдешь строчку в функции, непонятно какие там значения переменных и т.д. чтобы их узнать - надо лезть в сгенерированный асм и сопоставлять со значениями регистров в дампе

по коредампу проще - там есть сразу все что надо ,просто подгрузил дебаг символы и смотри себе сорцы со значениями

Arseny
30.06.2017
19:02:58
даже если ты по бектрейсу найдешь строчку в функции, непонятно какие там значения переменных и т.д. чтобы их узнать - надо лезть в сгенерированный асм и сопоставлять со значениями регистров в дампе
Я просто удивился, потому что часто для нахождения бага достаточно просто backtrace-а без значения переменных. Никогда не пытался лезть в значения регистров. Скорее всего зря.

Scarf
30.06.2017
19:04:37
И это, лучше знать asm, ведь тогда сразу станет проще понимать, что происходит

Иначе лучше писать на каком-нибудь Python

Владислав
30.06.2017
19:23:02
я в 17 уже был junior team lead software engineer

Google
Grigor
30.06.2017
19:23:33
Владислав
30.06.2017
19:24:10
Срыв покров... А я всего лишь хотел присвоить чужие заслуги себе

Eugene
30.06.2017
19:26:27
Железячник - embedded?
В том числе, любая работа со встраиваемыми система и микроконтроллерами всё ещё требуют хорошего знания ассемблера для всех этих ваших микросхем и архитектур. :)

Владислав
30.06.2017
19:29:07
Зависит от того, не разучились ли мозги учиться.
кстати, к этому. А есть ли какая-нибудь более менее достоверная инфа о том, когда способность к обучению сходит на нет?

Eugene
30.06.2017
19:33:26
Не знаю, достоверно ли, но я реально чувствую себя порой тугодумом и не могу преодолеть это.

Страница 1033 из 2477