Sly32

Рейтинг
404
Регистрация
29.03.2012
Должность
Software engineer
LazyBadger:
Спасибо за 3 минуты здорового смеха. Не смешно то, что индусоарабы так и пишут, случается

Ну так этож пример индусокода))

Solmyr:
Например:

Код:
Boolean b = new Boolean( is_admin );
if( b.toString().length() == 4 ) {
// something...
}
// something
*

А можно расшифровать?

Вы создаете булеву переменную и передаете аргумент какой то is_admin? а потом конвертите в строку и проверяете длину? что-то делаете если тру а потом еще какие то действия?

Solmyr, а что в вашем понятии говнокод, можно поподробнее? Я с С или Джавой почти не имел опыта, а в последние три года плотной работы на Пайтон уже и совсем забыл что нужно что-то думать про память.

Про типизацию у нас много споров. Я пишу сейчас на Питон 2.7 - там типизация только через комменты. В 3.4 уже завезли тайпхинты и там я могу явно указывать типы. Наверное это здорово и помогает ловить много ошибок уже на старте. Но за счет очень понятного кода в Питоне это не всегда большая проблема.

Ну и GC работает очень эффективно, тольков очень уж высоконагруженных проектах может появиться необходимость самому заниматься очисткой памяти

Solmyr:
Современные языки программирования отличаются исключительно по следующим критериям:

Полагаю, вы джавист или плюсовик)) Это не оскорбление ни в коем) Хорошие языки)

По вашим пунктам дополню просто на базе своего любимого питона

Solmyr:
Типизация данных явная/неявная

В Питоне динамическая (утиная типизация) - Как вы говорите, плохо для мозга? Используйте тайпхинты- заведены с 3.4 При этом сохраняется гибкость кода

Solmyr:
Аллоцирование памяти ручное/автоматическое

В большинстве случаев в питоне не приходится думать про очистку памяти. Есть рефкаунтер, удаляющий неиспользуемые ссылки, есть гарбаджколлектор, который почистит циклические и которым вы можете управлять

Solmyr:
Организация множественного наследования

Ну а куда без него) Но и тут все не так страшно. Есть MRO и алгоритм С3, который помогает разрешить проблемы с наследованием

Все вышеприведенное в принципе - тема одной лекции по питону на курсах. А вот в пхп я не встречал хорошей доки по этим темам, может просто тогда еще не интересовался.

Dreammaker:
Что вы имеете в виду под "ожидание ответа"? И почему это блокирующая операция?

https://habr.com/ru/post/337420/

LazyBadger:
"И Запорожец - лучшая машина, когда других не видел". Хотя про питон - почти правда. И удивительно, как эта нормальная логика уживается в одной голове с фапом на гит (который просто вершина архитектурного и просто говнокодинга), жиру и скрам

Нет ну опять))) Что за ернуда про гит - ну вот расшифруйте мне тупому? что есть удобнее для работы над проектом, где 8 разработчиков? Что еще позволит быстренько откатить или поискать изменения? При чем тут говнокодинг? У меня весь проект в гите, я откуда хочу, оттуда с ним и работаю, что вы против контроля версий имеете?

Про джиру уже спорили - опять же - каждый выбирает тот инструмент который больше подходит, так же и про скрам - ну не подходит он вам - не пользуйтесь, нам он помогает ускорять разработку, однозначно. Впрочем у нас уже не совсем скрам - команда 12 человек, по скраму ее надо разбивать

---------- Добавлено 01.01.2020 в 13:42 ----------

Sly32:
но нет места, и не должно быть, вере в "абсолютное решение"

Я разве где-то с этим спорил?

В Новым годом всех!!!

ivan-lev:
Начните с чего-нибудь.. Вон, с Java, например.. или с go
python считается неплохим (но не "с чего проще") для обучения - в нём из-за специфики чуть сложнее г*кодить.

Вы считаете что Джава проще питона? Первый раз такое слышу)))

ivan-lev:
в нём из-за специфики чуть сложнее г*кодить

Ну, бывшие пхписты умудряются на раз)))

А в целом Питон считаю самым грамотно организованным языком.

Sitealert:
Тренироваться на чём предлагаешь, советчик?

я ничего не предлагаю, я рассказываю факты по трудоустройству питонеров. Еще полгода назад брали и джунов, более того - организовывали бесплатные курсы на базе универа. Выхлоп был невелик, пока отказались. Но толкового джуна все равно можно рассмотреть.

Так что ваш юмор, сэр - неуместен)

SeVlad:
Неприятно когда ты несёшь ересь (вот как напр с "неправдой" о лидирующем положении phр-сайтов), а говорю об этом? А, ну это в принципе понятно. Недоразвитые на такое всегда обижаются. Нормальный же человек говорит спасибо.
И это ещё мелочи..

Невозможно читать и общаться с человеком, который выдергивает то, что ему выгодно. Даже после обьяснения что ответ был про применение Питона, ты все равно мне приписываешь то что я не говорил. Соответственно и мое отношение.

SeVlad:
Я и представляю как бы тебя разорвало если бы я всю твою вау-ересь начал комментить

Меня всегда смешат комменты людей, которые пишут о том, что не понимают, не от чего тут разрываться. Мне даже жалко человека, для которого git, jira, SCRUM, необходимость знания английского и прочее - ересь. И это в преддверии 2020!

Очень хорошо, что ты у нас развит не по годам!

---------- Добавлено 31.12.2019 в 22:15 ----------

danforth:
Хоть сайтов на питоне и меньше в десятки раз, но это не значит что сложнее будет найти работу, я бы даже сказал, что легче

Хоть завтра пяток миддлов устрою на работу, за сеньоров наш эйчар богу душу продаст)

SeVlad:
Откуда только столько желчи взялось - вот это не понятно.

Ты мне неприятен, неинтересны твои комменты, сомнительна твоя адекватность и компетентность. Стараюсь не комментировать твой поток бреда, пока ты не лезешь отвечать на мои комменты. Так понятно? Но все равно с наступающим, желаю все таки чего-то достичь в следующем году

Всего: 8664