spamsink: (Default)
[personal profile] spamsink
Если язык программирования называется Питон, то его obfuscated версию логично будет назвать Parseltongue.

Вот результаты первого конкурса программ на Parseltongue: https://pyobfusc.com/#winners

В качестве примера:
_.py:
import sys as _
try:_._,_.__=_.__,_._+_.__
except:_._=_.__=1
__=_.modules;del __['_'];print(_._)
try:import _
except:__['_']=_.__

run.py:
import _
print(_)

Date: 2023-09-22 05:50 pm (UTC)
vak: (Default)
From: [personal profile] vak
Надо будет нашим питонистам на работе показать, повеселить. Как раз недавно обсуждали стиль кодирования на Питоне.
Edited Date: 2023-09-22 06:09 pm (UTC)

Date: 2023-09-22 07:31 pm (UTC)
dmm: (Default)
From: [personal profile] dmm
At one of my previous jobs we hacked Python to make it possible to release encrypted Python scripts (in order to prevent our own release and sales engineers from modifying them without coordination with us and creating support nightmares in this fashion).

Date: 2023-09-22 07:44 pm (UTC)
dmm: (Default)
From: [personal profile] dmm
It is :-)

Although, if the hack is properly obfuscated, then [...] :-)

Date: 2023-09-22 08:23 pm (UTC)
sab123: (Default)
From: [personal profile] sab123
На таком языке надо соревноваться, кто напишет больше (_|_) и (_._), может еще (_(_) и (_)_)

Date: 2023-09-24 04:19 am (UTC)
From: [personal profile] zyxman
По количеству скобок никто не сравнится с Лиспом/Схемой ;)

Date: 2023-09-25 04:48 am (UTC)
sab123: (Default)
From: [personal profile] sab123
Чтоб программа заодно изображала как можно большую эротическую сцену в ASCII-арте.

Date: 2023-09-24 04:26 am (UTC)
From: [personal profile] zyxman
В посте красивые примеры. Я посмотрел победителей, некоторые тоже ничего, другие на мой взгляд перлиста, после перлгольфа, не впечатляют, мягко говоря.

Date: 2023-09-25 04:49 am (UTC)
sab123: (Default)
From: [personal profile] sab123
Да ладно, программы на Перле гораздо более понятные, чем на Питоне. Питон - редкий ужас. Но современная Джава даже его переплевывает.
Page generated Apr. 16th, 2026 01:44 am
Powered by Dreamwidth Studios