[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 168 | 7 | 38
Назад Вниз Каталог Обновить

Аноним 28/02/17 Втр 20:04:28  147764939  
САМОЕ ВРЕМЯ УЧИТЬ PYTHON

Конфа в телеграме для желающих скооперироваться и начать наконец-то заниматься чем-то полезным и перспективным - http://t.me/python_begin

1. Самый простой язык для обучения, интуитивно понятный синтаксис, аккуратный и легкочитаемый код.

2. Мощный и выразительный язык. Широко используется как в вебе, так и в десктопных приложениях. На нём даже можно писать под ведро!

3. Используется ДАЖЕ В НАСА

4. Пригодится как для вкатывания в программирование, так и размять мозги.
Аноним 28/02/17 Втр 20:06:37  147765085
>>147764939 (OP)

Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 28/02/17 Втр 20:07:19  147765141
Python долгое время использовался в гугле
Аноним 28/02/17 Втр 20:07:43  147765176
А YouTube до сих пор работает на питоне
Аноним 28/02/17 Втр 20:08:40  147765237
Так же Python используется учеными во всех областях, в научных кругах это самый распространённый язык
Аноним 28/02/17 Втр 20:09:10  147765271
>>147765085
Помню эту пасту
Аноним 28/02/17 Втр 20:09:45  147765309
У меня нет компуктера. Что делать.
Аноним 28/02/17 Втр 20:11:58  147765467
>>147765309
Можно писать на мобилке и исполнять код на каком-нибудь сервисе, но это прискорбно
Аноним 28/02/17 Втр 20:12:00  147765471
>>147765309
ничего
Аноним 28/02/17 Втр 20:13:23  147765580
https://youtu.be/sSYRCfi3Sho
В Яндексе пайтон - любимый язык
Аноним 28/02/17 Втр 20:15:54  147765780
Pinterest работает на питоне
Аноним 28/02/17 Втр 20:16:05  147765800
Питон - это параша. Учите си
Аноним 28/02/17 Втр 20:16:11  147765808
Disqus.com - тоже
Аноним 28/02/17 Втр 20:16:38  147765832
>>147765085
Нужно читать укус питона, тащемта
Аноним 28/02/17 Втр 20:17:01  147765860
>>147765800
Питон настолько крут, что в нём можно писать на си так-то
Аноним 28/02/17 Втр 20:17:57  147765948
>>147765800
Хм, а кушать на что?
Аноним 28/02/17 Втр 20:19:02  147766011
Instagram работает на питоне тем временем
Аноним 28/02/17 Втр 20:19:28  147766037
И реддит, к слову, тоже
Аноним 28/02/17 Втр 20:20:25  147766100
Dropbox и Mozilla
Аноним 28/02/17 Втр 20:22:07  147766208
Ну вы поняли
Аноним 28/02/17 Втр 20:22:49  147766260
Python - любимый язык многих программистов в таких компаниях-гигантах как google
Аноним 28/02/17 Втр 20:23:30  147766317
Что-то не взлетает
Аноним 28/02/17 Втр 20:24:31  147766386
>>147766317
Говноедам PHP подавай
Аноним 28/02/17 Втр 20:24:51  147766407
>>147764939 (OP)
> 3. Используется ДАЖЕ В НАСА
А в юнити не используется. Сажи.
Аноним 28/02/17 Втр 20:25:10  147766427
Даже не надейтесь найти работу зная Пайтон, на нем сейчас в школах пишут. Как для начала норм, но без ООП далеко не уедешь
Аноним 28/02/17 Втр 20:26:50  147766531
>>147766407
Вот долбоеб
Аноним 28/02/17 Втр 20:26:57  147766540
>>147766427
Мань, плз
Джун-питонист, Джанго, дс-2. Оклад 75, хороший офис, абонемент в зал, премии и ДМС
Аноним 28/02/17 Втр 20:27:06  147766550
>>147766531
нет ты
Аноним 28/02/17 Втр 20:27:18  147766561
>>147766427
hh.ru открой
Аноним 28/02/17 Втр 20:27:22  147766563
>>147766407
World of tanks на питоне
Аноним 28/02/17 Втр 20:28:14  147766616
>>147766386
Почему, кстати, пхп лингва франка в говносайтах, а не питон+Джанго?
Аноним 28/02/17 Втр 20:31:17  147766834
Бамп
Аноним 28/02/17 Втр 20:32:47  147766936
>>147766540
300к в секунду?
Аноним 28/02/17 Втр 20:35:29  147767121
Жаль для ведра/юнити говно.
Аноним 28/02/17 Втр 20:35:57  147767155
>>147766936
hh.ru смотри
Аноним 28/02/17 Втр 20:36:13  147767171
>>147767121
Сойдет
Аноним 28/02/17 Втр 20:36:48  147767212
Тем более пайтон не пхп, после него выучить новый язык не составит труда
Аноним 28/02/17 Втр 20:37:34  147767264
А сам пайтон идеально подходит чтобы что-то слепить максимально эффективно и быстро
Аноним 28/02/17 Втр 20:38:31  147767310
>>147767155
Для моей Мухосрани смотрел. Везде С++ и Ява/ЯС
Аноним 28/02/17 Втр 20:40:24  147767434
>>147767310
А. Ну если вкатываться, то точно с питона, как по мне.
Аноним 28/02/17 Втр 20:41:00  147767470
>>147767264
Угу, Ютуб например. На коленке.
Аноним 28/02/17 Втр 20:41:20  147767492
Бамп
Аноним 28/02/17 Втр 20:42:53  147767602
>>147767470
Там не написано, что он только для этого подходит, не так ли?
Аноним 28/02/17 Втр 20:44:58  147767763
>>147764939 (OP)
Щас бы на отступы дрочить...
> На нём даже можно писать под ведро!
На хаскеле тоже и че?
Аноним 28/02/17 Втр 20:45:12  147767790
>>147767434
Пересмотрел еще раз вакансии. Везде 1С, js, php и java.
Из всего этого дерьма выбрал наименее зашкварное, поэтому учу Яву
Аноним 28/02/17 Втр 20:47:40  147767993
>>147764939 (OP)
>На нём даже можно писать под ведро!
пиздишь
Аноним 28/02/17 Втр 20:48:47  147768082
>>147767264
>python
>эффективно
Аноним 28/02/17 Втр 20:49:39  147768146
>>147767993
Нет, но на тебя будут смотреть как на долбаеба.
Аноним 28/02/17 Втр 20:54:36  147768540
>>147765085
Объясните неучу, - это годные советы?
Аноним 28/02/17 Втр 20:57:05  147768733
>>147768540
Там всё немного преувеличено
Аноним 28/02/17 Втр 20:57:10  147768742
>>147768540
Да.
Аноним 28/02/17 Втр 20:57:23  147768758
>>147768540
если подзадрочиться, то вполне
Аноним 28/02/17 Втр 21:00:10  147768973
>>147768733
>>147768742
>>147768758
Спасибо
Аноним 28/02/17 Втр 21:03:50  147769263
Где можно найти реальные задачи, что бы от них плясать уже
На тех же олимпиадных задачах совсем не те вещи которые встречаются в реальной писание всякой хуерги
Аноним 28/02/17 Втр 21:04:15  147769295
>>147769263
Это вопрос так то
Аноним 28/02/17 Втр 21:04:54  147769348
>>147769263
На FL.ru
Аноним 28/02/17 Втр 21:04:54  147769349
>>147769263
напиши сайтец-туду-лист
Аноним 28/02/17 Втр 21:05:32  147769405
282444.jpg (45Кб, 500x407)
>>147769349
А потом дописываешь его до Youtube
Аноним 28/02/17 Втр 21:08:22  147769640
14863243772730.jpg (43Кб, 666x666)
>>147769263
Вот
https://github.com/karan/Projects
Выбирай - не хочу
Аноним 28/02/17 Втр 21:08:29  147769648
>>147764939 (OP)
лол, ебанутые фанатики и сюда добрались. Изучив питон вы будите сосать писос эйчарам или делать куни немытым и жирным эйчаркам, займитесь лучше чем-нибудь другим. Сейчас столько вкатывателей в программирование, что после изучения питона и сосания до профессионального уровня у вас гораздо больше шансов остаться не с чем. Вообще программирование погибнет лет через пять, тем более питон.
Аноним 28/02/17 Втр 21:11:18  147769863
>>147769648
>Вообще программирование погибнет лет через пять
Двачую вот этого
Нейросеть DeepCoder учится программировать, заимствуя код у других программ
http://habrahabr.net/geek/286304/
Исследователи из Microsoft и Кембриджского университета разработали систему под названием DeepCoder, которая уже сейчас правильно решает простые задачи со школьных конкурсов по программированию. DeepCoder использует технику под названием «программный синтез» (Inductive Program Synthesis), которая известна многим разработчикам. Она заимствует строчки кода из других программ — и составляет свою собственную уникальную программу.
Аноним 28/02/17 Втр 21:13:40  147770056
>>147769863
вообще полю годную идею битардам для стартапа. Раз уж пошел такой карнавал, то можно создать нейросеть, которая создает нейросети.
Аноним 28/02/17 Втр 21:14:05  147770088
1. Сразу идет большой отсев вакансий, где Python является исключительно вспомогательным языком. Чаще всего это позиции Java-разработчиков, Системных Администраторов, QA-Автоматизация. Также сейчас идет большой отсев по Data Learning, где требуется мат-образование + язык R. Т.е. с одним Python вы эту вакансию не сможете подобрать.
Аноним 28/02/17 Втр 21:14:11  147770100
>>147765141
>>147765176
>>147765780
>>147765808
>>147766037
в каком виде?
Аноним 28/02/17 Втр 21:14:46  147770141
>>147770056
Система не может создать систему, сложнее её самой
Аноним 28/02/17 Втр 21:15:14  147770181
>>147770141
ты сказал?
Аноним 28/02/17 Втр 21:15:39  147770202
>>147766616
быстрее и проще вкатиться.за сутки можно сделать простой говносайт.а на питоне все только начинаеться,еще надо дрочить джанго,а он далеко не прост
Аноним 28/02/17 Втр 21:16:22  147770248
А смысл? Если я даун в программировании, то смена языка ничего не изменит.
Аноним 28/02/17 Втр 21:16:39  147770273
>>147770141
скайнет сможет
Аноним 28/02/17 Втр 21:18:05  147770385
2. Оказалось, что в моем городе вакансий под Python нет, от слова вообще нет. Расширив поиск по всей области, я также получил неудовлетворительный результат. Пару вакансий на PHP, где Python шел «будет плюсом». Открыв фильтр за последние 3 года, я также обнаружил, что вакансий на Python не было вовсе. Т.е. бизнес в провинции чаще всего выбирает более простые и популярные технологии, нежели Python.
Аноним 28/02/17 Втр 21:18:21  147770402
>>147770273
Не сможет, это аксиома
Аноним 28/02/17 Втр 21:20:42  147770596
>>147770402
человек, являясь системой создал виндовс. Ты хочешь сказать виндовс легче человека?
Аноним 28/02/17 Втр 21:21:27  147770650
>>147770402
но машину времени создал же
Аноним 28/02/17 Втр 21:28:39  147771219
3. Открыв вакансии на Python в общем поисковике, я обнаружил следующие тенденции:
90% + вакансий находятся в Москве или Санкт-Петербурге
90% + вакансий требуют уровень middle+ / seniour
~100% вакансий junior позиций в Москве или Санкт-Петербурге (чаще всего от гигантов)

Другими словами получилась ситуация, что если ты не живешь в Москве, Санкт-Петербурге и не собираешься ехать их «покорять», то тебе практически негде получить свою первую работу.

Конечно, есть пару очагов, где Python еще используется, например, в Казани. Но чаще всего это какая-то одна фирма, где с Вакансиями тоже весьма middle+ / seniour.
Аноним 28/02/17 Втр 21:31:47  147771472
>>147771219
нужно ориентироваться на количество работы под язык,а не наоборот.если пилишь свой проэкт,то пофиг
Аноним 28/02/17 Втр 21:33:29  147771621
>>147771472
4. Вариант поиска удаленки на текущий уровень также показал, что работодатели не готовы идти на такой риск. Мало опыта + удаленка = это какая-то фантастика.
Тем не менее, я все же смог найти пару вариантов, но уже в ходе первичного собеседования стало понятно, что это ерунда по типу: «Ты у нас три месяца поработай, и если клиент заплатит за твою работу, мы тебе тоже заплатим». Не самый лучший вариант.
Аноним 28/02/17 Втр 21:35:13  147771798
>>147771621
ну дешевле на пыхе писать и кодеров больше
Аноним 28/02/17 Втр 21:38:30  147772113
>>147771798
5. Поговорил с парой HR из крупных компаний, они высказали такую тенденцию. «Мы обычно берем людей с опытом на Python от года, плюс опытом на другого языке (3+ года). Чаще всего php/Java». Другими словами, они вообще не рассматривали варианты, чтобы взять человека с одним лишь Python.5. Поговорил с парой HR из крупных компаний, они высказали такую тенденцию. «Мы обычно берем людей с опытом на Python от года, плюс опытом на другого языке (3+ года). Чаще всего php/Java». Другими словами, они вообще не рассматривали варианты, чтобы взять человека с одним лишь Python.
Аноним 28/02/17 Втр 21:40:54  147772359
>>147765309
Работать на стройке
Аноним 28/02/17 Втр 21:41:42  147772450
>>147766563
О, тогда бате рекомендую
Аноним 28/02/17 Втр 21:42:00  147772484
Тред вовремя подоспел, буквально пару дней назад, что текущая моя работа мне пиздец как наскучила и как раз начал изучать именно пайтон.
Аноним 28/02/17 Втр 21:43:38  147772648
>>147769648
>Вообще программирование погибнет лет через пять
1с будет существовать вечно
Аноним 28/02/17 Втр 21:44:05  147772702
возможности джанго и чистого пхп одинаковы?
Аноним 28/02/17 Втр 21:44:21  147772722
6. Поговорив с ребятами с профильных форумов, стало понятно, что это достаточно типичная ситуация. Из их рассказов стало понятно, что люди после тщетных поисков либо шли работать на php/1c, либо как-то пролазили через upwork/собственный проект/автоматизацию тестирования.
Но опять же от случая к случаю.

В общем, оказалось, что Python – это отличный язык, который позволяет делать мощные проекты. И так уж сложилось, что их концентрация находится в столицах. И раз это сложные проекты, то и сотрудники туда требуются уже уровня middle+. Готов ли человек, который только что изучил Python получить такую вакансию? Трудно!
Аноним 28/02/17 Втр 21:45:16  147772816
>>147772702
ну если ты самолично сможешь написать веб-сервер, урл-роутер и хтмл-темплейты, то да.
Аноним 28/02/17 Втр 21:46:45  147772935
14811487387560.webm (3962Кб, 1280x720, 00:00:26)
>>147764939 (OP)
>САМОЕ ВРЕМЯ УЧИТЬ PYTHON
Аноним 28/02/17 Втр 21:47:17  147772988
>>147772816
нихуя не понял.объясни по простому новичку
Аноним 28/02/17 Втр 21:47:58  147773038
>>147772722
давай сделай мне шахматы онлайн на 10к пользователей
Аноним 28/02/17 Втр 21:48:38  147773096
Ребята,поясните за ооп,сложное ли в изучении ?
Аноним 28/02/17 Втр 21:49:37  147773174
>>147773038
нахуй надо. я лучше ферму в одноклассниках запилю
Аноним 28/02/17 Втр 21:50:57  147773276
>>147773096
Easy to learn hard to master
Аноним 28/02/17 Втр 21:52:20  147773387
>>147764939 (OP)
Пару лет назад начинал учить джаву, но после месяца пропал интерес. Уже во всю штудировал ООП, но соскочил, о чем после жалел. Сейчас решил вновь вернуться, потому как появилась необходимость в решении некоторых задач с вебом, а готовые решения либо дороги, либо их нет. Пока читаю Lutz Learning Python. Книжка нудноватая, уже на 120 станице и он до сих пор разжевывает про строки. Я Java по Хорстманну учил и там на 100 страницу уже изучение основного синтаксиса заканчивалось и начиналось ООП.
Аноним 28/02/17 Втр 21:53:16  147773456
>>147773096
Если начнешь использовать в практике, то со временем освоишь.
Аноним 28/02/17 Втр 21:53:54  147773513
DEEPCODE и программисты не нужны :)
Аноним 28/02/17 Втр 21:54:11  147773537
>>147773276
>>147773456

