Pull to refresh
-30
@Octabunread⁠-⁠only

User

Send message

Вышел Python 3.13. Что в этом для не знакомых с Python?

Куй железо не отходя от кассы

Иными словами, Вы тут же захотите его попробовать - самое время, это стало (много) приятнее чем когда-либо.

Что делать и кто виноват

Виноват, очевидно, Гугол - запоздал с увольнениями в команде Python. А делать придётся компиляцию из сорцов - даже в AUR сейчас RC1. Как - на примере Arch в форме EndeavourOS.

Python часть системы, но он 12, поэтому 13 нужно держать отдельно. Скачав с python.org и распаковав

./configure --enable-optimizations --with-lto --enable-experimental-jit=yes --prefix=/home/andy/.python
make

Конечно, чего-то да не хватит, но об этом будет чётко сказано, поэтому и например

yay clang
yay llvm
make

Будет чётко сказано чего не получилось, за 12 такого не помню, у меня - без tkinter. Ну и ладненько. Поскольку make test придумали трусы,

make install
~/.python/bin/python3 -m venv Python13Env
cd Python13Env
python

И наслаждаемся новыми фишками - редактируем процедуры и выходим легко, как по мне - самое очевидное. И да, на первом же (дурацком) тесте - на 10% быстрее.

Tags:
Total votes 3: ↑2 and ↓1+3
Comments0

Пример того, почему стоит обратить внимание на Julia. Если, конечно, занятные люди делающие (полу)безумные вещи - это для Вас в плюс.

Работает, но для продакшена не рекомендуется. С друой стороны, то, с тем, что делается just for fun, бывало всякое.

Tags:
Total votes 2: ↑2 and ↓0+6
Comments0

И мне показалось, что на Хабре растёт интерес к Julia. Из свежих книг могу рекомендавать.

В первой же главе идёт обсуждение и полное но не максимально подробное разъяснение области видимости переменной, а за максимально подробным читатель отсылается к первоисточнику https://docs.julialang.org/en/v1/manual/variables-and-scoping/

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

Одновременно и ИМХО область видимости переменной замечательно хорошо позволяет почувствовать дух Julia, там всё сделано примерно так же, обратно ИМХО.

Особенно настоятельно рекомендую топик как начало оценки Julja тем, кто считает, что начинать оценивать Python надо (было) с прочтения FAQ.

Tags:
Total votes 1: ↑1 and ↓0+3
Comments0

У кого есть собака, тот не должен лаять сам

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

https://www.youtube.com/watch?v=ImscYqGxQzY&list=WL&index=9&pp=gAQBiAQB

Tags:
Total votes 2: ↑2 and ↓0+3
Comments0

Information

Rating
Does not participate
Registered
Activity

Specialization

Software Developer
Middle
From 500,000 ₽
Python
Linux