Для судейства Битв Авторов необходимо авторизоваться и достичь 15-го писательского уровня.

ЧЕМП 2024

Флаг LISKI[34]
1622
Флаг Auster[38]
615
Флаг Aist[39]
476
Флаг Jaaj.Club[42]
395
Флаг Palevka-89[38]
339
Флаг ka4ka[28]
160
Флаг gibulkaknop17[15]
151
Флаг tarakan[28]
123
Флаг BasK[10]
107
Флаг Marishka[22]
102

События

10.05.2024 22:40
***

Технические работы

10-12 Мая

***
29.04.2024 20:40
* * *

Возвращена старая система Зрительских Симпатий.

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

Опция Зрительские Симпатии доступна на странице публикации над комментариями.

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

* * *
29.04.2024 20:27
  

Открыта регистрация на майские турниры



  

Турнир на оборот, который посвящён юмористической тематике.


  

Регулярный Клубный Чемпионат 2024 продолжается, теперь таблица счёта всегда доступна в левой колонке.

  

Комментарии

Вот про тату, прямо в точку)))
16.05.2024 Palevka-89
Сказав “пpoщай” своей удаче,
Утpaчу я ключи от миpa благ.
13.05.2024 LISKI
Отличная художественная реализация игры. Особенно понравится фанатам Fallout. Удалось передать атмосферу практически на 100%, особенно захватывают игровые локации типа Red Rocket и всякие предметы.

Однозначно вначале играть, причём все части ;) потом сделать тату, а дальше уже и сериал можно глянуть под нуку-колу. Fallout
13.05.2024 Jaaj.Club
Впечатан в серебро талант поэта,
Чеканки год неведом и незрим.
В кармане боковом моём — Монета
С неповторимым профилем твоим.

За год любви платить мне было нечем,
Я в должники старался не попасть,
И, как царицу, я увековечил
В Монете мне подаренную страсть.

В какой-то куртке старого пошива
Лежит она, забытая, теперь.
И кто-то скажет, что она фальшива.
А ты не верь, ни капельки не верь!

Марк Пастернак
12.05.2024 LISKI
Строки писала поздним вечером. Хотелось сделать реально, чтобы смешно, от души, с улыбкой. Я рада, что вам понравилось. Благодарю за обратную связь.
12.05.2024 Гость

Опрос

Хотели бы вы читать в Jaaj.Club статьи на астрологическую тему?


08.05.2023 Рубрика: Компьютеры

Минусы языка программирования Python

Автор: kakakapapapa
Прежде всего, хочу отметить, что Python прекрасный многофункциональный язык, бьющий все рекорды по популярности, ни в коем случае не хотелось бы как-то принизить данный ЯП, но всё же он не идеален, и надо быть осторожнее с его использованием в ряде случаев.
11379 0 0 17 663
Минусы языка программирования Python
фото: jaaj.club
Приветствую всех посетителей моего блога! Сегодня хотелось бы пролить немного критики на язык программирования Python, назвать его минусы.

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

Каждый специалист такого профиля имеет свои любимые и нелюбимые ЯП, а вопрос того, на чем лучше начинать кодить посещает каждого новичка в сфере IT.

Прежде всего, хочу отметить, что Python прекрасный многофункциональный язык, бьющий все рекорды по популярности, ни в коем случае не хотелось бы как-то принизить данный ЯП, но всё же он не идеален, и надо быть осторожнее с его использованием в ряде случаев.

Интерпретируемый язык


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

Да, многие любят Python за его простой синтаксис, но эта особенность напрямую связана с интерпретируемостью языка: синтаксис не строгий, типизация динамическая, поэтому и нужен байт-код, который обрастает дополнительными командами и замедляет выполнение программы. 

Программисты на C/C++, кстати, любят подколоть питонистов за то, что интерпретатор языка написан собственно на C. Но в целом, тут ситуация как с курицей и яйцом: как без курицы не будет яйца, так и чтобы был рабочий компилятор, его надо написать сначала на другом языке: наиболее пригодны для этого ассемблер и C/C++, но возиться с ассемблером то ещё удовольствие.

Так, например, в геймдеве в принципе не особо жалуют собственно интерпретируемые языки, на Python игры вообще почти не пишут: там рулит C++, реже C#. На таких языках ещё и можно точно управлять памятью, что также ускоряет прорисовку сложных 3D объектов.

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

Они нередко имеют компоненты, написанные на C++, что позволяет сочетать лёгкость в использовании Python и молниеносную скорость C++. А в таких ресурсозатратных сферах, как нейросети, Python стал де-факто стандартом, всё так же благодаря библиотекам, а также данный язык демонстрирует хорошие показатели при отдельных операциях с крупными числами.

Синтаксис


Нет, это не какая-то ошибка, мне нравится синтаксис Python, очень многим нравится. Он реально простой и позволяющий лаконично описать необходимые алгормиты. Но есть откровенно спорные моменты на этот счет.

Во-первых, многие отметили, что там отсутствует классическое написание оператора инкремента. Допустим, мы хотим инкрементировать переменную i, так вот i++ не пойдёт, надо писать i += 1, что взрывает мозг специалистам, давно работавшим с языками семейства C.

Также многие айтишники критикуют язык за динамическую типизацию. Давайте приведем пример:

Минусы языка программирования Python

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

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

А вы интересуетесь сферой IT? А может работаете в ней? Какой ваш любимый язык программирования? Отпишитесь в комментариях!
Хотите поднять публикацию в ТОП и разместить её на главной странице?

Java против C# - какой из этих языков выбрать новичку

Два фундаментальных языка программирования, которые фактически считаются основой IT-индустрии. Языки, с одной стороны, чрезвычайно похожи друг на друга, а с другой - очень разные. С какого из них лучше начать своё знакомство с программированием? Читать далее »

Игровая индустрия: советы начинающим разработчикам

Игровая индустрия - огромная и быстрорастущая сфера, привлекающая миллионы геймеров по всему миру. У многих людей есть желание работать в игровой индустрии. Тем не менее, игровая индустрия очень конкурентоспособна, и пробиться в неё может быть непросто. Читать далее »

Станет ли интернет ещё более важной частью нашей жизни в будущем

Интернет – это уже неотъемлемая часть нашей жизни. Мы используем его для работы, общения, развлечений, покупок и многого другого. Интернет изменил нашу жизнь, и многие задаются вопросом: станет ли интернет ещё более важной частью нашей жизни в будущем? Читать далее »

Team Fortress 2: напутствие для игрока

Если вы хотите сыграть в Team Fortress 2, но слабо понимаете что к чему, эта статья для вас. Простые и полезные советы помогут вам получить удовольствие от игры и дать надёжный отпор противнику. Читать далее »

Комментарии

-Комментариев нет-