ну я знаю функции в с++,достаточно просты в моем понимании.Сильно ли ооп отличается от функций?можно поподробней
Аноним 28/02/17 Втр 21:55:11  147773627
>>147765085
Dive into python ебнутая. Там первый же пример какой-то фуфлыжный разбирается. Задачка про приведение размеров от 1024 к 1000-кратному представлению. Какие в пизду примеры, когда ты новичок и даже не знаешь как переменную объявлять. Короче говно. В норм учебниках должно быть все ровно - переменные - операторы условий - циклы - тд. А не так, что во зацените какая тут програмулинка. Давайте-ка попробуем ее разобрать.
Аноним 28/02/17 Втр 21:56:35  147773752
>>147773537
Сильно. Гугли GOF
Аноним 28/02/17 Втр 21:57:47  147773853
>>147773627
найди книгу Простой питон и гугл тебе в помощь
Аноним 28/02/17 Втр 21:58:07  147773878
>>147769648
>Вообще программирование погибнет лет через пять, тем более питон.
А вот и НЕЙРОСЕТЕВИКИ подкатились. Нейросеть ещё лет двадцать как минимум не сможет заменить макак, а уж о нормальных пограммистусов вообще молчу.
Аноним 28/02/17 Втр 21:58:13  147773884
>>147773627
Совсем начинающие могут взять изучаем питон марка лутца
Аноним 28/02/17 Втр 21:59:59  147774068
>>147773884
адская книга.иногда думаю,почему не написать свою и выложить в сеть
Аноним 28/02/17 Втр 22:00:25  147774101
>>147773878
Нейросетевики и не в курсе, что у tensorflow API на питоне, лол
Аноним 28/02/17 Втр 22:00:28  147774109
>>147769263
Вайпалка/бампалка для двача, ну или скриптик автоматически прикрепляющий пики к твоему посту ну и прочая автоматизационная хуита.
Аноним 28/02/17 Втр 22:05:32  147774574
>>147774101
НЕЙРОННЫЕ СЕТИ ЗАМЕНИЛИ ПРОГРАММИСТОВ.
@
ВСЯКИЕ ВАСЯНЫ ИЗ АВТОСЕРВИСОВ, КОТОРЫЕ В СВОЁ ВРЕМЯ ВОШЛИ В ОЙТИ СПЕШНО ВЫКАТЫВАЮТСЯ ИЗ НЕГО, А НА ДВАЧЕ ВСЕ ОБСИРАЮТ ПРОГРАММИСТОВ ЗА 30К В МЕСЯЦ.
@
БЫВШИЕ НОРМАЛЬНЫЕ ПРОГРАММИСТЫ-ПИТОНИСТЫ СМОГЛИ ПЕРЕКВАЛИФИЦИРОВАТЬСЯ И ТЕПЕРЬ ОБУЧАЮТ НЕЙРОННЫЕ СЕТИ НА TENSORFLOW ЗА 300КК В СЕКУНДУ.
@
ШАХ И МАТ, PHP МАКАКИ!
Аноним 28/02/17 Втр 22:07:49  147774770
>>147764939 (OP)
>перспективным

