плюс, как говорится, один — если вдруг тяжело код считывать, то уже существует дешёвые, плоские RFID
единственно, я сейчас полагаю, это может быть полезно при «полной» утере письма, но разумно ли вообще этот случай учитывать.. да и не указано об этом в анонсе
- в разных случаях надо по-разному обращаться к переменной.
С референсами ещё что-то хитрое было (то надо слэш ставить, то не надо) ... — вот та «более сложная работа» о которой я изначально писал. Питон/пхп здесь единообразнее и проще, разве не так?
Я пишу не о том что то что одну "вещь" можно выразить разными способами это плохо (пускай будет), а о том что слишком усложнён (не единообразен) доступ к переменным, и тут уж не то чтобы можно сделать разными способами, а придётся так делать: к reference один подход, к скаляру - другой, к массиву - третий, к хэшу - четвёртый. Хотя я могу ошибаться ... давайте для интереса сравним два подхода.
Вот я наваял примерчик на Питоне, если вам интересно, попробуйте сделать то же самое на Перле (сам я не возьмусь), с сохранением структуры кода:
# sna4ala posadim derevo
root = dict()
for i in [ "a", "b", "c" ]:
subnode = [ "one", "two", "three" ]
root[i] = subnode
# zatem raspe4ataem ego
def print1(root):
for key,val in root.items():
print key, ":"
print2(val)
def print2(root):
for i in root:
print " ", i
print1(root)
должна создаться и распечататься такая структура данных:
a :
one
two
three
c :
one
two
three
b :
one
two
three
На мой скромный взгляд, перл отличается от конкурентов более сложной работой с хэшами, массивами, ссылками и т.п. То что в пхп и питоне делается интуитивно и в едином простом стиле, в перле — разными способами. Меня конкретно это в нём «убивает».
Насчёт "вообще не работает" не согласен - всё-же это вполне достоверный обычно сигнал что там ничего дельного не написано.
Интересно конечно бывает, но кликнешь или нет, это зависит от количества свободного времени :-). Если нет желания флеймить или следить за флеймом, то просто пропустишь эту часть, и скорее всего без "потерь".
Ну так пусть программисты «просто» выберут другой способ организации памяти :-)
есть разница: А) краска и Б) светодиоды с аккумуляторами и «солнечными» элементами, много свтодиодов …
единственно, я сейчас полагаю, это может быть полезно при «полной» утере письма, но разумно ли вообще этот случай учитывать.. да и не указано об этом в анонсе
a = [1, 2, 3]
b = a
b[0] = 99
print a[0]
вы, случаем, оптимизатором не подрабатываете? (смайлик)
_________
вот специфика Perl по части хэшей:
define: %hash = ( )
define: $hash = { }
define: $hash = …
write: $hash->{5} = …
read: keys %$hash
read: keys %hash
- в разных случаях надо по-разному обращаться к переменной.
С референсами ещё что-то хитрое было (то надо слэш ставить, то не надо) ... — вот та «более сложная работа» о которой я изначально писал. Питон/пхп здесь единообразнее и проще, разве не так?
Вот я наваял примерчик на Питоне, если вам интересно, попробуйте сделать то же самое на Перле (сам я не возьмусь), с сохранением структуры кода:
# sna4ala posadim derevo
root = dict()
for i in [ "a", "b", "c" ]:
subnode = [ "one", "two", "three" ]
root[i] = subnode
# zatem raspe4ataem ego
def print1(root):
for key,val in root.items():
print key, ":"
print2(val)
def print2(root):
for i in root:
print " ", i
print1(root)
должна создаться и распечататься такая структура данных:
a :
one
two
three
c :
one
two
three
b :
one
two
three
никогда не думал о подобной категоризации, воспринимал ссылки вообщем-то как единое целое; теперь вижу между ними разницу :-)
и сколько же они раньше стоили если теперь «всего» 23$ ?
2) "подробно знакомитесь" с техническими подробностями но никак не с человечным объяснением о чём это
со второго раза правда я догнал про что это - может этот юзер экспириенс пригодится авторам .. хотя вряд ли :-)
неужели умышленно? :)
Интересно конечно бывает, но кликнешь или нет, это зависит от количества свободного времени :-). Если нет желания флеймить или следить за флеймом, то просто пропустишь эту часть, и скорее всего без "потерь".