ебанутый?
Аноним 28/02/17 Втр 22:10:45  147775024
В настоящий момент только в моем городе находится 24 вакансии на php различного уровня (начиная от небольших компаний, которым нужно поддерживать текущий сайт, заканчивая гигантами e-commerce, которые предлагают последовательное расширение функционала). И примерно столько же вакансии на 1С. И где-то на половине из этих вакансий готовы взять человека, который хотя бы что-то знает в программировании. Скорее всего, это не самые лучшие места, но это уже первая работа, после который вы официально для HR станете программистом с опытом.
Аноним 28/02/17 Втр 22:12:21  147775175
>>147775024
те выгодней задрачивать пхп и зенд,а питон как приятный бонус в резюме
Аноним 28/02/17 Втр 22:15:15  147775432
>>147774770
какой перспективный?
Аноним 28/02/17 Втр 22:15:53  147775492
Получается ситуация, что можно изучить клевый язык программирования Python и остаться на улице. А можно выучить «ненавистный» php/1c и получить работу. Качество этой работы, конечно же, оставляет много вопросов – но это уже опыт.
Аноним 28/02/17 Втр 22:17:16  147775620
>>147765467
Я на мобилке, пока просто учусь
Аноним 28/02/17 Втр 22:17:27  147775638
>>147775492
это вопросы к бизнесу,который использует пхп.
почему ютуб работает на питоне а не на пхп?
Аноним 28/02/17 Втр 22:17:46  147775676
>>147775175
Кстати, а где нормальные задания на пыху найти, а не "общую" элементарщину?
Да и вообще с чего начинать, допустим если пилить какой-нибудь сайт то какой лучше движок брать? Можно конечно писать прямо на html, но это-как-то соврем ретроградство - для сайтика из 3.5 страничек еще норм, но для нормального сайта уже не пойдет.
Аноним 28/02/17 Втр 22:18:56  147775788
>>147775638
Что касается меня, то в моих условиях (не ехать в Москву/СПб) я фактически потратил время на изучение языка, который сейчас востребован исключительно в моих собственных проектах. Найти работу на месте или удаленке у меня не получилось. Сейчас иду в сторону php, так как на нем банально есть работа.
Аноним 28/02/17 Втр 22:19:01  147775801
>>147775676
мож лучше взять цмску?
Аноним 28/02/17 Втр 22:22:45  147776183
>>147775788
я так прикинул,что плюс пыхи массовость,которая следует из однотипных задач.а вот серьезные и уникальные проэкты пищут исходя из целесообразности.взять фейсбук,сначалва работал на чистом пхп,а по мере роста возникли проблемы,пришлось пилить свой язык на основе него
Аноним 28/02/17 Втр 22:23:49  147776292
>>147776183
Поэтому если вы не живете в Москве, СПб, не являетесь студентом тех-вуза, то я бы не советовал вам учить Python первым языком. Обратите внимание на PHP – под него всегда есть места, есть работа, есть опыт. А дальнейший путь развития уже за вами.
Аноним 28/02/17 Втр 22:25:19  147776450
Учил питтон первым, приучает писать код аккуратно. Потом перекатился на джаву.
Аноним 28/02/17 Втр 22:25:27  147776461
>>147775788
Вот этого двачую. Изучал с# и си первый потому что юнити, второй потому что микроконтроллеры, но как оказалось в моей мухосрани работа есть только либо в вебе, либо крестах, но кресты, по первых мне не понравились, во вторых там в основном требуются сеньоры.
Аноним 28/02/17 Втр 22:26:56  147776633
>>147776292
ты забыл еще жабускрипт
Аноним 28/02/17 Втр 22:28:35  147776841
>>147776461
надо было с жабки начинать,тоже неплохо
Аноним 28/02/17 Втр 22:29:48  147776991
>>147776841
А в чем проблема? Синтаксис у них схожий. Что это за кодер, который не может новый синтаксис освоить?
Аноним 28/02/17 Втр 22:31:26  147777186
>>147776991
ну я не спорю.надо знать несколько ЯП и технологий.тем более так больше вариантов работы
Аноним 28/02/17 Втр 22:31:34  147777204
>>147776633
Когда-то давно мне попалась статья про недостатки PHP. И мне показалось, что Javascript в чем-то похож на PHP, и даже в большей мере достоин называться фракталом плохого дизайна. Ведь все беды PHP изначально произрастали из его узкой предметной направленности. Javascript же, не обладая столь обширной стандартной библиотекой, несмотря на долгую привязанность к работе исключительно в браузере, все же больше походил ан язык общего назначения. В нем просто не было такой повальной ориентированности на работу с текстом как в PHP. И эта породило минимализм в дизайне языка. И этот минимализм породил проблемы.
Аноним 28/02/17 Втр 22:31:36  147777211
>>147764939 (OP)
САМОЕ ВРЕМЯ УЧИТЬ ЯЗЫК АССЕМБЛЕРА

1. Самый простой язык для обучения, интуитивно понятный синтаксис, аккуратный и легкочитаемый код.

2. Мощный и универсальный язык. Широко используется как при написании драйверов, так и при программировании микроконтроллеров. На нём даже можно писать под ведро!

3. Используется ДАЖЕ В НАСА

4. Пригодится как для вкатывания в программирование, так и размять мозги.
Аноним 28/02/17 Втр 22:32:39  147777346
>>147777211
Двачую адеквата. Единственный нормальный совет.
Аноним 28/02/17 Втр 22:33:36  147777502
>>147777211
в ракетах используют АДУ
Аноним 28/02/17 Втр 22:33:43  147777521
>>147776841
На жабке кстати тоже писал костылы для того чтобы капчу было удобно двачевать, могу скрины скинуть если хотите. Все писал на DOM, нахуй нужен jQuery я так и не понял.
Аноним 28/02/17 Втр 22:33:49  147777530
Когда я пытался решить проблемы минимализма при помощи библиотек, это порождало новые проблемы — с библиотеками. Когда я пытался решить проблемы с библиотеками, это порождало проблемы с программистами. Когда я выслушивал достаточно о своей тупости от программистов, я принимался глубже изучать язык. И новые проблемы открывались передо мной. В итоге, с ростом опыта, я пришел к необходимости использовать те инструменты, которые дает экосистема Javascript. И они тоже создавали новые проблемы, решая старые. И все это напоминает даже не фрактал, а какой-то уродливый лабиринт плохого дизайна, из которого нельзя выбраться.
Аноним 28/02/17 Втр 22:35:06  147777808
>>147777204
если у тебя в планах сервис на 100к пользователей в сутки,то пхп не в масть
Аноним 28/02/17 Втр 22:35:13  147777854
Бамп
Аноним 28/02/17 Втр 22:35:36  147777953
>>147777521
ноду ковырял?
Аноним 28/02/17 Втр 22:36:02  147778031
>>147777808
а что тогда? Perl, Java, C#, Go, Haskell?
Аноним 28/02/17 Втр 22:36:18  147778066
>>147777211
>1. Самый простой язык для обучения, интуитивно понятный синтаксис, аккуратный и легкочитаемый код.
В голос!
>2. Мощный и универсальный язык. Широко используется как при написании драйверов, так и при программировании микроконтроллеров. На нём даже можно писать под ведро!
Уже 10 лет весь код микроконтроллеров пишут на C и C++
>3. Используется ДАЖЕ В НАСА
Использовался... в 80-х.
>4. Пригодится как для вкатывания в программирование, так и размять мозги.
Скорее сломать мозги.
Аноним 28/02/17 Втр 22:36:51  147778114
Вбил в поиск вакансии своего мухосранска.

В общем,
PHP - 63 совпадения,
Java - 38,
C# - 25,
Python - 13,
C++ - 9,
Objective C - 8
Аноним 28/02/17 Втр 22:36:51  147778115
>>147777204
а кто занимаеться разработкой языка и как там дела с 7 версией и какие перспективы?
Аноним 28/02/17 Втр 22:37:34  147778190
>>147778031
жаба или плюсы
Аноним 28/02/17 Втр 22:38:30  147778262
>>147778114
погугли по области
Аноним 28/02/17 Втр 22:38:35  147778267
>>147778115
лол, недавно создатель говорил, что мол "Я не настоящий программист, я всего лишь слепил вместе вещи, которые работали"
Аноним 28/02/17 Втр 22:39:00  147778310
>>147778114
Алсо Android - 52 совпедния, но там чаще всего жаба, хотя и на шарпе тоже кодят под ксамарином
Аноним 28/02/17 Втр 22:39:56  147778391
14671326701900.jpg (11Кб, 258x245)
>>147778267
в голос
Аноним 28/02/17 Втр 22:40:28  147778428
>>147777530
За годы программирования я столкнулся со многими языками, и у всех у них есть проблемы. Но все эти языки объединяет то, что можно навскидку перечислить их основные проблемы. В случае Javascript все по-другому — я не могу перечислить все то, что не так с этим языком. Я просто не знаю, с чего начать, мне кажется, что я что-то упущу, недоскажу, не смогу объять необъятное. Но я хотя бы попробую, хотя бы ради спокойствия тех, кто чувствуют то же самое.
Аноним 28/02/17 Втр 22:42:41  147778609
>>147778066
>Уже 10 лет весь код микроконтроллеров пишут на C и C++
Места, где критично быстродействие, пишутся на Асме, остальные - С.
Аноним 28/02/17 Втр 22:44:44  147778808
>>147777953
Нод жс? Нет. Только DOM, я же писал.
Аноним 28/02/17 Втр 22:46:27  147778970
>>147778428
Javascript целиком и полностью повторяет историю Perl, который в свое время испытывал аналогичный взлет и почти такие же проблемы, я бы даже сказал, что Javascript — это злая пародия на Perl 15-20 лет спустя.

Perl изначально не был языком созданным для веб-программирования, особенно для сложных веб-приложений. Так же и Javascript — он проектировался для создания простой интерактивности страничек, а потом на его плечи обрушилась вся тяжесть клиент-сайда. Perl обладал недостатками реализации ООП на том же уровне как и Javascript — ООП было, но весьма своеобразное, и многим оно было не по душе. И было(и есть!) много попыток реализовать ООП через сторонние библиотеки. Как и в Javascript. Были еще в Perl и хваленые замыкания, на которые тогда всем было почему-то наплевать.
Аноним 28/02/17 Втр 22:46:58  147779025
>>147764939 (OP)
учить надо исходя из количества работыкушать все хотят либо из целесообразности применения в конкретной задачи
Аноним 28/02/17 Втр 22:48:03  147779122
а че Руби никто не вспомнил?
Аноним 28/02/17 Втр 22:48:21  147779141
Когда в 90-е и нулевые все ломанулись писать на сайты на Perl, то квалификация у многих веб-программистов была не самой высокой. В веб переходили студенты, сишники, а то и вообще те, кто попался по руку работодателю. Сейчас в Javascript ломятся дизайнеры, верстальщики и, конечно же, студенты. Оба языка позволяют большие вольности в плане оформления кода и применения сомнительных конструкций. Перловики тогда(да чего греха таить — и сейчас) гордились сложностью и свободой своего языка, выписывая мозголомные конструкции, а также клеймя всех попавшихся под руку программистов на других языках окаянными нубами и недопрограммистами. Javascript-програмисты сейчас горд… а, впрочем, мне лень переписывать предыдущее предложение в настоящем времени.

У обоих языков изначально была четко обозначенная область применения, из которой они со временем вылезали, получали линейкой по рукам и заползали обратно. Оба обзавелись своими пакетными менеджерами, и если Perl уже прошел стадию, когда доверять качеству модулей CPAN было опасно, то npm еще только в нее входит.

Perl положил начало PHP, первая версия которого была написана на самом Perl. Таким образом была сделана попытка побороть излишнюю сложность Perl для веб-программирования. И, аналогичным образом, мы можем наблюдать, как сегодня появляется все больше языков на замену Javascript, претендующих на его область применения и устраняющих его недостатки. Это Dart, CoffeeScript и наверняка другие.
Аноним 28/02/17 Втр 22:49:08  147779203
>>147778609
В 99% быстродействие микроконтроллера нахуй не нужно и его даже специально режут чтобы энергию не жрал и для продления срока службы. Поскольку те же AVRы работают в микросекундах, ARMы - в наносекундах.
Разве что какие-нибудь космические разработки, но не в этой стране, ты же понимаешь. Твой максимум в россии это всякая реклама и бытовая техника.
Аноним 28/02/17 Втр 22:51:06  147779362
Если вам лень читать все до конца, то главная проблема Javascript формулируется фразой «область применения языка выдвинула к нему требования, которые он не в состоянии удовлетворить». И проблема эта зародилась еще в момент создания языка:

JS был обязан «выглядеть как Java», только поменьше, быть эдаким младшим братом-тупицей для Java. Кроме того, ондолжен был быть написан за 10 дней, а иначе мы бы имели что-то похуже JS.

Дело было в мае 1995 года, и ничто не предвещало беды. К сожалению, последний, кто знал, что станет с инфраструктурой web спустя аж 15 лет после создания Javascript, вознесся на небо около 2000 лет назад. Хотя злые языки говорят, что знай он во что превратятся веб-приложения сегодня, то и не вознесся бы.

Между тем, нездоровая хайповость, от которой мы так страдаем сейчас, была заложена в язык уже в момент его создания. Слово Java присутствует в названии не просто так, а потому что одноименный язык в то время стремительно набирал популярность. Пропиарить новоиспеченного ублюдка таким образом удалось настолько хорошо, что до сих пор(хотя и гораздо реже, чем 10 лет назад) можно встретить начинающих программистов путающих эти 2 языка. Далекие же от программирования заказчики, не будут видеть между ними разницы никогда. Just as Planed.
Аноним 28/02/17 Втр 22:58:06  147779931
Отбросив возню с именами, замечу, что первое время Javascript был очень даже неплох, и период моих наибольших симпатий к нему приходился на то время, когда появился jQuery, но не появился nodejs, а так же не набрали популярность фреймворки типа Angular и Knockout. Период достаточно размытый, но по нему достаточно четко прослеживается то время, когда основные проблемы Javascript связанные с кроссбраузерностью были решены, а проблемы производительности и выразительности языка еще не встали в полный рост. jQeury позволяла без головной боли делать то, для чего Javascript изначально и предназначался — создавать интерактивные страницы и делать красивости.

И вот, окрыленные успехами, разработчики решили, что на Javascript можно писать и тяжелые client-side приложения. Тогда-то и вскрылась большая часть проблем языка, выискивать которые даже человеку далекому от данной области не так сложно — обилие модулей для Javascript в репозиториях вроде bower является живым путеводителем по проблемам языка. Дело в том, что большинство языков библиотеками расширяются, а в Javascript широко представлен класс библиотек, и даже целых технологий, для решения проблем самого языка.
Аноним 28/02/17 Втр 22:59:36  147780045
>>147764939 (OP)
Поясните за кодеров. Нужна ли вышка, или просто берешь и учишь язык?
Аноним 28/02/17 Втр 23:00:05  147780099
Но Javascript тут не первопроходец — тот же самый Perl не имеет продвинутой реализации ООП в стандарте языка, из-за чего год за годом ширится количество модулей, которые это самое ООП реализуют. Но перловиков хотя бы можно понять — непихание как можно большего числа модулей в стандартную поставку интерпретатора — официальная политикой партии. Да и не то чтобы Perl особо нуждался в такой поддержке ООП, учитывая характер его применения. Важно другое — во многом из-за такой политики, отказа расширять синтаксис в угоду разработчикам, Perl оказался за бортом. Несмотря на все его плюсы.

Чтобы понять проблему еще глубже, давайте посмотрим в сторону PHP — обладая колоссальным числом недостатков, начинавшийся как интерпретатор без ООП вовсе, этот язык за последние 10 лет прошел колоссальный путь. В нем появились пространства имен, реализация ООП по уровню сравнимая с Java, автоподгрузка классов. Объема же введенного в язык синтаксического сахара хватит, чтобы подвергнуть сахарно-диабетному геноциду среднюю web-студию. В то же время Javascript топтался на месте: изменения не коснулись тех проблем, которые уже тогда вставали перед языком. Прототипное ООП вместо ООП никуда не делось, а поддержка модулей ниоткуда не появилась. Все это было дано на откуп библиотекам.
Аноним 28/02/17 Втр 23:09:18  147780874
Сейчас на горизонте маячит ECMA-6, который наконец таки добавит модули в стандарт языка. Но лишь модули как синтаксические единицы! Проблема автоподгрузки согласно именованию, а также проблема управления зависимостями так решены и не будут. Еще добавят привычную многим поддержку ООП, правда без приватных членов классов. Однако даже в случае выхода стандарта, его внедрение в повседневную практику — дело не одного дня. Вероятность того, что эти изменения уже опоздали очень велика, мне кажется сообщество скорее будет по привычке использовать require.js и его аналоги. Так же вышло и с хвалеными итераторами и генераторами, которые использует полтора эстета. Так будет просто потому, что привыкли, потому, что поддержка ecma-6 будет отсутствовать во многих пусть не самых современных, но очень распространенных браузерах. Зато в стандарте появится новый синтаксис для описания функций! Разве не это — то, о чем мы так мечтали, чего нам так не хватало все эти годы?

Субъективно вся история развития Javascript видится мне как перетягивание на себя одеяла стандартов разными разработчиками браузеров. Несовместимость getElementBy* в IE и Firefox ранних версий наверняка памятна многим, технология E4X, которая прожила много лет в рамках продуктов Mozilla. Наверное таких примеров было гораздо больше, но мне как неспециалисту они неизвестны. Но мысль о том, что HTML5 не одинаково хорошо поддерживается всеми браузерами, витает в воздухе.

>>147780045
смотря чему хочешь научиться. в принципе можно и без вышки
Аноним 28/02/17 Втр 23:09:44  147780910
>>147780045
На уровне хрюши если не отсеят, то о вышке не спросят.
Аноним 28/02/17 Втр 23:12:34  147781144
>>147768540
Да, кроме dive into python. Какой-то петух её писал. Лучше накати саммерфилда. Для неуча самое то
Аноним 28/02/17 Втр 23:13:16  147781201
>>147770100
На питоне написан ютьюб
Аноним 28/02/17 Втр 23:14:12  147781276
>>147781201
на чистом?f сервер какой?
Аноним 28/02/17 Втр 23:16:01  147781422
Итак, вы — программист на Javascript. Тогда, скорее всего, во время чтения нижеследующего текста у вас будет перманентное желание воскликнуть: «Святые угодники, да выучи же ты наконец язык, на котором пишешь! И это программисты?!» Чисто формально программист должен знать тот язык на котором он пишет, это логично. Но никакая логика не заменит факты — а факты таковы, что огромный процент программистов, использует Javascript весьма эпизодически. Или часто, но не настолько часто, чтобы набить себе шишки обо все грабли языка, научившись обходить их.

Можно бесконечно брызгать слюной и кричать о том, что хороший программист всегда должен развиваться, что выучить новый язык для хорошего программиста — плевое дело. Но позвольте! Cреди тех языков, что представлены в индустрии веб-разработки едва ли найдется какой-нибудь, программист на котором, выучив Javascript, найдет для себя что-то новое. При всей своей распространенности, Javascript выразительно беден, а его распиаренные фичи либо не новы, либо не находят широкого применения в других языках. То же ООП, построенное на прототипах, подозрительно напоминает Monkey Patching из других языков, и по каким-то причинам там не используется.
Аноним 28/02/17 Втр 23:18:54  147781660
>>147781422
JavaScript не такой уж плохой. Если глянуть статью про недостатки PHP, то там был целый разбор его косяков, а эта статья наполнена каким-то кукареканьем про то, что JS плохой потому что он плохой.
Аноним 28/02/17 Втр 23:20:41  147781780
>>147781660
Javascript: фрактал отсоса
Финансовая мотивация для изучения Javascript тоже весьма сомнительна. Мне, перловику с Mojlocious, вот этому питонщику с Django, команде рубистов с RoR, роте PHP-шников с их пачкой фреймворков, а также вооон тому взводу программистов на Java и C# — всем нам не станут платить больше от того, что мы задрочим все причуды Javascript. Если проект будет настолько сильно страдать от нашей в Javascript некомпетенции в районе клиент-сайда, то просто будет нанят фронтендщик. Или команда фронтендщиков. И это не гонор, а разделение труда. И распространенная практика, между прочим.

Очень надеюсь, что данного пояснения будет достаточно, чтобы понять, почему столько программистов матерятся, пользуясь Javascript. И почему они не хотят его изучать досконально, при этом не являются хреновыми программистами «не способными выучить язык на котором пишут». Короче говоря, язык, который используется огромным количеством людей от случая к случаю мог бы бы доставлять и поменьше проблем.

Далее, я клятвенно обещаю, что буду перескакивать с больной головы на здоровую и подмечать проблемы не только Javascript как языка, но и всех вещей с ним связанных. Т.е. проблемы реализации DOM в браузерах, проблемы стандартизации самих браузеров, проблемы качества библиотек, а также проблемы программистов, эти библиотеки пишущих, являются, по моему мнению, проблемами и самого языка. Потому что этот язык — де-факто стандарт для разработки на клиент сайде, и всем нам приходится плясать от того, что идет в комплекте с этим стандартом, а не только от того, что кроется за спецификацией синтаксиса.
Аноним 28/02/17 Втр 23:38:51  147783011

Если в результате прочтения данного пассажа у вас возникнет чувство несогласия где-то пониже спины, то знайте, это конечно не про вас и не про вашу контору. Вы — хороший программист, вы работаете в талантливой молодой команде. Да и в конце концов мне просто могло не повезти много раз с Javascript-программистами. Такое бывает, если ошиваться по бодишопам и фрилансу. А вот тот умеренно значащий одинокий процент, который работает в серьезных компаниях, и является тем самым обликом типового Javascript-программиста, который и силен, и смел, и вообще…

Именно яркие представители сообщества программистов на Javascript послужили последней каплей — без них эта статья наверное бы даже не появилась на свет. Но именно они к проблемам самого языка и его инфраструктуры добавляют легкий привкус шизофрении. Не у них самих, конечно, а у тех, кто сталкивается с Javascript: с одной стороны с проблемами языка, а с другой стороны со слащавыми дифирамбами очередной серебряной пуле в лице этого языка. При этом у последней стороны наблюдается некоторая слабина в логике, строящейся по формату «если что-то популярно, значит оно обладает достоинствами». Это в корне неверно, но самооценка всегда дороже, а по сему логика может быть опущена. Как и каждый кто посмеет покуситься на самооценку.
Аноним 01/03/17 Срд 00:04:49  147784885
Больше всего о прелестях Javascript, как правило, приходится слышать от фронтенд-разработчиков проходящих период профессионального становления. На обвинения в проблемах языка на фронтенде, они очень любят апеллировать к достоинствам языка на бэкенде, особенно в области написания высоконагруженных приложений. Тот интересный факт, что такие приложения эта категория программистов будет писать только в одном случае — в галлюциногенном бреду, вызванном принятием наркотических веществ, купленных на выше-чем-среднюю-по-региону зарплату, опускается. И, возможно, дело тут даже не в молодых программистах, а в зарплате(нередко превышающей суммарную зарплату родителей программиста), которая больно бьет по самооценке, из-за чего та распухает до невообразимых размеров.
https://habrahabr.ru/post/215777/
Аноним 01/03/17 Срд 00:15:14  147785512
Только что выучил питон. Черт, ето было тяжелым испытанием.
Аноним 01/03/17 Срд 00:23:12  147785919
-eMRGU5NaVc.jpg (63Кб, 640x640)
Здравствуйте. Научите меня погромировать на питоне. Буду выполнять все указания.
Аноним 01/03/17 Срд 00:24:36  147786008
>>147764939 (OP)
Нахуй этот питон. Вот я учил его, он же нихуя некрасивый.
Вот я сегодня начал учить хачкель, какой же он охуенный.
Нахуй мне писать range(11), если я могу написать красиво и интуитивно понятно [0..10], а вот когда я узнал про то что я могу шаг задавать в рэнже как белый человек [1,3..9], а не по ебанутому как в питоне, так это вообще пушка.
Аноним 01/03/17 Срд 00:55:46  147787559
>>147785919
Для начала ты должен соснуть хуйца и сделать бочку.
Аноним 01/03/17 Срд 00:56:51  147787615
>>147786008
>яп
>некрасивый
Чта блядь?
Аноним 01/03/17 Срд 01:11:36  147788339
>>147787615
ну бля, когда пишешь код, хочется получать удовольствие какое-нибудь, чтобы пишешь и прям глаза радовались
Аноним 01/03/17 Срд 01:32:36  147789247
slonik-php.jpg (69Кб, 674x434)
>>147764939 (OP)
Нахуй пошел, хуило

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 168 | 7 | 38
Назад Вверх Каталог Обновить

Топ тредов
Избранное